16127 Commits (7d8b2d89cc6b3734b6ecef36c49354fbf1406687)
 

Author SHA1 Message Date
Alessandro Gatti 7d8b2d89cc py/asmrv32: Use REG_TEMP2 whenever possible. 3 months ago
Alessandro Gatti da0e027fa5 py/asmrv32: Emit C.LW opcodes only when necessary. 3 months ago
Alessandro Gatti 326e1149ec py/asmrv32: Fix short/long jumps scheduling. 3 months ago
Glenn Moloney 6367099f83 py/objstr: Skip whitespace in bytes.fromhex(). 3 months ago
Elvis Pfützenreuter e9814e987b esp32/boards/LILYGO_TTGO_LORA32: Add OLED rst seq for board v1.0. 1 year ago
Matt Trentini 43f40f797f esp32/boards/M5STACK_ATOMS3_LITE: Add M5Stack AtomS3 Lite board. 10 months ago
Angus Gratton b6a3aa10f5 esp32: Remove the increased stack limit margin for ESP32-C3. 3 months ago
Angus Gratton 6565b3cb34 esp32: Fix Python cstack size for bluetooth irq callbacks. 3 months ago
Alessandro Gatti 0b75e180a3 esp32/mphalport: Print debug strings even before the GIL is ready. 3 months ago
Matt Trentini 092078852e esp32/boards: Remove BLE from list of features for ESP32-S2. 3 months ago
Angus Gratton e71a324c14 esp32: Restore ESP32-C3 brownout detector settings to IDF defaults. 3 months ago
Angus Gratton 0a11832cdd esp32: Use the ESP-IDF default esp_console config for ESP32-C3. 3 months ago
Angus Gratton fbb02d3aee esp32: Add support for ESP-IDF v5.2.2. 4 months ago
Angus Gratton 35a056ad9c esp32/tools: Add metrics_esp32 size comparison script. 4 months ago
Angus Gratton 10601b04ea esp32/boards: Build using newlib nano formatting functions. 4 months ago
Angus Gratton 74d04c0262 esp32/adc: Use new ADC calibration API in all cases. 4 months ago
Angus Gratton 052693e449 esp32/boards: Reduce IRAM usage. 4 months ago
Andrea Milazzo a4f9c0cc2a esp32/adc: Add support for v5.2.1 calibration api. 8 months ago
Angus Gratton fb4ae1eeec test/extmod: Fix machine_spi_rate test on ESP32-C3. 3 months ago
Angus Gratton a6fa85d8f9 unix: Switch stack limit check to new cstack API. 3 months ago
Angus Gratton fbc19596f0 rp2: Switch to use new cstack API for stack limit checks. 3 months ago
Angus Gratton 80616aee71 tests/run-tests.py: Enable stress tests on esp32 port. 3 months ago
Angus Gratton e3955f421d esp32: Fix thread stack limit margin, change to new cstack API. 3 months ago
Angus Gratton 86f2c285eb py: Add new cstack API for stack checking, with limit margin macro. 3 months ago
Angus Gratton 6c870dc5ec py/obj: Remove the legacy object API for version 2. 3 months ago
Peter Züger 1473ed4c64 tests/extmod/ssl_keycert.py: Add test for PKCS8 formatted DER key. 4 months ago
Peter Züger 4d6d84983f extmod/modtls_mbedtls: Fix DER parsing and calculation of key/cert len. 6 months ago
Glenn Moloney 288a036253 esp32/network_lan: Ensure LAN MAC address is valid at LAN init. 4 months ago
Glenn Moloney 868d311a23 esp32/network_lan: Make LAN.active(state) succeed if already in state. 4 months ago
iabdalkader 91f4a6b9e9 mimxrt/mpmetalport: Use mp_event_handle_nowait() for metal_poll. 3 months ago
iabdalkader 67ebe086a8 stm32/mpmetalport: Use mp_event_handle_nowait() for metal_poll. 3 months ago
iabdalkader 1743a7d721 extmod/modopenamp: Use mp_event_* functions for poll/wait. 3 months ago
iabdalkader 9a48ce3051 stm32/mpu: Define the last used MPU region number. 4 months ago
iabdalkader bc7e39d549 extmod/modopenamp: Fix Endpoint callback required arg. 4 months ago
iabdalkader 7f49897ada extmod/modopenamp: Add support for building Open-AMP on device side. 4 months ago
iabdalkader 4350cbcb48 extmod/modopenamp_remoteproc: Fix entry point address int overflow. 4 months ago
iabdalkader 1216f2c313 extmod/libmetal: Remove source file listed twice in sources. 4 months ago
Alessandro Gatti 55b2720687 shared/runtime/gchelper: Add RISC-V RV64I native gchelper. 3 months ago
Damien George aa0b8f340d mpy-cross/main: Use MICROPY_BANNER_NAME_AND_VERSION for --version. 3 months ago
Damien George 1fe3b47c81 qemu-arm: Fix tinytest test profile when updating set of dirs/files. 3 months ago
Angus Gratton 1e98c4cb75 tests/extmod: Add machine_spi_rate test. 4 months ago
Damien George a4b3825bd4 tests/extmod: Rename machine_timer exp file to machine_soft_timer. 3 months ago
Damien George 5ff6c12c65 esp32/main: Store native code as linked list instead of list on GC heap. 3 months ago
Angus Gratton 6fead31832 esp32: Enable workaround for math.gamma(-inf) result. 4 months ago
Angus Gratton b0c89377d0 py/modmath: Add option to work around -inf bug in a port's tgamma. 3 months ago
Damien George afba3e0540 py/emitnative: Fix case of clobbered REG_TEMP0 when loading const obj. 3 months ago
Phil Howard d2e33fe309 rp2/machine_i2s: Deinit all active I2S instances on soft reset. 3 months ago
Phil Howard ad3552ae2c rp2/rp2_pio: Make PIO IRQ handlers have lazy initialisation. 4 months ago
Phil Howard e7ff0b8a31 rp2/memmap_mp.ld: Lower the minimum GC heap to 32K. 4 months ago
Phil Howard 1557014ea4 rp2/boards/PIMORONI_TINY2040: Add an 8MB variant to Tiny 2040. 4 months ago