From 6035a17b2becc788c0daaf440deb6cc37d364029 Mon Sep 17 00:00:00 2001 From: Leo C Date: Mon, 8 Sep 2014 19:54:08 +0200 Subject: Programmable Z180 clock, clock command --- avr/cmd_mem.c | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) (limited to 'avr/cmd_mem.c') diff --git a/avr/cmd_mem.c b/avr/cmd_mem.c index 91668bd..f1f34c0 100644 --- a/avr/cmd_mem.c +++ b/avr/cmd_mem.c @@ -22,9 +22,6 @@ #include "con-utils.h" #include "z80-if.h" -/* - * TODO: printf() --> printf_P() - */ #ifndef CONFIG_SYS_MEMTEST_SCRATCH #define CONFIG_SYS_MEMTEST_SCRATCH 0 @@ -55,10 +52,10 @@ int z180_dump_mem(uint32_t startaddr, uint32_t len, const char *title) uint32_t addr = startaddr & ~0x0f; len += pre; uint8_t i; - + if (title && *title) printf_P(PSTR("%s\n"),title); - + while (len) { if (len < 16) llen = len; @@ -117,10 +114,10 @@ int z180_dump_mem(uint32_t startaddr, uint32_t len, const char *title) command_ret_t do_mem_md(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { uint32_t addr, length; - + (void) cmdtp; -#if 0 +#if 0 printf_P(PSTR("flag: %d, argc: %d"), flag, argc); for (int i = 0; i < argc; i++) { printf_P(PSTR(", argv[%d]: %s"), i, argv[i] ? argv[i] : ""); @@ -264,7 +261,7 @@ command_ret_t do_mem_mw(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[ z80_bus_cmd(Request); while (count-- > 0) { z80_write(addr, writeval); - ++addr; + ++addr; } z80_bus_cmd(Release); @@ -354,8 +351,8 @@ command_ret_t do_mem_cmp(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv byte2 = z80_read(addr2); z80_bus_cmd(Release); if (byte1 != byte2) { - printf( "byte at 0x%05lx (%#02x) != " - "byte at 0x%05lx (%#02x)\n", + printf_P(PSTR("byte at 0x%05lx (%#02x) != " + "byte at 0x%05lx (%#02x)\n"), addr1, byte1, addr2, byte2); rcode = CMD_RET_FAILURE; break; @@ -395,7 +392,7 @@ command_ret_t do_mem_cp(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[ my_puts_P(PSTR("Zero length?\n")); return CMD_RET_FAILURE; } - + if (dest > src) { src += count - 1; dest += count - 1; @@ -875,4 +872,3 @@ command_ret_t do_mem_mtest(cmd_tbl_t *cmdtp, int flag, int argc, return ret; /* not reached */ } #endif /* CONFIG_CMD_MEMTEST */ - -- cgit v1.2.3