21 Commits (85c85e8f0d6e44827553f67a4ab67c2cb3078fdd)

Author SHA1 Message Date
Angus Gratton decf8e6a8b all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
Maarten van der Schrieck 3bca93b2d0 ports: Fix sys.stdout.buffer.write() return value. 1 year ago
Angus Gratton 28529351ae rp2: Switch rp2 and drivers to use new event functions. 11 months ago
Damien George 12ef8a5ba2 rp2/mphalport: Optimise exit of mp_hal_delay_ms loop. 12 months ago
Damien George c9a9b2e682 rp2: Integrate soft_timer using the alarm pool. 12 months ago
Damien George a00c9d56db rp2/mphalport: Run TinyUSB stack while waiting for CDC input/output. 1 year ago
Damien George 6f76d1c7fa rp2: Implement time.time_ns with time_us_64 so it has us resolution. 1 year ago
Jim Mussared 1bf2dcb15e all: Rename mp_umodule*, mp_module_umodule* to remove the "u" prefix. 2 years ago
Ondrej Wisniewski 29401a719f rp2/mphalport: Only use CYW43 MAC for WLAN0 interface. 2 years ago
Damien George 38e7b842c6 ports: Implement simple write polling for stdout. 2 years ago
Angus Gratton c8913fdbfa rp2: Allow enabling USB device without enabling USB-CDC. 2 years ago
robert-hh 8447fef9f9 rp2/mphalport: Add a timeout to mp_hal_stdout_tx_strn(). 2 years ago
Peter Harper 9f0f7e34c7 rp2/mphalport: Fix missing storage_read_blocks symbol in debug build. 2 years ago
Damien George 85be3d3da8 rp2/mpconfigport: Factor core event handling to EVENT_POLL_HOOK_FAST. 2 years ago
Damien George 50e46552c0 rp2: Integrate CYW43xx WiFi driver. 2 years ago
Andrew Leech bca816f5ac rp2: Add support for using Wiznet hardware as an Ethernet NIC. 3 years ago
Martin Fischer 5873390226 rp2/mphalport: Fix USB CDC RX handling to not block when unprocessed. 3 years ago
iabdalkader 5db278f1dd rp2/mphalport: Add optional dupterm support. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Damien George e9e9c76ddf all: Rename mp_keyboard_interrupt to mp_sched_keyboard_interrupt. 4 years ago
Damien George 469345e728 rp2: Add new port to Raspberry Pi RP2 microcontroller. 4 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George abe2caf6df py/scheduler: Move clearing of kbd traceback to mp_keyboard_interrupt. 5 years ago
Damien George 9efb36bfa6 py/scheduler: Move mp_keyboard_interrupt from lib/utils to py core. 5 years ago
Damien George 5f9bd11527 samd: Add new port to Microchip SAMDxx microcontrollers. 5 years ago
Damien George 2459162599 lib/utils/interrupt_char: Invalidate interrupt char at start up. 6 years ago
Damien George ab954ed513 lib/utils/interrupt_char: Remove support for KBD_EXCEPTION disabled. 8 years ago
Damien George 6e74d24f30 py: Add micropython.schedule() function and associated runtime code. 8 years ago
Damien George d89cafd5c3 lib/utils/interrupt_char: Use core-provided mp_kbd_exception if enabled. 8 years ago
Paul Sokolovsky 6ab2c5e6cc lib/interrupt_char: Factor out typical Ctrl+C handling from esp8266 port. 8 years ago
Colin Hogben 2b46da234c lib/utils/pyhelp: Extract implementation of help(obj) to a library function. 9 years ago
Damien George d083712224 extmod: Add generic machine.I2C class, with bit-bang I2C. 9 years ago
Paul Sokolovsky 6b0c88256b extmod/vfs_fat_file: Reusable FatFs module, move from stmhal/file. 9 years ago
Paul Sokolovsky 350ab0f570 stmhal/file: Recast as "FatFs file" class, to support other VFS types. 9 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 13c19c57a0 stmhal: Only init RNG if it's used. 11 years ago
Damien George ad7b84a7b9 stmhal: Add os module with a few basic functions. 11 years ago
Damien George 684164a8cf stmhal: Add PYBv10 config; add RNG support. 11 years ago