diff options
author | Øyvind Harboe <oyvind.harboe@zylin.com> | 2010-02-09 14:26:57 +0100 |
---|---|---|
committer | Øyvind Harboe <oyvind.harboe@zylin.com> | 2010-02-22 10:15:51 +0100 |
commit | faef631a4d1429f48c34da13d446dcd64d1523bf (patch) | |
tree | e32b8bc4355d6da81e403a8b149ded8740149110 /tcl/chip | |
parent | 1f5883ea56cb058221f5731359da3d66838077e0 (diff) | |
download | openocd+libswd-faef631a4d1429f48c34da13d446dcd64d1523bf.tar.gz openocd+libswd-faef631a4d1429f48c34da13d446dcd64d1523bf.tar.bz2 openocd+libswd-faef631a4d1429f48c34da13d446dcd64d1523bf.tar.xz openocd+libswd-faef631a4d1429f48c34da13d446dcd64d1523bf.zip |
arm11: improve performance using minidriver hook
zy1000 performance for GDB load went from 100kBytes/s
to 300kBytes/s @ 8 MHz by implementing the inner loop
of unack arm11 memory writes directly on top of the hw
fifo.
Profiling info:
78.57 0.77 0.77 arm11_run_instr_data_to_core_noack_inner
5.10 0.82 0.05 memcpy
4.08 0.86 0.04 jtag_tap_next_enabled
3.06 0.89 0.03 gdb_input
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Diffstat (limited to 'tcl/chip')
0 files changed, 0 insertions, 0 deletions