aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-02-02stm32/spi: Allow SPI peripheral state to persist across a soft reset.Damien George
2018-02-02stm32/rng: Simplify RNG implementation by accessing raw peripheral regs.Damien George
2018-02-02stm32/spi: Add support for a board naming SPI peripherals 4, 5 and 6.Damien George
2018-02-02stm32/i2c: Use macros instead of magic numbers for I2C speed grades.liamkinne
2018-02-01stm32/usbdev: Add support for high-speed USB device mode.Damien George
2018-02-01stm32/usb: Allow board to select which USBD is used as the main one.Damien George
2018-02-01docs/library/pyb.rst: Add note about availability of USB MSC-only mode.Damien George
2018-02-01stm32/usbdev: Add support for MSC-only USB device class.Damien George
2018-02-01stm32/sdcard: Use maximum speed SDMMC clock on F7 MCUs.Damien George
2018-02-01stm32/sdcard: Only define IRQ handler if using SDMMC1 peripheral.Damien George
2018-02-01stm32/modmachine: In freq(), select flash latency value based on freq.Damien George
2018-02-01stm32: Improve support for STM32F722, F723, F732, F733 MCUs.Damien George
2018-02-01stm32/can: Support MCUs without a CAN2 peripheral.Damien George
2018-02-01stm32/usbdev: Combine all str descriptor accessor funcs into one func.Damien George
2018-02-01stm32/usbdev: Reduce dependency on py header files.Damien George
2018-02-01stm32/sdcard: Make SD wait routine more power efficient by using WFI.Damien George
2018-02-01stm32/spi: Make SPI DMA wait routine more power efficient by using WFI.Damien George
2018-01-31drivers/sdcard: Update doc for ESP8266 to use correct SPI number.Hemanth kumar
2018-01-31minimal/README: Update text to better describe what "make run" does.Damien George
2018-01-31esp32/machine_uart: Fix check of UART id so it only allows valid UARTs.Damien George
2018-01-31.gitmodules: Use https URL for lwIP submodule.Damien George
2018-01-31lib/utils/pyexec.h: Include py/obj.h because its decls are needed.Damien George
2018-01-31stm32: Add support for DHT11/DHT22 sensors.Damien George
2018-01-31esp8266/modules: Move dht.py driver to drivers/dht directory.Damien George
2018-01-31extmod/vfs_fat_file: Implement SEEK_CUR for non-zero offset.Ayke van Laethem
2018-01-31windows: Add Appveyor CI builds for windows mingw portstijn
2018-01-31stm32/modmachine: Handle case of no MICROPY_PY_MACHINE_I2C.Peter D. Gray
2018-01-10drivers/sdcard: Avoid allocation on the heap.Ayke van Laethem
2018-01-10drivers/display/ssd1306: Fix super() call in SSD1306 driver.Jim Mussared
2017-12-29py/nlr: Fix missing trailing characters in comments in nlr.cstijn
2017-12-29py/nlr: Fix nlr functions for 64bit ports built with gcc on Windowsstijn
2017-12-29windows/mpconfigport: Enable some features, including the Python stackstijn
2017-12-29windows/mpconfigport: Provide off_t definition for MSVC portstijn
2017-12-29py/mpz: In mpz_as_str_inpl, convert always-false checks to assertions.Damien George
2017-12-29py/mpz: Simplify handling of borrow and quo adjustment in mpn_div.Damien George
2017-12-29py/parse: Fix macro evaluation by avoiding empty __VA_ARGS__.Damien George
2017-12-29py/parse: Update debugging code to compile on 64-bit arch.Damien George
2017-12-29py/parse: Compress rule pointer table to table of offsets.Damien George
2017-12-28py/parse: Remove rule_t struct because it's no longer needed.Damien George
2017-12-28py/parse: Pass rule_id to push_result_token, instead of passing rule_t*.Damien George
2017-12-28py/parse: Pass rule_id to push_result_rule, instead of passing rule_t*.Damien George
2017-12-28py/parse: Break rule data into separate act and arg arrays.Damien George
2017-12-28py/parse: Split out rule name from rule struct into separate array.Damien George
2017-12-28stm32/spi: If MICROPY_HW_SPIn_MISO undefined, do not claim pin on init.Peter D. Gray
2017-12-28py/nlr: Factor out common NLR code to macro and generic funcs in nlr.c.Damien George
2017-12-28py/nlr: Clean up selection and config of NLR implementation.Damien George
2017-12-28py/nlrthumb: Fix use of naked funcs, must only contain basic asm code.Damien George
2017-12-26zephyr/main: Remove unused do_str() function.Paul Sokolovsky
2017-12-26Revert "py/nlr: Factor out common NLR code to generic functions."Paul Sokolovsky
2017-12-26zephyr/Makefile: clean: Clean libmicropython.a too.Paul Sokolovsky