13272 Commits (3679a47eb064850406f473bc435c36d95017c16e)
 

Author SHA1 Message Date
David Lechner 3679a47eb0 py/runtime: Do not overallocate when len is known. 3 years ago
David Lechner 783b1a868f py/runtime: Allow multiple *args in a function call. 5 years ago
David Lechner 1e99d29f36 py/runtime: Allow multiple **args in a function call. 5 years ago
Damien George bb70874111 py/vm: Prevent array bound warning when using -MP_OBJ_ITER_BUF_NSLOTS. 3 years ago
Damien George 7e8222ae06 py/emitnative: Don't store prelude at end of machine code if not needed. 3 years ago
Damien George bf3585b33c py/asmxtensa: Fix use of l32i/s32i when offset won't fit in encoding. 3 years ago
Damien George df9a412206 py/compile: Only show raw code that is bytecode. 3 years ago
stijn 594c753c27 py/bc.h: Fix C++20 compilation with "volatile". 3 years ago
Damien George 90aaf2dbef extmod/uasyncio: Fix gather cancelling and handling of exceptions. 3 years ago
Damien George 335002a4c0 extmod/uasyncio: Allow task state to be a callable. 3 years ago
Andrew Leech a41bc5a7ca stm32/modmachine: Add deepsleep support to reset_cause() for WB55. 3 years ago
Meriç SARIIŞIK 6b23f7d301 stm32/sdio: Use runtime calculation for clock divider of sdio on H7. 3 years ago
Andrew Leech 303e222f70 nrf/modules: Include uasyncio in default board manifest. 3 years ago
Andrew Leech f92da1adc4 nrf/drivers/usb: Fix MP_STREAM_POLL_RD support on USB CDC. 3 years ago
Andrew Leech dc8b43adc7 nrf/drivers/usb: Fix background events/scheduling while at USB REPL. 3 years ago
Waterlens 4c252ae067 tools/mpremote: Allow running mpremote with `python -m`. 3 years ago
Damien George 3e70be8ee9 tests/extmod: Update I2S rate test to work on mimxrt. 3 years ago
MikeTeachman 1f6cb8f047 mixmrt/machine_i2s: Add I2S protocol support. 3 years ago
Damien George 5e685a9c6f docs/library/machine.I2S: Clarify what rate refers to. 3 years ago
Damien George 7266285845 tests/extmod: Add test for machine.I2S data rate. 3 years ago
Damien George 6804a8a891 stm32/machine_i2s: Fix 16-bit stereo i2s_frame_map. 3 years ago
Damien George 2a91c8a888 stm32/machine_i2s: Allow I2S.deinit to be called multiple times. 3 years ago
Damien George c90dfba04c stm32/machine_i2s: Set FullDuplexMode to disabled on F4. 3 years ago
Damien George 35dbde163a tools/mpremote: Support any prompt string when detecting soft reset. 3 years ago
Damien George b312a7abf5 py/builtinimport: Alias sys to usys if import weak links aren't enabled. 3 years ago
Damien George 6d11c69983 py: Change jump-if-x-or-pop opcodes to have unsigned offset argument. 3 years ago
Damien George acd2c5c834 py/emitbc: Add check for bytecode jump offset overflow. 3 years ago
Damien George 538c3c0a55 py: Change jump opcodes to emit 1-byte jump offset when possible. 3 years ago
Damien George 9e3e67b1d8 py/objgenerator: Fix unused variables when native gen extracts prelude. 3 years ago
David Lechner 768879f999 py/smallint: Introduce MP_SMALL_INT_BITS macro. 3 years ago
David Lechner e7f6b9f4f7 tools/gen-cpydiff: Skip Black fmt comments. 3 years ago
David Lechner e7a92c0e69 tests/cmdline/cmd_showbc: Fix spelling of sequence. 3 years ago
Damien George b083cdba2b examples/embedding: Fix build with updated sys and os modules. 3 years ago
Damien George 73623d04d5 github/workflows: Add new workflow to test embedding example. 3 years ago
iabdalkader df86cef59a rp2: Allow Overriding cmake frozen manifest from the command line. 3 years ago
iabdalkader fe8b47e29f ports: Allow boards to define additional network interfaces. 3 years ago
Damien George 66fe3d5cb5 stm32: Support building for STM32F745. 3 years ago
Andrew Leech bb0ca00b77 stm32/mboot: Verify CRC32 of fsload DFU files before writing. 3 years ago
Andrew Leech bc856a1e29 stm32/mboot: Verify signature of fsload packed DFU files before writing. 3 years ago
Damien George 80055c2cdc stm32/mboot/fwupdate.py: Simplify calculation of CRC32. 3 years ago
Damien George bf89e336b9 stm32/boards/PYBD_SF2: Turn on SD card in mboot init if SD enabled. 3 years ago
Damien George e316306546 stm32/mboot: Add support for reading from SD card. 3 years ago
Damien George 9b07d38c7e stm32/mboot: Add support for 64-bit mboot address space for reads. 3 years ago
Damien George a92d45c3df stm32/mboot: Always check the magic number to enter filesystem loading. 3 years ago
Damien George dc91024a73 stm32/mboot: Add pragma for GCC to ignore array bounds warning. 3 years ago
Damien George f0be0de341 stm32/dma: Add option to disable auto-DMA-turn-off. 3 years ago
Damien George 63c7593df6 stm32/main: Support SD cards without a partition table. 3 years ago
Damien George 75d2bfcccf stm32/sdcard: Add sdcard_select_sd/mmc functions. 3 years ago
Damien George 7a9cf1f0fb stm32/sdcard: Use mp_hal_pin_input instead of HAL function. 3 years ago
Damien George eef7eae6b2 esp8266/modesp: Remove esp.info() function. 3 years ago