FreeCalypso > hg > freecalypso-tools
annotate target-utils/flash-boot-test/main.c @ 646:0d199c6a6ea4
fc-loadtool: timeout-cal internal developer command implemented
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Mon, 02 Mar 2020 00:21:12 +0000 | 
| parents | cc6594a7fc7a | 
| children | 
| rev | line source | 
|---|---|
| 198 
06c629b34903
target-utils/flash-boot-test/main.c: indicate the mode/version in the banner
 Mychaela Falconia <falcon@freecalypso.org> parents: 
197diff
changeset | 1 #include "types.h" | 
| 
06c629b34903
target-utils/flash-boot-test/main.c: indicate the mode/version in the banner
 Mychaela Falconia <falcon@freecalypso.org> parents: 
197diff
changeset | 2 | 
| 
06c629b34903
target-utils/flash-boot-test/main.c: indicate the mode/version in the banner
 Mychaela Falconia <falcon@freecalypso.org> parents: 
197diff
changeset | 3 extern const u32 _Magic_words[2]; | 
| 
06c629b34903
target-utils/flash-boot-test/main.c: indicate the mode/version in the banner
 Mychaela Falconia <falcon@freecalypso.org> parents: 
197diff
changeset | 4 | 
| 197 
dbb54db721d1
target-utils/flash-boot-test written
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 main() | 
| 
dbb54db721d1
target-utils/flash-boot-test written
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 { | 
| 200 
cc6594a7fc7a
target-utils/flash-boot-test: added UART init, needed for mode 1
 Mychaela Falconia <falcon@freecalypso.org> parents: 
198diff
changeset | 7 /* 13 MHz to the peripherals */ | 
| 
cc6594a7fc7a
target-utils/flash-boot-test: added UART init, needed for mode 1
 Mychaela Falconia <falcon@freecalypso.org> parents: 
198diff
changeset | 8 *(volatile u16 *)0xFFFFFD02 |= 0x40; | 
| 
cc6594a7fc7a
target-utils/flash-boot-test: added UART init, needed for mode 1
 Mychaela Falconia <falcon@freecalypso.org> parents: 
198diff
changeset | 9 uart_init(); | 
| 
cc6594a7fc7a
target-utils/flash-boot-test: added UART init, needed for mode 1
 Mychaela Falconia <falcon@freecalypso.org> parents: 
198diff
changeset | 10 printf("Flash boot test program running (mode %u)\n", _Magic_words[0]); | 
| 197 
dbb54db721d1
target-utils/flash-boot-test written
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 for (;;) { | 
| 
dbb54db721d1
target-utils/flash-boot-test written
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 putchar('='); | 
| 
dbb54db721d1
target-utils/flash-boot-test written
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 13 if (command_entry()) | 
| 
dbb54db721d1
target-utils/flash-boot-test written
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 14 command_dispatch(); | 
| 
dbb54db721d1
target-utils/flash-boot-test written
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 15 } | 
| 
dbb54db721d1
target-utils/flash-boot-test written
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 16 } | 
