WIP tool78 stuff
This commit is contained in:
parent
09f91e51cb
commit
760ce1b2cc
|
@ -111,8 +111,7 @@ fsw: block=0000..003f, rw=y invert=y
|
||||||
|
|
||||||
uint8_t* datatoflash = false ? DATA_main_nodbg : DATA_main_dbgpad;
|
uint8_t* datatoflash = false ? DATA_main_nodbg : DATA_main_dbgpad;
|
||||||
|
|
||||||
// NOTE: RL78 ONLY
|
if (sig.rl78.dev[0] == 'R' && sig.rl78.dev[2] == 'F') { // RL78 ONLY
|
||||||
if (sig.rl78.dev[0] == 'R' && sig.rl78.dev[2] == 'F') {
|
|
||||||
struct tool78_security sec;
|
struct tool78_security sec;
|
||||||
memset(&sec, 0, sizeof sec);
|
memset(&sec, 0, sizeof sec);
|
||||||
st = tool78_do_security_get(hw, &sec);
|
st = tool78_do_security_get(hw, &sec);
|
||||||
|
|
|
@ -212,14 +212,14 @@ end:
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
// FIXME: remove the dependency on tool78_hw_rl78_uart1!
|
// FIXME: remove the dependency on tool78_hw_rl78_uart1!
|
||||||
if ((tool78_hw_rl78_uart1.flags & tool78_hw_flag_done_reset)
|
//if ((tool78_hw_rl78_uart1.flags & tool78_hw_flag_done_reset)
|
||||||
/*&& !(tool78_hw_rl78_uart1.flags & tool78_hw_flag_do_ocd)*/) {
|
// /*&& !(tool78_hw_rl78_uart1.flags & tool78_hw_flag_do_ocd)*/) {
|
||||||
// wait until everything is sent before reenabling the RX SM again
|
// // wait until everything is sent before reenabling the RX SM again
|
||||||
while (!pio_sm_is_tx_fifo_empty(PINOUT_TOOL78_PIO, vars->smtx))
|
// while (!pio_sm_is_tx_fifo_empty(PINOUT_TOOL78_PIO, vars->smtx))
|
||||||
; // wait until FIFO is clear
|
// ; // wait until FIFO is clear
|
||||||
while (!(PINOUT_TOOL78_PIO->fdebug & ((1u << vars->smtx) << PIO_FDEBUG_TXSTALL_LSB)))
|
// while (!(PINOUT_TOOL78_PIO->fdebug & ((1u << vars->smtx) << PIO_FDEBUG_TXSTALL_LSB)))
|
||||||
; // now wait for the SM to hang on the next 'pull'
|
// ; // now wait for the SM to hang on the next 'pull'
|
||||||
}
|
//}
|
||||||
|
|
||||||
//gpio_put(3, true);
|
//gpio_put(3, true);
|
||||||
//pio_sm_set_enabled(PINOUT_TOOL78_PIO, vars->smrx, true);
|
//pio_sm_set_enabled(PINOUT_TOOL78_PIO, vars->smrx, true);
|
||||||
|
|
Loading…
Reference in New Issue