From 1c28df6febcf9c3d4f6f4270b842e00a4e76dc57 Mon Sep 17 00:00:00 2001 From: antoniovillena <> Date: Fri, 28 Jul 2023 20:06:55 +0200 Subject: [PATCH] remember latest slot --- SD/BIN/BPLUGINS/ZX3 | Bin 651 -> 663 bytes utils/zx3.asm | 8 +++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/SD/BIN/BPLUGINS/ZX3 b/SD/BIN/BPLUGINS/ZX3 index 4168b286fe9fca85c1b2907e1c6c3fd5d735ccb4..7a5cf55061eb6a862c51f10fe5b6af80e109b095 100644 GIT binary patch delta 393 zcmeBXoz6PJSpRurkiV}&UVe!}QGR|&Y6`>2vpr4B3_yZu{@V%&1c@+SlhhDD`+Q=O z9pm$f3*{3%8x4fdK5ul(%t;07PRlRN18P>B-gJJU*1RUG1x=db|7O`62*DJU@8;LtO+Wj5vK*tHD$sSQ zi75)MMMe2V3@0tZ6k{9B3>dBd*a^I?WO-Zh?16$HP-P*bs@3yG&%Cn4oXix3Hy3Rlev a3d(1U3ctYSoMg2A`|#~zwtsIIzXSlgmZwYr delta 396 zcmbQv+RZw_SpRlokiV}&UVe!}QGR|&Y6`>2vkgtm3_yZu{@V%&1c@+SlhhDDdwXJ% z9pmkZ3+3b78V!Wc-fncu%t;07PRlRN18P?6ZaTkEYf_WdlqOB_f3xfjgkXwF^79pP z^7GOePQJ|&*I=|!G;93##)8FcvjpG2B|!S91lzwD3nsJcck|EQo~+2IrwVjhYGR6l zYf({t5yMG~FvX}wGXqBJKXw9dD_P!FJbR!Z2vk|ZsLFVI@+?N_dOHV2h66XxK4}!b zc~|$4MI%tDmT9BipSP7ZEIMy9-zL5-WCiK0d}w#QPIcZ2#UaehC2W-l|Rj diff --git a/utils/zx3.asm b/utils/zx3.asm index 8cd01b3..3b84779 100644 --- a/utils/zx3.asm +++ b/utils/zx3.asm @@ -108,6 +108,8 @@ PenUlt cp $5c jr c, UltSlot ld (hl), $d7 UltSlot ld ixl, a + ld a, (hl) + ld ixh, a call Print db 13, 'Writing SPI flash', 13 dz '[' @@ -162,7 +164,11 @@ Listo inc l ld a, (hl) cp d jr nz, Strcmp -Comprob ld a, $40 +Comprob ld b, ixl + djnz Lastbyte + ld a, ixh + ld ($ffff), a +Lastbyte ld a, $40 ld hl, $c000 exx call wrflsh