summaryrefslogtreecommitdiff
path: root/shared
AgeCommit message (Expand)Author
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
2024-06-06shared/runtime/semihosting: Rename ARM semihosting files.Alessandro Gatti
2024-06-06shared/runtime/gchelper: Add RISC-V RV32I native gchelper.Alessandro Gatti
2024-06-04shared/tinyusb: Buffer startup CDC data to send to host on connection.Andrew Leech
2024-06-04extmod/network_ninaw10: Implement the ipconfig methods for ninaw10.robert-hh
2024-06-02shared/tinyusb: Allow ports to use 1200bps-touch without other CDC code.Damien George
2024-05-31shared/tinyusb: Add common CDC TX/RX functions.Andrew Leech
2024-05-31rp2: Refactor to not use pico-sdk alarm pool functions for sleeping.Angus Gratton
2024-05-31rp2: Refactor soft timer to use hardware timer alarm.Angus Gratton
2024-05-09shared/tinyusb: Stall the CDC IN endpoint while disconnecting.Angus Gratton
2024-04-17shared/tinyusb: Fix dynamic USB control callbacks for wLength==0.Angus Gratton
2024-03-27shared/tinyusb: Increase default string descr max length to 40 chars.Damien George
2024-03-27shared/tinyusb: Update some code comments for runtime USB.Angus Gratton
2024-03-27shared/tinyusb: Don't disconnect on soft reset unless USB was active.Angus Gratton
2024-03-15extmod/machine_usb_device: Add support for Python USB devices.Angus Gratton
2024-03-07all: Remove the "STATIC" macro and just use "static" instead.Angus Gratton
2024-02-16py/emitglue: Introduce mp_proto_fun_t as a more general mp_raw_code_t.Damien George
2024-02-16extmod/modlwip: Support IPv6.Felix Dörre
2024-02-15ports: On cold boot, enable USB after boot.py completes.Angus Gratton
2024-02-15shared/timeutils: Remove useless void-return.Yoctopuce
2023-12-22ports: Fix sys.stdout.buffer.write() return value.Maarten van der Schrieck
2023-11-30extmod/modmachine: Provide common Python bindings for bootloader().Damien George
2023-11-29shared/runtime/softtimer: Generalise soft_timer to work without SysTick.Damien George
2023-11-16shared/tinyusb: Add a helper for hex string conversion.Angus Gratton
2023-11-09shared/tinyusb: Expose mp_usbd_task as a public function.Damien George
2023-11-09shared/tinyusb: Schedule TinyUSB task function from dcd_event_handler.Angus Gratton
2023-11-07shared/libc/string0: Don't deref args for n==0 case.Jim Mussared
2023-11-03py/mkrules.mk: Add rule for compiling auto-generated source files.Jim Mussared
2023-11-03all: Update Python formatting to ruff-format.Jim Mussared