| Age | Commit message (Expand) | Author |
| 2017-09-06 | ports: Make new ports/ sub-directory and move all ports there. | Damien George |
| 2017-08-21 | all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros. | Damien George |
| 2017-07-18 | all: Unify header guard usage. | Alexander Steffen |
| 2017-07-12 | stmhal: Reduce size of ESPRUINO_PICO build so it fits in flash. | Damien George |
| 2017-06-28 | stmhal/mpconfigport.h: Allow MICROPY_PY_THREAD to be overridden. | Damien George |
| 2017-06-28 | stmhal: Add possibility to build with double-precision floating point. | Damien George |
| 2017-06-22 | stmhal: Make available the _onewire module, for low-level bus control. | Damien George |
| 2017-06-14 | stmhal/mpconfigport.h: Remove config of PY_THREAD_GIL to use default. | Damien George |
| 2017-06-01 | ports: Convert from using stmhal's input() to core provided version. | Damien George |
| 2017-04-22 | mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation. | Damien George |
| 2017-04-11 | stmhal: Enable parsing of all Pin constructor args by machine.Signal. | Damien George |
| 2017-04-01 | all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h | Damien George |
| 2017-03-20 | stmhal: Enable micropython.schedule(). | Damien George |
| 2017-02-15 | stmhal: Implement a proper thread scheduler. | Damien George |
| 2017-02-03 | stmhal/mpconfigport.h: Enable MICROPY_PY_BUILTINS_POW3 option. | Damien George |
| 2017-01-31 | stmhal: Initial implementation of multithreading, currently disabled. | Damien George |
| 2017-01-30 | extmod/vfs_fat: Remove MICROPY_FATFS_OO config option. | Damien George |
| 2017-01-27 | stmhal: Convert to use VFS sub-system and new ooFatFs component. | Damien George |
| 2017-01-24 | stmhal/mpconfigport.h: Reorganise the config options into groups. | Damien George |
| 2017-01-22 | stmhal: Enable help('modules') feature. | Damien George |
| 2017-01-22 | stmhal: Convert to use builtin help function. | Damien George |
| 2016-12-23 | stmhal, esp8266: Enable utimeq module. | Paul Sokolovsky |
| 2016-12-15 | stmhal: Use core-provided keyboard exception object. | Damien George |
| 2016-12-15 | stmhal: Rename mp_const_vcp_interrupt to mp_kbd_exception. | Damien George |
| 2016-12-15 | stmhal/mpconfigport: Add weak-module links for io, collections, random. | Damien George |
| 2016-12-13 | stmhal: Move PY_SYS_PLATFORM config from board to general config file. | Damien George |
| 2016-12-08 | stmhal: Refactor to use extmod implementation of software SPI class. | Damien George |
| 2016-12-08 | extmod/machine_spi: Provide reusable software SPI class. | Damien George |
| 2016-12-05 | stmhal/uart: Add support for UART7 and UART8 on F7 MCUs. | Damien George |
| 2016-12-02 | extmod/moduselect: Use configurable EVENT_POLL_HOOK instead of WFI. | Damien George |
| 2016-11-24 | stmhal: Add beginnings of port-specific machine.I2C implementation. | Damien George |
| 2016-11-21 | stmhal/moduselect: Move to extmod/ for reuse by other ports. | Paul Sokolovsky |
| 2016-11-16 | py: Factor out persistent-code reader into separate files. | Damien George |
| 2016-10-17 | stmhal: Enable str.center(), str.[r]partition() and builtin compile(). | Damien George |
| 2016-10-14 | stmhal/modutime: Refactor to use extmod/utime_mphal.c. | Paul Sokolovsky |
| 2016-10-06 | stmhal: Enable machine.time_pulse_us() function. | Damien George |
| 2016-10-06 | stmhal: Disable network and usocket for ESPRUINO_PICO | Dave Hylands |
| 2016-10-04 | stmhal/spi: Enable use of fast software SPI. | Damien George |
| 2016-09-01 | stmhal/spi: Support new machine SPI methods in legacy SPI object. | Damien George |
| 2016-08-15 | ports: Remove typedef of machine_ptr_t, it's no longer needed. | Damien George |
| 2016-07-30 | stmhal: fixing malloc when used with external libraries | Matt Brejza |
| 2016-05-10 | stmhal: Convert to use internal errno symbols; enable uerrno module. | Damien George |
| 2016-04-15 | py: Declare help, input, open builtins in core. | Paul Sokolovsky |
| 2016-04-12 | stmhal: Enable framebuf module. | Damien George |
| 2016-04-12 | stmhal: Use new generic I2C object in machine module. | Damien George |
| 2016-02-25 | stmhal: Enabled importing of persistent bytecode (.mpy files). | Damien George |
| 2016-02-15 | py/mpstate.h: fs_user_mount is now standard, reusable uPy functionality. | Paul Sokolovsky |
| 2016-02-10 | extmod/fsusermount: Support mounting of multiple block devices. | Damien George |
| 2016-02-03 | py/mpz: Complete implementation of mpz_{and,or,xor} for negative args. | Doug Currie |
| 2016-01-26 | extmod/modurandom: Add some extra random functions. | Damien George |