FreeCalypso > hg > freecalypso-tools
diff loadtools/chainload.c @ 536:dc05170ab113
fc-xram JTAG mode (-j) implemented
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 19 Jun 2019 22:20:24 +0000 |
parents | 88962b111edc |
children | 02bdb2f366bc |
line wrap: on
line diff
--- a/loadtools/chainload.c Wed Jun 19 21:23:08 2019 +0000 +++ b/loadtools/chainload.c Wed Jun 19 22:20:24 2019 +0000 @@ -14,6 +14,7 @@ extern struct baudrate *current_baud_rate; extern struct baudrate *xram_run_baudrate; +extern int xram_jtag_mode; static void make_ml_arg(rec, buf) @@ -103,6 +104,12 @@ if (resp) exit(1); } + if (xram_jtag_mode) { + printf( + "Leaving target in loadagent for JTAG; image start address is 0x%08lX\n", + (u_long) xramimage.addr); + exit(0); + } printf("Sending jump command\n"); sprintf(srecarg, "%lX", (u_long) xramimage.addr); argv[0] = "jump";