From 05e5bb2d330b755967d06fb859585c81f5f5fbb5 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sat, 9 Jan 2010 19:46:46 -0800 Subject: [PATCH] Dump more flash parameters for the flash_status command --- src/ao_flash.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ao_flash.c b/src/ao_flash.c index 153015c6..01d371bb 100644 --- a/src/ao_flash.c +++ b/src/ao_flash.c @@ -404,6 +404,7 @@ ao_ee_write_config(uint8_t *buf, uint16_t len) __reentrant if (len > FLASH_BLOCK_SIZE) return 0; ao_mutex_get(&ao_flash_mutex); { + printf("FLASH_CONFIG_BLOCK: %d\n", FLASH_CONFIG_BLOCK); ao_flash_fill(FLASH_CONFIG_BLOCK); memcpy(ao_flash_data, buf, len); ao_flash_block_dirty = 1; @@ -485,9 +486,16 @@ flash_status(void) __reentrant { uint8_t status; + ao_flash_setup(); ao_mutex_get(&ao_flash_mutex); { status = ao_flash_read_status(); printf ("Flash status: 0x%02x\n", status); + printf ("Flash block shift: %d\n", FLASH_BLOCK_SHIFT); + printf ("Flash block size: %d\n", FLASH_BLOCK_SIZE); + printf ("Flash block mask: %d\n", FLASH_BLOCK_MASK); + printf ("Flash device size: %ld\n", FLASH_DEVICE_SIZE); + printf ("Flash data size: %ld\n", FLASH_DATA_SIZE); + printf ("Flash config block: %d\n", FLASH_CONFIG_BLOCK); } ao_mutex_put(&ao_flash_mutex); } -- 2.30.2