1566 Commits (f2218c2fbdf3d5267a6d116a980a67b22c58c4b6)

Author SHA1 Message Date
Damien George f2218c2fbd esp8266/esp_mphal: Move most functions in esp_mphal.c from iRAM to iROM. 5 years ago
Damien George caa7725642 esp8266/boards: Move py/pairheap.c code from iRAM to iROM. 5 years ago
Damien George e12de1fd9d esp8266: Clean up Pin intr handler by moving all code to machine_pin.c. 5 years ago
Damien George e2def200bf stm32/boards/PYBD_SF2: Put BTstack library in external QSPI XIP flash. 5 years ago
Maureen Helm 25434e976b zephyr: Use zephyr build system to merge configurations. 5 years ago
Thorsten von Eicken 40e9227733 esp32/partitions: Update comments in files regarding offset. 5 years ago
Thorsten von Eicken 952ff8a8ea esp32: Improve support for OTA updates. 5 years ago
Damien George 419d1aa617 esp8266/mpconfigport.h: Add definitions for BEGIN/END_ATOMIC_SECTION. 5 years ago
Damien George 0bd58a5613 esp8266/machine_pin: Move pin_intr_handler to iRAM, de-support hard IRQ. 5 years ago
Damien George 5c8bf12acf all: Fix auto-enable of MICROPY_GCREGS_SETJMP to select GC behaviour. 5 years ago
Jim Mussared 710426024a all: Factor gchelper code to one place and use it for unix & ARM ports. 5 years ago
Jim Mussared 2e3c42775a unix: Add btstack to the unix submodules list. 5 years ago
Jim Mussared ebfd9ff2e6 extmod/modbluetooth: Fix sign compare and unused variable warnings. 5 years ago
Jim Mussared af226199ea unix: Enable modbluetooth on the "dev" and "coverage" variants. 5 years ago
Jim Mussared 7563d58210 unix: Add support for modbluetooth and BLE using btstack. 5 years ago
Jim Mussared 50e44f477b stm32/main: Peform a clean shutdown of btstack on soft reset. 5 years ago
Jim Mussared 8119ec0765 extmod/modbluetooth: Don't hold atomic section during mp_sched_schedule. 5 years ago
Jim Mussared 0da47ecc93 stm32/Makefile: Rename SRC_LIB to LIB_SRC_C to match other ports. 5 years ago
Jim Mussared cb5994d96e unix/modmachine: Add machine.idle(), implemented using sched_yield. 5 years ago
Damien George e08ca78f40 py/stream: Remove mp_stream_errno and use system errno instead. 5 years ago
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
stijn d6243568a0 all: Remove commented-out include statements. 5 years ago
Thorsten von Eicken 1ae7e0e561 esp32: Consolidate check_esp_err functions and add IDF error string. 5 years ago
Thorsten von Eicken a177831c46 esp32/modesp32: Add idf_heap_info(capabilities) to esp32 module. 5 years ago
Andrew Leech 8ee2e1fdbc stm32/mboot: Expose custom DFU USB VID/PID values at makefile level. 5 years ago
stijn 30840ebc99 all: Enable extra conversion warnings where applicable. 5 years ago
stijn 70affd9ba2 all: Fix implicit floating point to integer conversions. 5 years ago
stijn bcf01d1686 all: Fix implicit conversion from double to float. 5 years ago
stijn 0ba68f8a1d all: Fix implicit floating point promotion. 5 years ago
stijn b909e8b2dd Revert "all: Fix implicit casts of float/double, and signed comparison." 5 years ago
Martin Fischer 28833690bb stm32/mboot/README: Clarify that mboot can access FAT formatted FS only. 5 years ago
Martin Fischer 7942d0b688 stm32/storage: Fix start address of second, internal block device. 5 years ago
Damien George f534b99765 esp32: Update to ESP IDF v3.3.2. 5 years ago
Damien George 8e048d2548 all: Clean up error strings to use lowercase and change cannot to can't. 5 years ago
David Lechner 1bbc15dd15 unix/Makefile: Fix regression using install on non-GNU systems. 5 years ago
Jim Mussared c2cfbcc8d4 unix: Implement MICROPY_BEGIN/END_ATOMIC_SECTION protection macros. 5 years ago
Jim Mussared 45cf76465c unix: Fix behaviour of COPT/NDEBUG for unix variants. 5 years ago
Damien George d6f80963df esp32/espneopixel: Use integer arithmetic to compute timing values. 5 years ago
Damien George e292296d52 py/objexcept: Remove optional TimeoutError exception. 5 years ago
Jim Mussared 073b9a5eb8 ports: Enable error text compression for various ports, but not all. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Jim Mussared 92c83bd16b windows: Update genhdr.targets to match makeqstrdefs.py args. 5 years ago
Jim Mussared 1921224272 extmod/modubinascii: Make code private and module self-contained. 5 years ago
Jim Mussared 994c1dd57a stm32/Makefile: Add missing ordering dependency on generated headers. 5 years ago
Damien George 312c699491 esp32: Change from FAT to littlefs v2 as default filesystem. 5 years ago
Damien George 497ca99eb2 esp8266/makeimg.py: Print out info about RAM segments when building fw. 5 years ago
Damien George e0905e85a7 esp8266: Change from FAT to littlefs v2 as default filesystem. 5 years ago
Jim Mussared e97bb58f0e esp32/README.md: Fix typo in venv instructions. 5 years ago
Damien George 8fff0b0acd unix/mpthreadport: Ensure enough thread stack to detect overflow. 5 years ago
David Lechner a2110bd3fc all: Fix implicit casts of float/double, and signed comparison. 5 years ago