diff options
Diffstat (limited to 'board/c2mon/c2mon.c')
-rw-r--r-- | board/c2mon/c2mon.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/board/c2mon/c2mon.c b/board/c2mon/c2mon.c index 717a64b..348dfa0 100644 --- a/board/c2mon/c2mon.c +++ b/board/c2mon/c2mon.c @@ -91,14 +91,16 @@ const uint sdram_table[] = int checkboard (void) { - unsigned char *s = (unsigned char *)getenv ("serial#"); + char buf[64]; + int i; + int l = getenv_f("serial#", buf, sizeof(buf)); puts ("Board: TTTech C2MON "); - for (; s && *s; ++s) { - if (*s == ' ') + for (i = 0; i < l; ++i) { + if (buf[i] == ' ') break; - putc (*s); + putc (buf[i]); } putc ('\n'); |