aboutsummaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Expand)Author
2020-04-30esp8266/mpconfigport.h: Add definitions for BEGIN/END_ATOMIC_SECTION.Damien George
2020-04-30esp8266/machine_pin: Move pin_intr_handler to iRAM, de-support hard IRQ.Damien George
2020-04-30all: Fix auto-enable of MICROPY_GCREGS_SETJMP to select GC behaviour.Damien George
2020-04-29all: Factor gchelper code to one place and use it for unix & ARM ports.Jim Mussared
2020-04-29unix: Add btstack to the unix submodules list.Jim Mussared
2020-04-29extmod/modbluetooth: Fix sign compare and unused variable warnings.Jim Mussared
2020-04-29unix: Enable modbluetooth on the "dev" and "coverage" variants.Jim Mussared
2020-04-29unix: Add support for modbluetooth and BLE using btstack.Jim Mussared
2020-04-29stm32/main: Peform a clean shutdown of btstack on soft reset.Jim Mussared
2020-04-29extmod/modbluetooth: Don't hold atomic section during mp_sched_schedule.Jim Mussared
2020-04-29stm32/Makefile: Rename SRC_LIB to LIB_SRC_C to match other ports.Jim Mussared
2020-04-29unix/modmachine: Add machine.idle(), implemented using sched_yield.Jim Mussared
2020-04-27py/stream: Remove mp_stream_errno and use system errno instead.Damien George
2020-04-23all: Format code to add space after C++-style comment start.stijn
2020-04-23all: Remove commented-out include statements.stijn
2020-04-23esp32: Consolidate check_esp_err functions and add IDF error string.Thorsten von Eicken
2020-04-23esp32/modesp32: Add idf_heap_info(capabilities) to esp32 module.Thorsten von Eicken
2020-04-18stm32/mboot: Expose custom DFU USB VID/PID values at makefile level.Andrew Leech
2020-04-18all: Enable extra conversion warnings where applicable.stijn
2020-04-18all: Fix implicit floating point to integer conversions.stijn
2020-04-18all: Fix implicit conversion from double to float.stijn
2020-04-18all: Fix implicit floating point promotion.stijn
2020-04-18Revert "all: Fix implicit casts of float/double, and signed comparison."stijn
2020-04-16stm32/mboot/README: Clarify that mboot can access FAT formatted FS only.Martin Fischer
2020-04-16stm32/storage: Fix start address of second, internal block device.Martin Fischer
2020-04-14esp32: Update to ESP IDF v3.3.2.Damien George
2020-04-13all: Clean up error strings to use lowercase and change cannot to can't.Damien George
2020-04-13unix/Makefile: Fix regression using install on non-GNU systems.David Lechner
2020-04-13unix: Implement MICROPY_BEGIN/END_ATOMIC_SECTION protection macros.Jim Mussared
2020-04-13unix: Fix behaviour of COPT/NDEBUG for unix variants.Jim Mussared
2020-04-09esp32/espneopixel: Use integer arithmetic to compute timing values.Damien George
2020-04-09py/objexcept: Remove optional TimeoutError exception.Damien George
2020-04-05ports: Enable error text compression for various ports, but not all.Jim Mussared
2020-04-05all: Use MP_ERROR_TEXT for all error messages.Jim Mussared
2020-04-05windows: Update genhdr.targets to match makeqstrdefs.py args.Jim Mussared
2020-04-05extmod/modubinascii: Make code private and module self-contained.Jim Mussared
2020-04-05stm32/Makefile: Add missing ordering dependency on generated headers.Jim Mussared
2020-04-04esp32: Change from FAT to littlefs v2 as default filesystem.Damien George
2020-04-04esp8266/makeimg.py: Print out info about RAM segments when building fw.Damien George
2020-04-04esp8266: Change from FAT to littlefs v2 as default filesystem.Damien George
2020-04-02esp32/README.md: Fix typo in venv instructions.Jim Mussared
2020-03-31unix/mpthreadport: Ensure enough thread stack to detect overflow.Damien George
2020-03-30all: Fix implicit casts of float/double, and signed comparison.David Lechner
2020-03-28all: Remove spaces inside and around parenthesis.Damien George
2020-03-28stm32/boards: Disable pend_throw, uheapq, utimeq on small-flash boards.Damien George
2020-03-28stm32/mpconfigport.h: Make most extended modules configurable by board.Damien George
2020-03-27unix: Implement PEP 475 to retry syscalls failing with EINTR.David Lechner
2020-03-27unix/mpthreadport: Fix crash when thread stack size <= 8k.David Lechner
2020-03-27stm32/mpconfigport.h: Remove unused root pointer for BTstack bindings.Damien George
2020-03-26esp32: Enable and freeze uasyncio.Damien George