diff options
| author | Keith Packard <keithp@keithp.com> | 2013-05-07 19:28:07 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2013-05-07 20:08:01 -0700 | 
| commit | 802ca114ca064a9dd557a82e992653b145f8e660 (patch) | |
| tree | 2b71055dc053a840bd6523b74919ebe39029d801 /src | |
| parent | 3876b5bfad383119339aea51e2cf301012a1f991 (diff) | |
altos: Elide M25 debug output from storage info command
This is just chip-specific info that no UI actually needs. It takes a
bunch of ROM to write it though, making TeleMetrum not have much space left.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/drivers/ao_m25.c | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/src/drivers/ao_m25.c b/src/drivers/ao_m25.c index 9f696ace..390637d7 100644 --- a/src/drivers/ao_m25.c +++ b/src/drivers/ao_m25.c @@ -29,6 +29,7 @@ __pdata uint32_t	ao_storage_config;  /* Storage unit size - device reads and writes must be within blocks of this size. Usually 256 bytes. */  __pdata uint16_t	ao_storage_unit; +#define M25_DEBUG	0  /*   * Each flash chip is arranged in 64kB sectors; the   * chip cannot erase in units smaller than that. @@ -330,7 +331,9 @@ ao_storage_setup(void)  void  ao_storage_device_info(void) __reentrant  { +#if M25_DEBUG  	uint8_t	cs; +#endif  #if M25_MAX_CHIPS > 1  	uint8_t chip;  #endif @@ -348,6 +351,7 @@ ao_storage_device_info(void) __reentrant  	printf ("Detected chips 1 size %d\n", ao_m25_total);  #endif +#if M25_DEBUG  	printf ("Available chips:\n");  	for (cs = 1; cs != 0; cs <<= 1) {  		if ((AO_M25_SPI_CS_MASK & cs) == 0) @@ -368,6 +372,7 @@ ao_storage_device_info(void) __reentrant  			ao_m25_instruction[M25_UID_OFFSET]);  		ao_mutex_put(&ao_m25_mutex);  	} +#endif  }  void | 
