add sram debug

This commit is contained in:
david 2009-06-24 09:55:54 +02:00
parent 6a8e8e4692
commit b8bd7acfa3

View File

@ -157,7 +157,9 @@ void sram_clear(uint32_t addr, uint32_t len)
uint32_t i; uint32_t i;
for (i = addr; i < (addr + len); i++) { for (i = addr; i < (addr + len); i++) {
if (0 == i % 0xfff) if (0 == i % 0xfff)
#ifdef DEBUG_SRAM
printf("sram_clear: addr=0x%08lx\n\r", i); printf("sram_clear: addr=0x%08lx\n\r", i);
#endif
sram_write(i, 0x00); sram_write(i, 0x00);
} }
} }
@ -167,6 +169,9 @@ void sram_copy(uint32_t addr, uint8_t * src, uint32_t len)
uint32_t i; uint32_t i;
uint8_t *ptr = src; uint8_t *ptr = src;
#ifdef DEBUG_SRAM
printf("sram_copy: addr=0x%08lx src=0x%p len=%li\n\r", addr,src,len);
#endif
for (i = addr; i < (addr + len); i++) for (i = addr; i < (addr + len); i++)
sram_write(i, *ptr++); sram_write(i, *ptr++);
} }
@ -176,6 +181,9 @@ void sram_read_buffer(uint32_t addr, uint8_t * dst, uint32_t len)
uint32_t i; uint32_t i;
uint8_t *ptr = dst; uint8_t *ptr = dst;
#ifdef DEBUG_SRAM
printf("sram_read_buffer: addr=0x%08lx dst=0x%p len=%li\n\r", addr,dst,len);
#endif
for (i = addr; i < (addr + len); i++) { for (i = addr; i < (addr + len); i++) {
*ptr = sram_read(i); *ptr = sram_read(i);
ptr++; ptr++;
@ -184,6 +192,9 @@ void sram_read_buffer(uint32_t addr, uint8_t * dst, uint32_t len)
uint8_t sram_check(uint8_t * buffer, uint32_t len) uint8_t sram_check(uint8_t * buffer, uint32_t len)
{ {
uint16_t cnt; uint16_t cnt;
#ifdef DEBUG_SRAM
printf("sram_check: len=%li\n\r",len);
#endif
for (cnt = 0; cnt < len; cnt++) for (cnt = 0; cnt < len; cnt++)
if (buffer[cnt]) if (buffer[cnt])
return 1; return 1;