summaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Expand)Author
2025-11-25esp32/README: Update the README details to account for newer chips.Angus Gratton
2025-11-24nrf/drivers/usb: Provide macros for nrf errata.Damien George
2025-11-22unix: Enable exit code handling for sys.exit().Andrew Leech
2025-11-22shared/runtime/pyexec: Call mp_hal_stdio_mode_orig/raw as appropriate.Damien George
2025-11-22unix/main: Replace execute_from_lexer with pyexec in do_file and do_str.Andrew Leech
2025-11-22unix: Enable compile-only mode with shared pyexec REPL.Andrew Leech
2025-11-22unix/main: Use standard pyexec REPL for unix and windows ports.Andrew Leech
2025-11-21rp2: Fix RP2350 and RP2350B pin alt functions.Phil Howard
2025-11-20zephyr/modules: Add Zephyr FileSystem support to _boot.py.Vdragon
2025-11-20zephyr/boards: Setup rpi_pico to use Zephyr FS instead of MPY FS.Vdragon
2025-11-20zephyr/CMakeLists.txt: Fix FS config options being ignored.Vdragon
2025-11-20zephyr: Introduce Zephyr native filesystem VFS interface.Vdragon
2025-11-20stm32/boards/OPENMV_N6: Enable RGMII Ethernet.Damien George
2025-11-20stm32/network_lan: Allow a board to configure the default LAN PHY.Damien George
2025-11-20stm32/eth: Implement zero-copy of lwIP pbufs for TX path.Damien George
2025-11-20stm32/eth: Don't pad eth_dma_t struct on H5 and N6 MCUs.Damien George
2025-11-20stm32/eth: Move DMA TX/RX index variables to normal RAM.Damien George
2025-11-20stm32/eth: Make TX and RX buffer sizes a multiple of 8.Damien George
2025-11-20stm32/eth: Add support for gigabit RGMII peripheral interface.Damien George
2025-11-20stm32/eth_phy: Add support for RTL8211 inititialization.Damien George
2025-11-20stm32/eth_phy: Move PHY initialization to a dedicated function.Damien George
2025-11-20stm32/eth_phy: Add support for RTL8211 ETH PHY.Damien George
2025-11-20stm32/eth_phy: Add support for 1000Mbit PHY.Damien George
2025-11-20stm32/boards/NUCLEO_N657X0: Enable Ethernet.Damien George
2025-11-20stm32/lwip_inc: Further increase N6 lwIP memory.Damien George
2025-11-20stm32/lwip_inc: Include HAL header to get MCU define.Damien George
2025-11-20stm32/eth: Add support for Ethernet on N6 MCUs.Damien George
2025-11-19alif/tinyusb_port: Add missing license header.iabdalkader
2025-11-19ports: Guard calls to machine_*_deinit_all() with #if where appropriate.garywill
2025-11-19rp2/pendsv: Fix PendSV_Handler dispatch check when threading enabled.Peter Harper
2025-11-19esp32: Fix USB Zero Length Packet issue with patched tinyusb.Angus Gratton
2025-11-19esp32: Remove dependency on esp_tinyusb.Angus Gratton
2025-11-19esp32: Take global dependencies out of mpconfigport.h.Angus Gratton
2025-11-19esp32: Fix USB deinit/reinit path via soft reset.Angus Gratton
2025-11-17esp32/boards: Add ESP32_GENERIC_C5 board definition.yuan_mo
2025-11-17esp32: Add support for ESP32-C5 SoCs.yuan_mo
2025-11-17esp32/esp32_rmt: Update RMT module to use the new RMT API.Elvis Pfutzenreuter
2025-11-13esp32/boards: Add Silicognition ManT1S board definition.Patrick Van Oosterwijck
2025-11-13esp32/modesp32: Add esp32.wake_on_gpio() function.Meir Armon
2025-11-04unix/modtime: Add type casting for mktime return value.Yanfeng Liu
2025-10-31stm32/usb: Add VBUS sensing configuration for TinyUSB on F4/F7.Andrew Leech
2025-10-31stm32/usb: Add TinyUSB Mass Storage support.Andrew Leech
2025-10-31stm32/usb: Add support for using TinyUSB stack.Andrew Leech
2025-10-30stm32/machine_uart: Implement TX/RX inversion parameter for UART on H7.ennyKey
2025-10-30stm32/boards: Add NUCLEO-U5A5ZJ-Q board support.Yuuki NAGAO
2025-10-30stm32: Add STM32U5 support.Yuuki NAGAO
2025-10-27lib/stm32lib: Update N6, U5 & WB.Andrew Leech
2025-10-25rp2/boards: Add missing RP2350 RISC-V variants.Craftzman7
2025-10-25samd/machine_bitstream: Tune ticks for SAMD51 and set pin to output.robert-hh
2025-10-24tests/run-tests.py: Pass auto-detected architecture flags to mpy-cross.Alessandro Gatti