summaryrefslogtreecommitdiff
path: root/cmd/sbc_harness/main.c
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2025-02-22 04:07:17 -0700
committerLuke T. Shumaker <lukeshu@lukeshu.com>2025-04-05 21:34:27 -0600
commit9758d91ea795448689ec401570bf556b8107177c (patch)
tree3a29d91c3dfb3c7c580c87184a15b5bd54e55172 /cmd/sbc_harness/main.c
parentbd50e8b0f423d50928c129bc884385b50fb1756f (diff)
flash.bin: Fix reading, implement basic writing
Diffstat (limited to 'cmd/sbc_harness/main.c')
-rw-r--r--cmd/sbc_harness/main.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/cmd/sbc_harness/main.c b/cmd/sbc_harness/main.c
index 3334bd8..25b122c 100644
--- a/cmd/sbc_harness/main.c
+++ b/cmd/sbc_harness/main.c
@@ -32,6 +32,7 @@
/* local headers */
#include "usb_keyboard.h"
#include "static.h"
+#include "fs_harness_flash_bin.h"
#include "fs_harness_uptime_txt.h"
/* configuration **************************************************************/
@@ -90,10 +91,8 @@ struct lib9p_srv_file root =
STATIC_FILE("rom.bin",
.data_start = (void*)0x00000000,
.data_size = 16*1024),
- // TODO: Make flash.bin writable.
- STATIC_FILE("flash.bin",
- .data_start = (void*)0x10000000,
- .data_size = PICO_FLASH_SIZE_BYTES),
+ API_FILE("flash.bin",
+ flash),
API_FILE("uptime.txt",
uptime),
// TODO: system.log