commit a512788c13cf1a37ba971d593afc49e92e31718b
parent 63dcbae4b58377862868ba0877f4ad28f75651d7
Author: Virgil Dupras <hsoft@hardcoded.net>
Date: Tue, 20 Jun 2023 14:12:18 -0400
rpi: fix emmc PS leak in sec@
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/drv/rpi/emmc.fs b/fs/drv/rpi/emmc.fs
@@ -58,7 +58,7 @@ extends Drive struct[ EMMCDrive
: sec@ ( lba dst self -- ) drop
datawait $00010200 EMMC_BLKSIZECNT !
swap $200 * cmd17 readready \ TODO: check CCS flag to know if we do "$200 *"
- $200 >> >> for EMMC_DATA @ swap !+ next ;
+ $200 >> >> for EMMC_DATA @ swap !+ next drop ;
: sec! err ;
\ We assume the EMMC base clock to be 100 MHz. During identification, we need
\ 400 kHz, which means a 250 divider. Then, later, we go to a "normal" frequency