From d4c8895b349998e02e03ed83466a0ca7afb3d99b Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sat, 9 Jan 2010 17:57:52 -0800 Subject: [PATCH] Add 'f' command to display flash status register contents Signed-off-by: Keith Packard --- src/ao_flash.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/ao_flash.c b/src/ao_flash.c index 86b94765..153015c6 100644 --- a/src/ao_flash.c +++ b/src/ao_flash.c @@ -480,9 +480,21 @@ flash_store(void) __reentrant ao_ee_flush(); } +static void +flash_status(void) __reentrant +{ + uint8_t status; + + ao_mutex_get(&ao_flash_mutex); { + status = ao_flash_read_status(); + printf ("Flash status: 0x%02x\n", status); + } ao_mutex_put(&ao_flash_mutex); +} + __code struct ao_cmds ao_flash_cmds[] = { { 'e', flash_dump, "e Dump a block of flash data" }, { 'w', flash_store, "w ... Write data to flash" }, + { 'f', flash_status, "f Show flash status register" }, { 0, flash_store, NULL }, }; -- 2.30.2