FreeCalypso > hg > freecalypso-sw
comparison target-utils/helloapp/main.c @ 20:be293e656a6f
helloapp isn't quite loadagent
| author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
|---|---|
| date | Sat, 04 May 2013 00:35:55 +0000 |
| parents | f0501c4a8790 |
| children | a7b0b426f9ca |
comparison
equal
deleted
inserted
replaced
| 19:c0e063494194 | 20:be293e656a6f |
|---|---|
| 1 /* | |
| 2 * FreeCalypso loadagent main() function lives here | |
| 3 */ | |
| 4 | |
| 5 #include "types.h" | 1 #include "types.h" |
| 6 #include "romvars.h" | 2 #include "romvars.h" |
| 7 | 3 |
| 8 extern struct boot_rom_vars rom_vars; | 4 extern struct boot_rom_vars rom_vars; |
| 9 | 5 |
| 10 extern char *uart_name; | 6 extern char *uart_name; |
| 11 | 7 |
| 12 main() | 8 main() |
| 13 { | 9 { |
| 14 uart_select_init(); | 10 uart_select_init(); |
| 15 printf("FreeCalypso loadagent running\n"); | 11 printf("Hello-world demo app running\n"); |
| 16 printf("Loaded via UART %d (%s) at baud rate #%d\n", rom_vars.uart_id, | 12 printf("Loaded via UART %d (%s) at baud rate #%d\n", rom_vars.uart_id, |
| 17 uart_name, rom_vars.baud_rate_code); | 13 uart_name, rom_vars.baud_rate_code); |
| 18 printf("TCXO clock input autodetected to be %d MHz\n", | 14 printf("TCXO clock input autodetected to be %d MHz\n", |
| 19 rom_vars.clktcxo_13mhz ? 13 : 26); | 15 rom_vars.clktcxo_13mhz ? 13 : 26); |
| 20 for (;;) { | 16 for (;;) { |
