OpenOCD
arm11_common::dscr
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm11_common::dscr
arm11_common::dscr field
Last retrieved DSCR value.
Syntax
from
arm11.h:47
uint32_t
dscr
;
References
Location
Referrer
Text
arm11.h:47
uint32_t
dscr
;
/**< Last retrieved DSCR value. */
arm11.c:45
arm11_check_init()
if
(
!
(
arm11
->
dscr
&
DSCR_HALT_DBG_MODE
)
)
{
arm11.c:46
arm11_check_init()
LOG_DEBUG
(
"DSCR %08x"
,
(
unsigned
)
arm11
->
dscr
)
;
arm11.c:49
arm11_check_init()
arm11
->
dscr
|=
DSCR_HALT_DBG_MODE
;
arm11.c:50
arm11_check_init()
CHECK_RETVAL
(
arm11_write_dscr
(
arm11
,
arm11
->
dscr
)
)
;
arm11.c:56
arm11_check_init()
if
(
arm11
->
dscr
&
DSCR_CORE_HALTED
)
{
arm11.c:64
arm11_check_init()
arm_dpm_report_dscr
(
arm11
->
arm
.
dpm
,
arm11
->
dscr
)
;
arm11.c:86
arm11_debug_entry()
arm_dpm_report_dscr
(
arm11
->
arm
.
dpm
,
arm11
->
dscr
)
;
arm11.c:94
arm11_debug_entry()
arm11
->
is_wdtr_saved
=
!!
(
arm11
->
dscr
&
DSCR_DTR_TX_FULL
)
;
arm11.c:118
arm11_debug_entry()
CHECK_RETVAL
(
arm11_write_dscr
(
arm11
,
DSCR_ITR_EN
|
arm11
->
dscr
)
)
;
arm11.c:165
arm11_debug_entry()
arm11
->
is_rdtr_saved
=
!!
(
arm11
->
dscr
&
DSCR_DTR_RX_FULL
)
;
arm11.c:236
arm11_leave_debug_state()
if
(
arm11
->
dscr
&
(
DSCR_DTR_RX_FULL
|
DSCR_DTR_TX_FULL
)
)
{
arm11.c:245
arm11_leave_debug_state()
(
unsigned
)
arm11
->
dscr
)
;
arm11.c:277
arm11_leave_debug_state()
CHECK_RETVAL
(
arm11_write_dscr
(
arm11
,
arm11
->
dscr
)
)
;
arm11.c:312
arm11_poll()
if
(
arm11
->
dscr
&
DSCR_CORE_HALTED
)
{
arm11.c:377
arm11_halt()
if
(
arm11
->
dscr
&
DSCR_CORE_HALTED
)
arm11.c:519
arm11_resume()
LOG_DEBUG
(
"DSCR %08x"
,
(
unsigned
)
arm11
->
dscr
)
;
arm11.c:521
arm11_resume()
if
(
arm11
->
dscr
&
DSCR_CORE_RESTARTED
)
arm11.c:646
arm11_step()
arm11
->
dscr
&=
~
DSCR_INT_DIS
;
arm11.c:648
arm11_step()
arm11
->
dscr
|=
DSCR_INT_DIS
;
arm11.c:665
arm11_step()
LOG_DEBUG
(
"DSCR %08x e"
,
(
unsigned
)
arm11
->
dscr
)
;
arm11.c:667
arm11_step()
if
(
(
arm11
->
dscr
&
mask
)
==
mask
)
arm11.c:690
arm11_step()
arm11
->
dscr
&=
~
DSCR_INT_DIS
;
arm11_dbgtap.c:284
arm11_read_dscr()
if
(
arm11
->
dscr
!=
dscr
)
arm11_dbgtap.c:287
arm11_read_dscr()
(
unsigned
)
arm11
->
dscr
)
;
arm11_dbgtap.c:289
arm11_read_dscr()
arm11
->
dscr
=
dscr
;
arm11_dbgtap.c:322
arm11_write_dscr()
(
unsigned
)
arm11
->
dscr
)
;
arm11_dbgtap.c:324
arm11_write_dscr()
arm11
->
dscr
=
dscr
;
Data Use
Functions writing
arm11_common::dscr
Functions reading
arm11_common::dscr
arm11_check_init()
arm11_step()
arm11_read_dscr()
arm11_write_dscr()
all items filtered out
arm11_common::dscr
arm11_check_init()
arm11_debug_entry()
arm11_leave_debug_state()
arm11_poll()
arm11_halt()
arm11_resume()
arm11_step()
arm11_read_dscr()
arm11_write_dscr()
all items filtered out
Type of
arm11_common::dscr
arm11_common::dscr
uint32_t
all items filtered out