aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-02-13stm32: Factor out flash and SPI block-device code to separate files.Damien George
2018-02-13stm32/boards: Update all boards to work with new USB configuration.Damien George
2018-02-13lib/utils/pyexec: Update to work with new MICROPY_HW_ENABLE_USB option.Damien George
2018-02-13stm32: Introduce MICROPY_HW_ENABLE_USB and clean up USB config.Damien George
2018-02-13stm32/timer: Support MCUs that don't have TIM4 and/or TIM5.Damien George
2018-02-13stm32/spi: Further updates to use newer versions of HAL names.Damien George
2018-02-13stm32: Update HAL macro and constant names to use newer versions.Damien George
2018-02-12stm32/usbdev: Fix USBD setup request handler to use correct recipient.Damien George
2018-02-09stm32/boards: Remove all config options that are set to defaults.Damien George
2018-02-09stm32: Add mpconfigboard_common.h with common/default board settings.Damien George
2018-02-08py/objfloat: Fix case of raising 0 to -infinity.Damien George
2018-02-08py/parsenum: Fix parsing of floats that are close to subnormal.Damien George
2018-02-08py/vm: Simplify stack sentinel values for unwind return and jump.Damien George
2018-02-08.travis.yml,ports/unix/Makefile: Add coverage test for script via stdin.Damien George
2018-02-08tests/unix: Add coverage test for calling mp_obj_new_bytearray.Damien George
2018-02-07py/modbuiltins: For builtin_chr, use uint8_t instead of char for array.Damien George
2018-02-07tests/basics: Rename remaining tests that are for built-in functions.Damien George
2018-02-07py/objtype: Check and prevent delete/store on a fixed locals map.Damien George
2018-02-05stm32/main: Remove need for first_soft_reset variable.Damien George
2018-02-05stm32/main: Reorder some init calls to put them before soft-reset loop.Damien George
2018-02-05stm32/rtc: Add compile-time option to set RTC source as LSE bypass.Damien George
2018-02-05stm32/rtc: Fix RTC init to use LSI if LSI is already selected on boot.Damien George
2018-02-05stm32/rtc: Fix rtc_info flags when LSE fails and falls back to LSI.Damien George
2018-02-05stm32/spi: Accept machine.SPI object in spi_from_mp_obj() function.Damien George
2018-02-05drivers/cc3200: Update to work with new stm32 SPI API.Damien George
2018-02-05stm32: Update LCD and network drivers to work with new SPI API.Damien George
2018-02-05stm32/spi: Provide better separation between SPI driver and uPy objs.Damien George
2018-02-04py/compile: Combine compiler-opt of 2 and 3 tuple-to-tuple assignment.Damien George
2018-02-02stm32/i2c: Allow I2C peripheral state to persist across a soft reset.Damien George
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