185 Commits (58bed5ec14a2575fd53ca1822be80860f7e3023a)

Author SHA1 Message Date
Andrew Leech 05f927b624 rp2/machine_pin: Add mp_hal_pin_interrupt C interface. 3 years ago
Andrew Leech 9bd6169b72 rp2/mbedtls: Add support for ssl module with MICROPY_SSL_MBEDTLS. 3 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Damien George cca08922d9 py/emitinlinethumb: Make ARMv7-M instruction use dynamically selectable. 2 years ago
iabdalkader 0bdfceacbe extmod/network_ninaw10: Add support for socket events callback. 3 years ago
iabdalkader 875caca504 rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Enable webrepl. 3 years ago
iabdalkader a22d0bda52 rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Disable internal errno. 3 years ago
iabdalkader 4bcffbd1c6 rp2/mpconfigport.h: Allow boards to override internal errno config. 3 years ago
iabdalkader d037e75991 rp2/mpconfigport.h: Enable static scheduler nodes. 2 years ago
Damien George 6e71cde6aa ports: Use default VFS config for import_stat and builtin_open. 2 years ago
Jim Mussared 62f00a43d5 rp2: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared bb794f05b7 extmod: Make port-included extmod modules use MP_REGISTER_MODULES. 3 years ago
Jim Mussared 4eab44a1ec extmod: Make extmod modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 0e7bfc88c6 all: Use mp_obj_malloc everywhere it's applicable. 3 years ago
Damien George 0e6873840b rp2/mpconfigport: Enable execfile, NotImplemented and REPL EMACS keys. 3 years ago
Damien George 5c32111fa0 ports: Reformat more C and Python source code. 3 years ago
Peter Hinch d242a9b7f7 rp2/machine_uart: Use read/write mutex to prevent char duplication. 3 years ago
Damien George b59989f40e rp2/Makefile: Add mbedtls to GIT_SUBMODULES list and use it in CI func. 3 years ago
Martin Fischer 5873390226 rp2/mphalport: Fix USB CDC RX handling to not block when unprocessed. 3 years ago
Damien George 86e6744ff5 rp2: Enable ucryptolib, using mbedtls for backend functions. 3 years ago
iabdalkader df86cef59a rp2: Allow Overriding cmake frozen manifest from the command line. 3 years ago
iabdalkader fe8b47e29f ports: Allow boards to define additional network interfaces. 3 years ago
Damien George 818be10bb5 zephyr/moduos: Convert module to use extmod version. 3 years ago
Damien George 926b554daf extmod/moduos: Create general uos module to be used by all ports. 3 years ago
iabdalkader 507ad03329 rp2: Add USB MSC support. 3 years ago
YoungJoon Chun 2d47020e15 rp2/mpthreadport: Fix memory corruption when thread is created in core1. 3 years ago
YoungJoon Chun 767058f328 rp2/Makefile: Add FROZEN_MANIFEST Makefile option, to override default. 3 years ago
YoungJoon Chun d8a7bf83cc rp2/machine_uart: Fix UART RTS behaviour so RTS is deasserted. 3 years ago
Damien George 5679fe6aee rp2/modutime: Fix time.localtime day-of-week value. 3 years ago
Damien George fbd47fc46c ports: Consolidate inclusion of umachine module in built-ins. 3 years ago
Damien George a707fe50b0 rp2/machine_i2c: Use soft I2C only for len=0, and increase timeout. 3 years ago
iabdalkader bef26d4e3f rp2/machine_uart: Add machine.UART init/deinit methods. 3 years ago
iabdalkader 5db278f1dd rp2/mphalport: Add optional dupterm support. 3 years ago
iabdalkader f44fb76055 rp2/mpconfigport.h: Use internal error numbers. 3 years ago
Damien George 7b0a42374e rp2/machine_i2c: Provide more specific error codes from I2C transfer. 3 years ago
Damien George 000b001fc1 rp2/boards/GARATRONIC_PYBSTICK26_RP2040: Use correct pico-sdk board cfg. 3 years ago
Damien George 4693cf9081 rp2/CMakeLists.txt: Allow a board to override PICO_BOARD. 3 years ago
iabdalkader 908e4cf5c3 rp2: Add support for DHT11 and DHT22 sensors. 3 years ago
robert-hh 01d9b7adde rp2/machine_pwm: Keep duty value when changing the frequency. 3 years ago
robert-hh 9e56e630ca rp2/machine_pwm: Fix PWM frequency setting. 3 years ago
iabdalkader f4487a0049 rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Set default I2C pins. 3 years ago
Damien George de43b500bd py/runtime: Allow initialising sys.path/argv with defaults. 3 years ago
Jim Mussared 86ce442607 ports: Add '.frozen' as the first entry in sys.path. 3 years ago
iabdalkader f21c565583 rp2/machine_uart: Handle and clear UART RX timeout IRQ. 3 years ago
Frédéric Pierson c422ca3da1 rp2/boards: Add PYBSTICK26 RP2040 board definition. 3 years ago
Mike Causer 172a031dff rp2/boards/PIMORONI_PICOLIPO_16MB: Fix 16MB flash size. 3 years ago
oli 0a9335ecaa rp2/rp2_pio: Support exec with sideset. 3 years ago
robert-hh 5ed7a748f0 rp2/boards: Add neopixel.py to manifest.py. 3 years ago
robert-hh b73d8b045a rp2/machine_bitstream: Implement the machine.bitstream driver. 3 years ago
iabdalkader c3dceb1c32 rp2/boards: Add support for Arduino Nano RP2040. 3 years ago