Merge pull request #457 from DrDoof/fix/flash-zero-length

flash: bail out of reads of zero length
This commit is contained in:
René van Dorst authored and GitHub committed 2026-09-15 18:10:50 +00:00
commit 6150ada5f8
1 file changed
+6 -1
+6 -1
View File
@@ -221,7 +221,9 @@ void flash_read_jedecid(void)
*/
void flash_read_bulk(__xdata uint8_t *dst)
{
short status;
if (!flash_region.len)
return;
flash_configure_sio();
while (flash_read_status() & STATUS_REG_BUSY_MASK);
flash_configure_mmio();
@@ -258,6 +260,9 @@ void flash_read_bulk(__xdata uint8_t *dst)
void flash_read_security(void)
{
if (!flash_region.len)
return;
flash_configure_sio();
while (flash_read_status() & STATUS_REG_BUSY_MASK);