15867 Commits (8762fe8b4c6a7608d48daa8458e6501fafd3eafc)
 

Author SHA1 Message Date
Damien George 76898cbfa1 webassembly: Implement MICROPY_PY_RANDOM_SEED_INIT_FUNC. 11 months ago
Damien George 8282bd93a2 webassembly: Move MP_JS_EPOCH init to library postset. 1 year ago
Damien George ff15dfcaa8 webassembly: Include lib in sys.path. 2 years ago
Damien George 2b8e88c563 py/compile: Add option to allow compiling top-level await. 1 year ago
Jim Mussared acbdbcd95e esp32: Workaround IDF issue placing ISR ringbuf functions in IRAM. 8 months ago
Angus Gratton 71044a4186 py/parse: Zero out dangling parse tree pointer to fix potential GC leak. 8 months ago
Damien George 9d27183bde tests/float/float_struct_e.py: Add specific test for struct 'e' type. 8 months ago
Damien George b80607ecaf unix/variants: Don't use native _Float16 type. 8 months ago
Damien George 0c800cefea stm32/stm32.mk: Enable _Float16 support on MCUs with hardware floats. 8 months ago
Matthias Urlichs e520fa2e0f py/binary: Support half-float 'e' format in struct pack/unpack. 1 year ago
Nicko van Someren 77f08b72ca docs/library/rp2.DMA: Add documentation for rp2 DMA support. 10 months ago
Felix Dörre 1c6012b0b5 extmod/modnetwork: Implement IPv6 API to set and get NIC configuration. 1 year ago
Damien George 52c678c6f8 stm32/boards/LEGO_HUB_NO6: Use a raw filesystem for mboot to update fw. 8 months ago
Damien George 899592ac34 stm32/boards/LEGO_HUB_NO6: Move robust logic to mboot. 8 months ago
Damien George 9651046edd stm32/mboot: Add support for a raw filesystem. 8 months ago
Damien George 3c445f6636 py/emitnative: Implement viper unary ops positive, negative and invert. 8 months ago
Damien George b50efbd0e3 py/asmxtensa: Optimise asm_xtensa_mov_reg_i32_optimised() for tiny ints. 8 months ago
Damien George f52b0d0ff1 py/asm: Add ASM_NOT_REG and ASM_NEG_REG macros for unary ops. 8 months ago
Damien George d92dff881c docs/library/collections: Update deque docs to describe new features. 8 months ago
Damien George c9016b4979 tests/basics: Split MicroPython-specific deque tests to separate file. 8 months ago
Damien George bf18ddd989 tools/mpy-tool.py: Fix merging of more than 128 mpy files. 8 months ago
Dash Peters 7dff38fdc1 py/objdeque: Expand implementation to be doubly-ended and support iter. 2 years ago
Damien George cd8eea2ae9 all: Update extmod, ports, examples to build with new berkeley-db lib. 8 months ago
Damien George 305707b281 lib/berkeley-db-1.xx: Update submodule URL and version. 8 months ago
Felix Dörre 01c31ea804 extmod/os_dupterm: Handle exception properly when it occurs in parallel. 9 months ago
Damien George fb3820e3d6 nrf/boards: Enable MICROPY_HW_ENABLE_USBDEV on boards with USB CDC. 8 months ago
Damien George df2ff0c355 LICENSE: Add libmetal and open-amp to 3rd-party license list. 8 months ago
iabdalkader 486ca3a688 tools/ci.sh: Add Arduino GIGA to stm32 CI build. 8 months ago
iabdalkader e5ca06a06f docs/library/openamp: Document the new openamp module. 8 months ago
iabdalkader 864e4596bf stm32/boards/ARDUINO_PORTENTA_H7: Enable OpenAMP. 8 months ago
iabdalkader fc97343639 stm32/boards/ARDUINO_NICLA_VISION: Enable OpenAMP. 8 months ago
iabdalkader c859978da3 stm32/boards/ARDUINO_GIGA: Enable OpenAMP. 12 months ago
iabdalkader 09eb4caccb stm32: Implement port backend for OpenAMP's remoteproc. 12 months ago
iabdalkader 13297d8c3a stm32: Implement port backend for libmetal. 12 months ago
iabdalkader 81aba8253a extmod/modopenamp_remoteproc: Add new OpenAMP RemoteProc class. 9 months ago
iabdalkader 14dae42fe7 extmod/modopenamp: Add new OpenAMP module. 9 months ago
iabdalkader 162054be85 stm32/mpu: Add MPU config for shared, uncached memory region. 11 months ago
Damien George b726022509 py/stream: Factor stream implementations. 8 months ago
iabdalkader 85028aadab py/stream: Add mp_stream_seek() helper function. 12 months ago
iabdalkader 61ee59ad89 extmod/libmetal: Add MicroPython platform for libmetal. 9 months ago
iabdalkader f6213ffc5c lib/libmetal: Add libmetal submodule. 9 months ago
iabdalkader 5bed292c06 lib/open-amp: Add OpenAMP submodule. 12 months ago
Angus Gratton 7f5d8c4605 samd: Enable support for Python USB devices. 12 months ago
Angus Gratton 0baa3b5528 rp2: Enable support for Python USB devices. 8 months ago
Angus Gratton 9d0d262be0 extmod/machine_usb_device: Add support for Python USB devices. 12 months ago
Angus Gratton 43904acea8 mimxrt: Define the MICROPY_HW_ENABLE_USBDEV macro. 8 months ago
Angus Gratton 47e84751fb py/objstr: Add a macro to define a bytes object at compile time. 12 months ago
Kwabena W. Agyeman fff66c3069 mimxrt/mpconfigport: Enable cryptolib and hashlib md5. 8 months ago
Daniël van de Giessen 58a596f4a9 extmod/nimble: Check for active before setting address mode. 8 months ago
Damien George bfc3dde2c9 extmod/modmachine: Add MICROPY_PY_MACHINE_RESET configuration option. 8 months ago