summaryrefslogtreecommitdiff
path: root/shared
AgeCommit message (Expand)Author
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
2023-10-12py/builtinevex: Handle invalid filenames for execfile.Jim Mussared
2023-09-29rp2/msc_disk: Allow configuring the USB MSC inquiry response.Jim Mussared
2023-09-29shared/netutils/dhcpserver: Reply on correct netif.Peter Harper
2023-09-14shared/tinyusb: Support HS endpoint sizes.iabdalkader
2023-07-21py/stream: Add mp_stream___exit___obj that calls mp_stream_close.Jim Mussared
2023-07-20shared/tinyusb: Avoid symbol clash on targets with external TinyUSB.Luca Burelli
2023-06-08py/modsys: Allow sys.path to be assigned to.Jim Mussared
2023-05-31shared/libc/printf: Fix stdout destination for putchar and puts.Damien George
2023-05-19shared/upytesthelper: Fix spelling of "default".David Lechner
2023-05-02all: Fix various Python coding inconsistencies found by ruff.Christian Clauss
2023-04-27all: Fix spelling mistakes based on codespell check.Damien George
2023-04-21shared/tinyusb: Revert setting of CFG_TUD_CDC_EP_BUFSIZE to 256.Damien George
2023-04-05shared/runtime/pyexec: Don't allow Ctrl+C to interrupt frozen boot code.David Grayson
2023-04-04shared/tinyusb: Allow max USB descriptor string to be configured.Damien George
2023-03-20rp2: Allow disabling USB via MICROPY_HW_ENABLE_USBDEV config.robert-hh
2023-03-10py/mpconfig: Provide config option for internal printf printer.Damien George
2023-03-10py/gc: Make gc_dump_info/gc_dump_alloc_table take a printer as argument.Damien George
2023-02-17shared/runtime/softtimer: Fix ticks range when computing ticks diff.Jim Mussared
2023-02-16shared/runtime/softtimer: Use consistently the same clock source.robert-hh
2023-01-28shared/runtime/gchelper: Drop cpu directive from ARM asm helpers.David Lechner
2023-01-24shared/runtime: Use mp_printf consistently, instead of printf.Damien George
2022-11-14shared/tinyusb: Fix CDC bNumInterfaces value.Damien George