aboutsummaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Expand)Author
2019-06-03stm32/extint: Add extint_set() function for internal C access to EXTI.Damien George
2019-06-03stm32/modpyb: Add pyb.country() function to set the country.Damien George
2019-06-03esp32: Add machine.SDCard class using built-in HW SD/MMC controller.Nicko van Someren
2019-05-31stm32/boards: Add board definition files for PYBD -SF2, -SF3, -SF6.Damien George
2019-05-31stm32/boards/pllvalues.py: Search nested headers for HSx_VALUE defines.Damien George
2019-05-31stm32/boards/make-pins.py: Allow pins.csv to skip or hide board-pin nameDamien George
2019-05-31stm32/usb: Include py/mpconfig.h instead of mpconfigboard.h.Damien George
2019-05-31esp32/machine_timer: Reuse Timer handles, deallocate only on soft-reset.Martin Dybdal
2019-05-31stm32/usb: Support up to 3 VCP interfaces on USB device peripheral.Damien George
2019-05-30stm32/usb: Refactor CDC VCP code to enable N CDC interfaces.Damien George
2019-05-29stm32/mboot/README: Fix some typos, describe bootloader and fwupdate.py.Damien George
2019-05-29stm32/modmachine: In bootloader() disable caches before reset of periphsAndrew Leech
2019-05-28esp32/modsocket: Raise EAGAIN when accept fails in non-blocking mode.Damien George
2019-05-28unix/modusocket: Raise ETIMEDOUT when connect or accept has timeout.Damien George
2019-05-28esp32/machine_touchpad: Use HW timer for FSM to enable wake-on-touch.Tom Manning
2019-05-24stm32/sdram: Update MPU settings to block invalid region, change attrs.Andrew Leech
2019-05-24esp8266: Fix ticks_ms to correctly handle wraparound of system counter.Damien George
2019-05-24zephyr: Switch back to enabling I2C in board-specific configs.Paul Sokolovsky
2019-05-24zephyr/README: Reorder content related to recently added I2C.Paul Sokolovsky
2019-05-23windows: Fix line wrapping behaviour on the REPL.stijn
2019-05-23stm32/sdcard: Add switch break to ensure only correct SD/MMC IRQ is run.Andrew Leech
2019-05-22nrf/mphalport: Use wfi to save power while waiting at the UART REPL.Damien George
2019-05-22nrf/uart: Make UART print output something, and add write method.Damien George
2019-05-22nrf/mpconfigport.h: Enable MICROPY_KBD_EXCEPTION by default.Damien George
2019-05-22nrf/uart: Change UART driver to be non-blocking and use IRQs.Damien George
2019-05-21nrf/nrfx_glue: Adapt to nrfx v.1.7.1.Glenn Ruben Bakke
2019-05-21stm32/i2c: Support setting the I2C TIMINGR value via keyword arg.Damien George
2019-05-21stm32/machine_i2c: Simplify ROM initialisation of static HW I2C objects.Damien George
2019-05-21stm32/i2c: Make timeout for hardware I2C configurable.Andrew Leech
2019-05-20zephyr/machine_i2c: Update to support new C-level I2C API.Damien George
2019-05-20nrf/machine/i2c: Update to support new C-level I2C API.Damien George
2019-05-20stm32/machine_i2c: Update to support new C-level I2C API.Damien George
2019-05-20stm32/adc: Fix VBAT_DIV to be 4 for STM32F411.Damien George
2019-05-17various: Update early copyright years to match actual edit history.Damien George
2019-05-17various: Add and update my copyright line based on git history.Paul Sokolovsky
2019-05-17stm32/modmachine: Create dedicated asm function to branch to bootloader.Damien George
2019-05-17esp32/network_ppp: Add a timeout for closing PPP connection.Damien George
2019-05-15esp32/machine_uart: Implement UART.deinit() method.Damien George
2019-05-15stm32/boards/NUCLEO_H743ZI: Enable SPI3 on this board.iabdalkader
2019-05-15stm32/irq: Fix IRQ_ENABLE_STATS stats config to work on all MCUs.iabdalkader
2019-05-15stm32/spi: Enable SPI IRQs and add IRQHandlers for H7 MCUs.iabdalkader
2019-05-15stm32/dma: Always reset and configure the H7 DMA peripheral.iabdalkader
2019-05-14py/objarray: Add support for memoryview.itemsize attribute.stijn
2019-05-13stm32/dma: Initialise all members of DMA structs for H7 MCUs.iabdalkader
2019-05-13nrf: Change types to size_t for all uses of mp_obj_str_get_data.Damien George
2019-05-13esp32/modnetwork: Change type to size_t for uses of mp_obj_str_get_data.Damien George
2019-05-10esp8266/modmachine: Handle overflow of timer to get longer periods.Damien George
2019-05-09stm32/rtc: Allow overriding startup timeouts from mpconfigboard.Andrew Leech
2019-05-08unix/modusocket: Fix use of setsockopt in usocket.settimeout impl.Elad Namdar
2019-05-08stm32/usbd_cdc_interface: Don't retransmit chars if USB is reconnected.Damien George