circuitpython/ports
Luca Burelli dd58be19ee esp32: Fix Partition.writeblocks() partial write corruption.
To simulate a partial erase, the code reads a native block, erases it,
and writes back the data before and after the erased area. However, the
current logic was filling the area after the erased block with data
from the beginning of the native block-aligned data, instead of applying
the proper offset.

Fixes #12474.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2023-09-21 17:49:48 +02:00
..
bare-arm bare-arm/mpconfigport.h: Disable remaining optional features. 2021-11-01 14:23:06 +11:00
cc3200 py/modthread: Return thread id from start_new_thread(). 2023-09-03 18:49:18 +10:00
embed all: Rename *umodule*.c to remove the "u" prefix. 2023-06-08 17:54:17 +10:00
esp32 esp32: Fix Partition.writeblocks() partial write corruption. 2023-09-21 17:49:48 +02:00
esp8266 esp8266/boards/ESP8266_GENERIC: Add image filename. 2023-08-24 17:15:32 +10:00
mimxrt mimxrt/Makefile: Update to work with latest TinyUSB. 2023-09-14 23:35:54 +10:00
minimal all: Fix spelling mistakes based on codespell check. 2023-04-27 18:03:06 +10:00
nrf nrf/boards: Rename all nRF boards to use uppercase. 2023-08-23 13:54:37 +10:00
pic16bit ports: Implement simple write polling for stdout. 2023-03-23 13:51:17 +11:00
powerpc all: Fix spelling mistakes based on codespell check. 2023-04-27 18:03:06 +10:00
qemu-arm examples: Mark asm, pio, etc. as noqa: F821 (undefined-name). 2023-08-16 16:12:33 +10:00
renesas-ra renesas-ra/boards/ARDUINO_PORTENTA_C33: Add support for Portenta C33. 2023-09-15 00:10:47 +10:00
rp2 rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Use standard HCI UART baudrate. 2023-09-15 16:48:20 +10:00
samd samd/modules/_boot.py: Add /lib to sys.path. 2023-09-02 00:09:26 +10:00
stm32 stm32/powerctrlboot: Allow PLL1 Q and R outputs to be enabled on H5. 2023-09-20 18:56:52 +10:00
teensy ports: Standardise docs link in help text. 2023-06-02 11:48:46 +10:00
unix unix/modjni: Fix build errors with type definitions and error strings. 2023-09-04 10:22:19 +10:00
webassembly webassembly: Replace typeof window check with ENVIRONMENT_IS_NODE flag. 2023-07-13 13:24:35 +10:00
windows extmod/moddeflate: Add deflate module providing the DeflateIO class. 2023-07-21 19:32:40 +10:00
zephyr py/mkrules.mk: Automatically configure frozen options when manifest set. 2023-06-08 23:12:56 +10:00