From 15e9b443180b4f9f5b712aa8831add69ab6b09a2 Mon Sep 17 00:00:00 2001 From: Byron Lathi Date: Thu, 7 Dec 2023 23:29:18 -0800 Subject: [PATCH] Try clearing carry flag, that always helps. Also don't need verilog image anymore --- sw/kernel/filesystems/fat32.s | 1 + sw/script/create_verilog_image.sh | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/sw/kernel/filesystems/fat32.s b/sw/kernel/filesystems/fat32.s index c30f2e5..b286dc8 100644 --- a/sw/kernel/filesystems/fat32.s +++ b/sw/kernel/filesystems/fat32.s @@ -85,6 +85,7 @@ L1: lda root_cluster_offs,x ; Add fat size to starting fat sector to get data start sector + cli lda _fat_size adc _fat_start_sector sta _data_start_sector diff --git a/sw/script/create_verilog_image.sh b/sw/script/create_verilog_image.sh index 51249fd..a4dfe2c 100644 --- a/sw/script/create_verilog_image.sh +++ b/sw/script/create_verilog_image.sh @@ -35,6 +35,4 @@ udisksctl unmount -b $LOOP udisksctl loop-delete -b $LOOP -echo "$(tput bold setaf 11)Converting Image to Verilog$(tput sgr 0)" -objcopy --input-target=binary --output-target=verilog --verilog-data-width=1 $FILE $FILE.hex echo "$(tput bold setaf 10)Done!$(tput sgr 0)"