1233 Commits (ca8ff99e8c48803528a97c0b4a3d9b1d0eafe2fa)

Author SHA1 Message Date
Damien George 370a8116c4 stm32/mphalport: Add support for having MAC in OTP region. 6 years ago
Damien George 10e173aaea stm32/extint: Add extint_set() function for internal C access to EXTI. 6 years ago
Damien George 345e9864aa stm32/modpyb: Add pyb.country() function to set the country. 6 years ago
Nicko van Someren 8e3af7d4c8 esp32: Add machine.SDCard class using built-in HW SD/MMC controller. 6 years ago
Damien George 8f55c74533 stm32/boards: Add board definition files for PYBD -SF2, -SF3, -SF6. 6 years ago
Damien George 34cae24e30 stm32/boards/pllvalues.py: Search nested headers for HSx_VALUE defines. 6 years ago
Damien George f8274d5e7d stm32/boards/make-pins.py: Allow pins.csv to skip or hide board-pin name 6 years ago
Damien George 3fc7c8e35c stm32/usb: Include py/mpconfig.h instead of mpconfigboard.h. 6 years ago
Martin Dybdal de76f73d34 esp32/machine_timer: Reuse Timer handles, deallocate only on soft-reset. 6 years ago
Damien George ff91b05cfa stm32/usb: Support up to 3 VCP interfaces on USB device peripheral. 6 years ago
Damien George 0c29502ad9 stm32/usb: Refactor CDC VCP code to enable N CDC interfaces. 6 years ago
Damien George 0bb6b63e66 stm32/mboot/README: Fix some typos, describe bootloader and fwupdate.py. 6 years ago
Andrew Leech 66bcb5596a stm32/modmachine: In bootloader() disable caches before reset of periphs 6 years ago
Damien George 883e987b90 esp32/modsocket: Raise EAGAIN when accept fails in non-blocking mode. 6 years ago
Damien George 8c9758ff2e unix/modusocket: Raise ETIMEDOUT when connect or accept has timeout. 6 years ago
Tom Manning 887a6712c2 esp32/machine_touchpad: Use HW timer for FSM to enable wake-on-touch. 6 years ago
Andrew Leech 1470184bdd stm32/sdram: Update MPU settings to block invalid region, change attrs. 6 years ago
Damien George 5357dad52e esp8266: Fix ticks_ms to correctly handle wraparound of system counter. 6 years ago
Paul Sokolovsky c4a6d9c631 zephyr: Switch back to enabling I2C in board-specific configs. 6 years ago
Paul Sokolovsky b88bf42793 zephyr/README: Reorder content related to recently added I2C. 6 years ago
stijn 2762f323bf windows: Fix line wrapping behaviour on the REPL. 6 years ago
Andrew Leech 4f44778728 stm32/sdcard: Add switch break to ensure only correct SD/MMC IRQ is run. 6 years ago
Damien George 9cf1cbb057 nrf/mphalport: Use wfi to save power while waiting at the UART REPL. 6 years ago
Damien George 456c89f749 nrf/uart: Make UART print output something, and add write method. 6 years ago
Damien George 50d5114fcd nrf/mpconfigport.h: Enable MICROPY_KBD_EXCEPTION by default. 6 years ago
Damien George 302ffdba7f nrf/uart: Change UART driver to be non-blocking and use IRQs. 6 years ago
Glenn Ruben Bakke d80abd035e nrf/nrfx_glue: Adapt to nrfx v.1.7.1. 6 years ago
Damien George c769da1aaa stm32/i2c: Support setting the I2C TIMINGR value via keyword arg. 6 years ago
Damien George ddc657658a stm32/machine_i2c: Simplify ROM initialisation of static HW I2C objects. 6 years ago
Andrew Leech ed2b6ea0a8 stm32/i2c: Make timeout for hardware I2C configurable. 6 years ago
Damien George 647b27d028 zephyr/machine_i2c: Update to support new C-level I2C API. 6 years ago
Damien George bb29bde102 nrf/machine/i2c: Update to support new C-level I2C API. 6 years ago
Damien George 38ac697b45 stm32/machine_i2c: Update to support new C-level I2C API. 6 years ago
Damien George 1f63e9b701 stm32/adc: Fix VBAT_DIV to be 4 for STM32F411. 6 years ago
Damien George 653e1756c0 various: Update early copyright years to match actual edit history. 6 years ago
Paul Sokolovsky 016d9a40fe various: Add and update my copyright line based on git history. 6 years ago
Damien George e1e3704aa1 stm32/modmachine: Create dedicated asm function to branch to bootloader. 6 years ago
Damien George 0557f0b74b esp32/network_ppp: Add a timeout for closing PPP connection. 6 years ago
Damien George 2630d3e51f esp32/machine_uart: Implement UART.deinit() method. 6 years ago
iabdalkader 746fcea7f8 stm32/boards/NUCLEO_H743ZI: Enable SPI3 on this board. 6 years ago
iabdalkader 1646eff864 stm32/irq: Fix IRQ_ENABLE_STATS stats config to work on all MCUs. 6 years ago
iabdalkader 07af74daef stm32/spi: Enable SPI IRQs and add IRQHandlers for H7 MCUs. 6 years ago
iabdalkader 123c065131 stm32/dma: Always reset and configure the H7 DMA peripheral. 6 years ago
stijn 90fae9172a py/objarray: Add support for memoryview.itemsize attribute. 6 years ago
iabdalkader 7359a9e2f2 stm32/dma: Initialise all members of DMA structs for H7 MCUs. 6 years ago
Damien George 7e21cf723a nrf: Change types to size_t for all uses of mp_obj_str_get_data. 6 years ago
Damien George 8586afa6f5 esp32/modnetwork: Change type to size_t for uses of mp_obj_str_get_data. 6 years ago
Damien George 99a8fa7940 esp8266/modmachine: Handle overflow of timer to get longer periods. 6 years ago
Andrew Leech 29865e3e58 stm32/rtc: Allow overriding startup timeouts from mpconfigboard. 6 years ago
Elad Namdar 3f54462add unix/modusocket: Fix use of setsockopt in usocket.settimeout impl. 6 years ago