summaryrefslogtreecommitdiff
path: root/tcl/chip
diff options
context:
space:
mode:
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
commitfaef631a4d1429f48c34da13d446dcd64d1523bf (patch)
treee32b8bc4355d6da81e403a8b149ded8740149110 /tcl/chip
parent1f5883ea56cb058221f5731359da3d66838077e0 (diff)
downloadopenocd+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