summaryrefslogtreecommitdiff
path: root/shared
AgeCommit message (Expand)Author
2025-12-01esp32: Add support for ESP32-P4.Vincent1-python
2025-11-30shared/tinyusb: Remove USBD_RHPORT constant.Angus Gratton
2025-11-29shared/tinyusb: Add optional port-specific hook on USBD init.Damien George
2025-11-24shared/tinyusb: Remove macro guard for tx_overwritabe_if_not_connected.Damien George
2025-11-24shared/tinyusb: Add macro to override TinyUSB callbacks.iabdalkader
2025-11-22shared/runtime/pyexec: Set PYEXEC_FORCED_EXIT flag for SystemExit.Andrew Leech
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-22shared/runtime/pyexec: Provide support for compile-only mode.Andrew Leech
2025-11-22shared/runtime/pyexec: Set __file__ for file input when enabled.Andrew Leech
2025-11-22unix/main: Use standard pyexec REPL for unix and windows ports.Andrew Leech
2025-11-19shared/tinyusb/mp_usbd: Reorder the mp_usbd_init/deinit functions.Angus Gratton
2025-11-04shared/runtime: Set exit code according to the SystemExit exception.John Smith
2025-10-31shared/runtime/pyexec: Remove legacy USB IRQ enable code.Andrew Leech
2025-10-02all: Use "static inline" consistently in function definitions.Jeff Epler
2025-09-25shared/runtime/mpirq: Check separate hard IRQ stack correctly.Chris Webb
2025-09-25shared/runtime/softtimer: Add support for hard callbacks.Chris Webb
2025-09-25shared/runtime/mpirq: Factor out mp_irq_dispatch() and use it.Chris Webb
2025-09-15ports: Remove unneeded future imports.Jeff Epler
2025-09-10shared/tinyusb/mp_usbd_cdc: Rewrite USB CDC TX loop.Angus Gratton
2025-09-10shared/tinyusb: Fix hang from new tx_overwritabe_if_not_connected flag.Angus Gratton
2025-09-09shared/tinyusb: Fix build errors with CDC support disabled.Alessandro Gatti
2025-09-02shared/runtime/pyexec: Unconditionally reset lock depth.Jeff Epler
2025-07-25shared/netutils: Cast the ticks value before printing.Jeff Epler
2025-07-09shared/timeutils: Standardize supported date range on all platforms.Yoctopuce dev
2025-05-26shared/tinyusb: Use device event hook to schedule USB task.Angus Gratton
2025-05-13all: Rename the "NORETURN" macro to "MP_NORETURN".Alessandro Gatti
2025-03-14shared/runtime/pyexec: Add helper function to execute a vstr.iabdalkader
2025-01-02shared/timeutils: Add missing mp_uint_t casts.Yoctopuce
2024-12-10shared/runtime/gchelper_generic: Fix AArch32 build on Clang.Alessandro Gatti
2024-12-10shared/tinyusb: Set MSC max endpoint size based on device speed.iabdalkader
2024-10-24shared/timeutils: Document the range of year/month/day etc input values.Damien George
2024-10-07shared/tinyusb: Wake main task if needed at end of USB ISR.Andrew Leech
2024-10-07esp32: Add automatic bootloader handling for S2 and S3.Andrew Leech
2024-10-07shared/tinyusb: Remove MICROPY_HW_USB_EXTERNAL_TINYUSB.Andrew Leech
2024-10-03shared/runtime/gchelper_rv64i: Fix opcode sw/sd typo.Alessandro Gatti
2024-09-26shared/tinyusb: Use new persistent-tx-fifo configure interface.Damien George
2024-09-19all: Remove tinytest component.Damien George
2024-09-19shared/tinyusb: Only run TinyUSB on the main thread if GIL is disabled.Angus Gratton
2024-09-06shared/runtime/sys_stdio_mphal: Fix printed type for stdio streams.timdechant
2024-08-28shared/runtime/semihosting_arm: Add mp_semihosting_exit.Damien George
2024-08-28shared/runtime/semihosting_arm: Add mp_semihosting_rx_chars.Damien George
2024-08-28shared/runtime/semihosting_arm: Support semihosting on non-Thumb ARM.Damien George
2024-08-26shared/tinyusb: Allow ports to define CDC TX/RX buffer sizes.iabdalkader
2024-08-07shared/runtime/gchelper: Add RISC-V RV64I native gchelper.Alessandro Gatti
2024-07-20shared/runtime/pyexec: Make a raised SystemExit always do a forced exit.Damien George
2024-07-20shared/tinyusb/mp_usbd_cdc: Skip writing to an uninitialized USB device.robert-hh
2024-06-26shared/tinyusb/mp_usbd_cdc: Fix short CDC TX timeouts.Damien George
2024-06-26shared/tinyusb/mp_usbd_runtime: Fix pointer comparison in assert.Peter Harper
2024-06-06shared/runtime/semihosting: Add RISC-V semihosting support.Alessandro Gatti