OpenOCD
cortex_m_write_debug_halt_mask()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
cortex_m_write_debug_halt_mask()
cortex_m_write_debug_halt_mask() function
Syntax
from
cortex_m.c:448
static
int
cortex_m_write_debug_halt_mask
(
struct
target
*
target
,
uint32_t
mask_on
,
uint32_t
mask_off
)
;
Arguments
target
mask_on
mask_off
References
Location
Referrer
Text
cortex_m.c:448
static
int
cortex_m_write_debug_halt_mask
(
struct
target
*
target
,
cortex_m.c:466
cortex_m_set_maskints()
return
cortex_m_write_debug_halt_mask
(
target
,
mask
?
C_MASKINTS
:
0
,
mask
?
0
:
C_MASKINTS
)
;
cortex_m.c:546
cortex_m_clear_halt()
cortex_m_write_debug_halt_mask
(
target
,
C_HALT
,
C_STEP
)
;
cortex_m.c:572
cortex_m_single_step_core()
retval
=
cortex_m_write_debug_halt_mask
(
target
,
C_MASKINTS
,
0
)
;
cortex_m.c:576
cortex_m_single_step_core()
retval
=
cortex_m_write_debug_halt_mask
(
target
,
C_STEP
,
C_HALT
)
;
cortex_m.c:632
cortex_m_endreset_event()
retval
=
cortex_m_write_debug_halt_mask
(
target
,
0
,
C_HALT
|
C_STEP
|
C_MASKINTS
)
;
cortex_m.c:969
cortex_m_poll_one()
cortex_m_write_debug_halt_mask
(
target
,
C_HALT
,
0
)
;
cortex_m.c:1027
cortex_m_poll_one()
retval
=
cortex_m_write_debug_halt_mask
(
target
,
0
,
C_HALT
)
;
cortex_m.c:1207
cortex_m_halt_one()
retval
=
cortex_m_write_debug_halt_mask
(
target
,
C_HALT
,
0
)
;
cortex_m.c:1244
cortex_m_soft_reset_halt()
retval
=
cortex_m_write_debug_halt_mask
(
target
,
0
,
C_STEP
|
C_MASKINTS
)
;
cortex_m.c:1403
cortex_m_restart_one()
cortex_m_write_debug_halt_mask
(
target
,
0
,
C_HALT
)
;
cortex_m.c:1530
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
C_STEP
,
C_HALT
)
;
cortex_m.c:1568
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
C_HALT
|
C_MASKINTS
,
0
)
;
cortex_m.c:1569
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
C_STEP
,
C_HALT
)
;
cortex_m.c:1571
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
C_HALT
,
0
)
;
cortex_m.c:1592
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
C_STEP
,
C_HALT
)
;
cortex_m.c:1594
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
C_HALT
,
0
)
;
cortex_m.c:1601
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
0
,
C_HALT
|
C_STEP
)
;
cortex_m.c:1627
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
cortex_m.c:1630
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
C_STEP
,
C_HALT
)
;
cortex_m.c:1632
cortex_m_step()
cortex_m_write_debug_halt_mask
(
target
,
C_HALT
,
0
)
;
cortex_m.c:1900
cortex_m_assert_reset()
retval
=
cortex_m_write_debug_halt_mask
(
target
,
0
,
C_HALT
|
C_STEP
|
C_MASKINTS
)
;
cortex_m.c:1905
cortex_m_assert_reset()
retval
=
cortex_m_write_debug_halt_mask
(
target
,
C_HALT
,
0
)
;
cortex_m.c:1918
cortex_m_assert_reset()
cortex_m_write_debug_halt_mask
(
target
,
0
,
C_HALT
)
;
Call Tree
Functions calling
cortex_m_write_debug_halt_mask()
Functions called by
cortex_m_write_debug_halt_mask()
cortex_m_set_maskints()
cortex_m_clear_halt()
cortex_m_single_step_core()
cortex_m_endreset_event()
cortex_m_poll_one()
cortex_m_halt_one()
cortex_m_soft_reset_halt()
cortex_m_restart_one()
cortex_m_step()
cortex_m_assert_reset()
all items filtered out
cortex_m_write_debug_halt_mask()
mem_ap_write_atomic_u32()
target_to_cm()
all items filtered out
Data read by
cortex_m_write_debug_halt_mask()
Data written by
cortex_m_write_debug_halt_mask()
armv7m_common::debug_ap
cortex_m_common::dcb_dhcsr
cortex_m_write_debug_halt_mask()::target
cortex_m_write_debug_halt_mask()::mask_on
cortex_m_write_debug_halt_mask()::mask_off
cortex_m_write_debug_halt_mask()::cortex_m
cortex_m_write_debug_halt_mask()::armv7m
all items filtered out
cortex_m_write_debug_halt_mask()
cortex_m_common::dcb_dhcsr
all items filtered out
Type of
cortex_m_write_debug_halt_mask()
cortex_m_write_debug_halt_mask()
armv7m_common
cortex_m_common
all items filtered out