Browse Source

ARMv7-M: use AP_REG_* symbol

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
tags/v0.4.0-rc2
David Brownell 14 years ago
parent
commit
1b3f15d51e
1 changed files with 6 additions and 1 deletions
  1. +6
    -1
      src/target/armv7m.c

+ 6
- 1
src/target/armv7m.c View File

@@ -731,7 +731,12 @@ COMMAND_HANDLER(handle_dap_baseaddr_command)
if (apselsave != apsel)
dap_ap_select(swjdp, apsel);

dap_ap_read_reg_u32(swjdp, 0xF8, &baseaddr);
/* NOTE: assumes we're talking to a MEM-AP, which
* has a base address. There are other kinds of AP,
* though they're not common for now. This should
* use the ID register to verify it's a MEM-AP.
*/
dap_ap_read_reg_u32(swjdp, AP_REG_BASE, &baseaddr);
retval = swjdp_transaction_endcheck(swjdp);
command_print(CMD_CTX, "0x%8.8" PRIx32 "", baseaddr);



Loading…
Cancel
Save