| Age | Commit message (Expand) | Author |
| 2017-08-21 | all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros. | Damien George |
| 2017-08-13 | all: Raise exceptions via mp_raise_XXX | Javier Candeira |
| 2017-08-11 | all: Make use of $(TOP) variable in Makefiles, instead of "..". | Damien George |
| 2017-08-02 | py,extmod,stmhal: Use "static inline" for funcs that should be inline. | Damien George |
| 2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen |
| 2017-07-19 | all: Remove trailing spaces, per coding conventions. | Damien George |
| 2017-07-19 | stmhal: Clean up USB CDC/MSC files and remove commented-out code. | Damien George |
| 2017-07-18 | all: Unify header guard usage. | Alexander Steffen |
| 2017-07-14 | stmhal/servo: Don't compile servo code when it's not enabled. | Damien George |
| 2017-07-14 | stmhal/pin_named_pins: Remove unreachable print function. | Damien George |
| 2017-07-14 | stmhal/servo: Make pyb.Servo(n) map to Pin('Xn') on all MCUs. | Damien George |
| 2017-07-12 | stmhal: Reduce size of ESPRUINO_PICO build so it fits in flash. | Damien George |
| 2017-07-04 | stmhal/boards/NUCLEO_F429ZI: Change USB config from HS to FS peripheral. | Damien George |
| 2017-07-03 | stmhal: Clean up some header includes. | Damien George |
| 2017-07-03 | stmhal/boards: Add configuration files for NUCLEO_F429ZI. | Alberto Petrucci |
| 2017-06-28 | stmhal/mpconfigport.h: Allow MICROPY_PY_THREAD to be overridden. | Damien George |
| 2017-06-28 | stmhal/Makefile: Add CFLAGS_EXTRA to CFLAGS so cmdline can add options. | Damien George |
| 2017-06-28 | stmhal/Makefile: Rename FLOAT_IMPL to MICROPY_FLOAT_IMPL to match C name | Damien George |
| 2017-06-28 | stmhal/Makefile: Use hardware double-prec FP for MCUs that support it. | Damien George |
| 2017-06-28 | stmhal/boards: Enable double-prec FP on F76x boards. | Damien George |
| 2017-06-28 | stmhal: Add possibility to build with double-precision floating point. | Damien George |
| 2017-06-27 | stmhal/sdcard: Allow a board to customise the SDIO pins. | Benjamin Weps |
| 2017-06-26 | stmhal/boards/stm32f405.ld: Increase FLASH_TEXT to end of 1MiB flash. | Damien George |
| 2017-06-22 | stmhal/modules: Provide sym-link to onewire.py driver. | Damien George |
| 2017-06-22 | stmhal: Make available the _onewire module, for low-level bus control. | Damien George |
| 2017-06-22 | stmhal: Add "quiet timing" enter/exit functions. | Damien George |
| 2017-06-15 | stmhal: Move pybstdio.c to lib/utils/sys_stdio_mphal.c for common use. | Damien George |
| 2017-06-15 | stmhal: Add .value() method to Switch object, to mirror Pin and Signal. | Damien George |
| 2017-06-15 | stmhal: Add initial implementation of Pin.irq() method. | Damien George |
| 2017-06-15 | stmhal: Make error messages more consistent across peripherals. | Damien George |
| 2017-06-15 | all: Make more use of mp_raise_{msg,TypeError,ValueError} helpers. | Damien George |
| 2017-06-14 | stmhal/mpconfigport.h: Remove config of PY_THREAD_GIL to use default. | Damien George |
| 2017-06-08 | stmhal/usbdev: For MSC implement SCSI SYNCHRONIZE_CACHE command. | Damien George |
| 2017-06-07 | stmhal/usb: Make state for USB device private to top-level USB driver. | Damien George |
| 2017-06-07 | stmhal/usb: Use local USB handler variable in Start-of-Frame handler. | Sylvain Pelissier |
| 2017-06-07 | stmhal: Pass USB handler as parameter to allow more than one USB handler | Sylvain Pelissier |
| 2017-06-07 | stmhal: Add support for NUCLEO_F446RE board. | Dave Hylands |
| 2017-06-01 | ports: Convert from using stmhal's input() to core provided version. | Damien George |
| 2017-05-30 | stmhal/boards: Enable DAC for NUCLEO_F767ZI board. | Damien George |
| 2017-05-21 | esp8266, stmhal, zephyr: Rename machine.Pin high/low methods to on/off. | Paul Sokolovsky |
| 2017-05-16 | stmhal/modmachine: Remove TODO comment that is now implemented. | Damien George |
| 2017-05-16 | stmhal/modmachine: Add machine.UART class, linking to pyb.UART. | Damien George |
| 2017-05-10 | ports: Add ilistdir in uos module. | Damien George |
| 2017-05-06 | stmhal: Convert all module and method tables to use MP_ROM macros. | Damien George |
| 2017-04-28 | qemu-arm, stmhal: Remove dummy memory.h since it's no longer needed. | Damien George |
| 2017-04-22 | mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation. | Damien George |
| 2017-04-18 | stmhal/timer: Clear interrupt flag before setting callback. | Henrik Sölver |
| 2017-04-11 | stmhal: Enable parsing of all Pin constructor args by machine.Signal. | Damien George |
| 2017-04-04 | stmhal/usbd_cdc_interface: Change CDC RX to use a circular buffer. | Damien George |
| 2017-04-04 | stmhal/usbd_cdc_interface: Increase in-endpoint timeout to 500ms. | Damien George |