diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/target/firmware/calypso/dsp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/target/firmware/calypso/dsp.c b/src/target/firmware/calypso/dsp.c index 86adc550..f22a7e0e 100644 --- a/src/target/firmware/calypso/dsp.c +++ b/src/target/firmware/calypso/dsp.c @@ -635,6 +635,9 @@ static void _dsp_dump_range(uint32_t addr, uint32_t size, int mode) dsp_bl_wait_ready(); while (bs--) { + /* FIXME workaround: small delay to prevent overflowing + * the sercomm buffer */ + delay_ms(2); if ((addr&15)==0) printf("%05x : ", addr); printf("%04hx%c", *api++, ((addr&15)==15)?'\n':' '); |