arm11_common::dscr is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

arm11_common::dscr field

Last retrieved DSCR value.

Syntax

uint32_t dscr;

References

LocationReferrerText
arm11.h:47
uint32_t dscr; /**< Last retrieved DSCR value. */
arm11.c:45arm11_check_init()
if (!(arm11->dscr & DSCR_HALT_DBG_MODE)) {
arm11.c:46arm11_check_init()
LOG_DEBUG("DSCR %08x", (unsigned) arm11->dscr);
arm11.c:49arm11_check_init()
arm11.c:50arm11_check_init()
arm11.c:56arm11_check_init()
if (arm11->dscr & DSCR_CORE_HALTED) {
arm11.c:64arm11_check_init()
arm11.c:86arm11_debug_entry()
arm11.c:94arm11_debug_entry()
arm11.c:118arm11_debug_entry()
arm11.c:165arm11_debug_entry()
arm11.c:236arm11_leave_debug_state()
arm11.c:245arm11_leave_debug_state()
(unsigned) arm11->dscr);
arm11.c:277arm11_leave_debug_state()
arm11.c:312arm11_poll()
if (arm11->dscr & DSCR_CORE_HALTED) {
arm11.c:377arm11_halt()
if (arm11->dscr & DSCR_CORE_HALTED)
arm11.c:519arm11_resume()
LOG_DEBUG("DSCR %08x", (unsigned) arm11->dscr);
arm11.c:521arm11_resume()
if (arm11->dscr & DSCR_CORE_RESTARTED)
arm11.c:646arm11_step()
arm11->dscr &= ~DSCR_INT_DIS;
arm11.c:648arm11_step()
arm11->dscr |= DSCR_INT_DIS;
arm11.c:665arm11_step()
LOG_DEBUG("DSCR %08x e", (unsigned) arm11->dscr);
arm11.c:667arm11_step()
if ((arm11->dscr & mask) == mask)
arm11.c:690arm11_step()
arm11->dscr &= ~DSCR_INT_DIS;
arm11_dbgtap.c:284arm11_read_dscr()
if (arm11->dscr != dscr)
arm11_dbgtap.c:287arm11_read_dscr()
(unsigned) arm11->dscr);
arm11_dbgtap.c:289arm11_read_dscr()
arm11->dscr = dscr;
arm11_dbgtap.c:322arm11_write_dscr()
(unsigned) arm11->dscr);
arm11_dbgtap.c:324arm11_write_dscr()
arm11->dscr = dscr;

Data Use

Type of arm11_common::dscr
arm11_common::dscr
uint32_t
all items filtered out