aboutsummaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Expand)Author
2019-07-01ports: Provide mp_hal_stdio_poll for sys.stdio polling where needed.Damien George
2019-07-01stm32/boards: Optimise flash and RAM allocation for L4 boards.Chris Mason
2019-06-26unix/unix_mphal: Use CLOCK_MONOTONIC for ticks_ms/us when available.Mikhail Zakharov
2019-06-25nrf/led: Adjust how board LEDs are defined.Glenn Ruben Bakke
2019-06-25stm32/usb: Fix regression with auto USB PID value giving PID=0xffff.Damien George
2019-06-25esp32/Makefile: Include all driver/*.c source files in the build.Josh Lloyd
2019-06-25stm32/boards: Rework all stm32??xx_hal_conf.h files to use common code.Damien George
2019-06-25stm32/boards: Add stm32??xx_hal_conf_base.h files with common settings.Damien George
2019-06-25stm32/boards/pllvalues.py: Support HSx_VALUE defined without uint32_t.Damien George
2019-06-25stm32: Enter bootloader via a system reset.Damien George
2019-06-24stm32/Makefile: Print info messages about use of mboot/QSPI flash.Damien George
2019-06-24stm32/boards: Enable ussl module via mbedtls for boards with network.Damien George
2019-06-22esp32/modnetwork: Still try to reconnect to WLAN even with AUTH_FAIL.Damien George
2019-06-19esp32: Update to use ESP IDF v3.3-beta3.Damien George
2019-06-17esp32/machine_sdcard: Fix bug in SPI slot number selection.Nicko van Someren
2019-06-17esp8266/uart: Fix invalid ringbuf name when event driven REPL enabled.Paul m. p. P
2019-06-14stm32: In link script, define start of stack separately from heap end.Chris Mason
2019-06-11stm32/usbd_msc: Allow to compile when USB enabled and SD card disabled.Damien George
2019-06-11stm32/usb: Add "msc" kw-arg to pyb.usb_mode to select MSC logical units.Damien George
2019-06-11stm32/usb: Use ARG_xxx enums to access kw args in pyb_usb_mode.Damien George
2019-06-11stm32/usbd_msc: Provide Mode Sense response data in MSC interface.Damien George
2019-06-11stm32/usbd_msc: Provide custom irquiry processing by MSC interface.Damien George
2019-06-11stm32/usbd_msc: Rework USBD MSC code to support multiple logical units.Damien George
2019-06-05stm32/lwip_inc: Update to enable mDNS, TCP listen backlog, faster DHCP.Damien George
2019-06-05stm32: Support optional lwIP mDNS responder.Damien George
2019-06-05stm32/boards/PYBD_SFx: Enable ussl module using mbedTLS.Damien George
2019-06-05stm32: Integrate optional mbedTLS component for ussl module.Damien George
2019-06-05unix/mpconfigport.mk: Update comment about TLS implementations.Damien George
2019-06-03stm32/modnetwork: Replace generic netif NIC polling with specific code.Damien George
2019-06-03stm32/boards/PYBD_SFx: Enable CYW43 WLAN driver.Damien George
2019-06-03stm32: Integrate in the cyw43 driver and network.WLAN class.Damien George
2019-06-03stm32: Add low-level SDIO interface for cyw43 driver.Damien George
2019-06-03stm32/mphalport: Add support for having MAC in OTP region.Damien George
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