diff options
author | Tim Newsome <tim@sifive.com> | 2019-01-31 12:16:15 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-31 12:16:15 -0800 |
commit | 14327c1acf60d41c2bd2fa3e482063f5bbaf88ab (patch) | |
tree | 0391630d05638dd772597e00c3a871ad2770d40f /Makefile.am | |
parent | eb7af6cba0b42ea6d0990f4360a32ca90b7902fb (diff) | |
download | riscv-openocd-14327c1acf60d41c2bd2fa3e482063f5bbaf88ab.zip riscv-openocd-14327c1acf60d41c2bd2fa3e482063f5bbaf88ab.tar.gz riscv-openocd-14327c1acf60d41c2bd2fa3e482063f5bbaf88ab.tar.bz2 |
Fix sending memory-map for 64-bit targets. (#348)
See #202. I don't have a proper target with >32-bit flash and memory
location, so I've been unable to properly test this. However, if I hack
the fespi driver to not do anything and run the 64-bit spike tests I can
see that the memory map OpenOCD sends now includes the full 64-bit
address space:
Debug: 3443 975 gdb_server.c:400 gdb_put_packet_inner(): sending packet
'$l<memory-map>
<memory type="ram" start="0x00000000" length="0x20000000"/>
<memory type="ram" start="0x20000000" length="0xffffffffe0000000"/>
</memory-map>
It will also do this when the target is 32-bit, but that doesn't seem to
have any ill effects on gdb.
Change-Id: I0fd070ab7366188ff0259d90386f5e1f6985ce21
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions