97 Commits (11bc7d0fc1074b01aaddc325209a281ee9acbba4)

Author SHA1 Message Date
Andrew Leech 5ae622ef7b esp32: Add automatic bootloader handling for S2 and S3. 6 months ago
Andrew Leech 641f60045f shared/tinyusb: Remove MICROPY_HW_USB_EXTERNAL_TINYUSB. 6 months ago
Alessandro Gatti e39bd3ae9d shared/runtime/gchelper_rv64i: Fix opcode sw/sd typo. 1 month ago
Damien George b0ba151102 shared/tinyusb: Use new persistent-tx-fifo configure interface. 3 months ago
Damien George 067ef81cd0 all: Remove tinytest component. 2 months ago
Angus Gratton 5d8878b582 shared/tinyusb: Only run TinyUSB on the main thread if GIL is disabled. 2 months ago
timdechant 455415b1e1 shared/runtime/sys_stdio_mphal: Fix printed type for stdio streams. 2 months ago
Damien George 1090f1a60c shared/runtime/semihosting_arm: Add mp_semihosting_exit. 3 months ago
Damien George 70a6791b09 shared/runtime/semihosting_arm: Add mp_semihosting_rx_chars. 3 months ago
Damien George 9f9c283ef4 shared/runtime/semihosting_arm: Support semihosting on non-Thumb ARM. 3 months ago
iabdalkader 706e09dff3 shared/tinyusb: Allow ports to define CDC TX/RX buffer sizes. 3 months ago
Alessandro Gatti 55b2720687 shared/runtime/gchelper: Add RISC-V RV64I native gchelper. 3 months ago
Damien George 69c25ea865 shared/runtime/pyexec: Make a raised SystemExit always do a forced exit. 4 months ago
robert-hh a734ee9057 shared/tinyusb/mp_usbd_cdc: Skip writing to an uninitialized USB device. 4 months ago
Damien George 880f7bc040 shared/tinyusb/mp_usbd_cdc: Fix short CDC TX timeouts. 5 months ago
Peter Harper 9111fa5831 shared/tinyusb/mp_usbd_runtime: Fix pointer comparison in assert. 5 months ago
Alessandro Gatti ace08c3978 shared/runtime/semihosting: Add RISC-V semihosting support. 6 months ago
Alessandro Gatti 90d50ce918 shared/runtime/semihosting: Rename ARM semihosting files. 6 months ago
Alessandro Gatti de0e13a9a8 shared/runtime/gchelper: Add RISC-V RV32I native gchelper. 6 months ago
Andrew Leech 8809ae7161 shared/tinyusb: Buffer startup CDC data to send to host on connection. 6 months ago
robert-hh 7e7cc2b427 extmod/network_ninaw10: Implement the ipconfig methods for ninaw10. 7 months ago
Damien George 84a8f7ea6d shared/tinyusb: Allow ports to use 1200bps-touch without other CDC code. 5 months ago
Andrew Leech c98789a6d8 shared/tinyusb: Add common CDC TX/RX functions. 6 months ago
Angus Gratton 83e82c5ad3 rp2: Refactor to not use pico-sdk alarm pool functions for sleeping. 10 months ago
Angus Gratton 74fb42aa82 rp2: Refactor soft timer to use hardware timer alarm. 10 months ago
Angus Gratton 9a43989a86 shared/tinyusb: Stall the CDC IN endpoint while disconnecting. 6 months ago
Angus Gratton d11ca092f7 shared/tinyusb: Fix dynamic USB control callbacks for wLength==0. 7 months ago
Damien George 35e8d184b1 shared/tinyusb: Increase default string descr max length to 40 chars. 8 months ago
Angus Gratton 0f16ae92c0 shared/tinyusb: Update some code comments for runtime USB. 8 months ago
Angus Gratton 935f5391b5 shared/tinyusb: Don't disconnect on soft reset unless USB was active. 8 months ago
Angus Gratton 9d0d262be0 extmod/machine_usb_device: Add support for Python USB devices. 12 months ago
Angus Gratton decf8e6a8b all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
Damien George e2ff00e811 py/emitglue: Introduce mp_proto_fun_t as a more general mp_raw_code_t. 9 months ago
Felix Dörre 628abf8f25 extmod/modlwip: Support IPv6. 2 years ago
Angus Gratton 00ba6aaae4 ports: On cold boot, enable USB after boot.py completes. 10 months ago
Yoctopuce 5d83bbca60 shared/timeutils: Remove useless void-return. 9 months ago
Maarten van der Schrieck 3bca93b2d0 ports: Fix sys.stdout.buffer.write() return value. 1 year ago
Damien George 48b5a7b060 extmod/modmachine: Provide common Python bindings for bootloader(). 12 months ago
Damien George 516cc280e0 shared/runtime/softtimer: Generalise soft_timer to work without SysTick. 12 months ago
Angus Gratton f567a9255a shared/tinyusb: Add a helper for hex string conversion. 1 year ago
Damien George d46dc5e173 shared/tinyusb: Expose mp_usbd_task as a public function. 1 year ago
Angus Gratton 2d363a23cb shared/tinyusb: Schedule TinyUSB task function from dcd_event_handler. 1 year ago
Jim Mussared 9be0623d4c shared/libc/string0: Don't deref args for n==0 case. 1 year ago
Jim Mussared 2eda513870 py/mkrules.mk: Add rule for compiling auto-generated source files. 1 year ago
Jim Mussared bbd8760bd9 all: Update Python formatting to ruff-format. 1 year ago
Jim Mussared 5015779a6f py/builtinevex: Handle invalid filenames for execfile. 1 year ago
Jim Mussared da6f1e1d1e rp2/msc_disk: Allow configuring the USB MSC inquiry response. 1 year ago
Peter Harper 584c495d32 shared/netutils/dhcpserver: Reply on correct netif. 1 year ago
iabdalkader 0a3264ba96 shared/tinyusb: Support HS endpoint sizes. 2 years ago
Jim Mussared 198311c780 py/stream: Add mp_stream___exit___obj that calls mp_stream_close. 1 year ago