OpenOCD
armv7m_common
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Development Tools
OpenOCD
armv7m_common
armv7m_common struct
Syntax
Show:
Summary
Declaration
from
armv7m.h:222
struct
armv7m_common
{
unsigned
int
common_magic
;
struct
arm
arm
;
int
exception_number
;
struct
adiv5_ap
*
debug_ap
;
int
fp_feature
;
uint32_t
demcr
;
bool
is_hla_target
;
struct
armv7m_trace_config
trace_config
;
int
(
*
load_core_reg_u32
)
(
struct
target
*
target
,
uint32_t
regsel
,
uint32_t
*
value
)
;
int
(
*
store_core_reg_u32
)
(
struct
target
*
target
,
uint32_t
regsel
,
uint32_t
value
)
;
int
(
*
examine_debug_reason
)
(
struct
target
*
target
)
;
int
(
*
post_debug_entry
)
(
struct
target
*
target
)
;
void
(
*
pre_restore_context
)
(
struct
target
*
target
)
;
}
;
Fields
Field
Declared as
armv7m_common::common_magic
unsigned
int
armv7m_common::arm
struct
arm
armv7m_common::exception_number
int
armv7m_common::debug_ap
struct
adiv5_ap
*
armv7m_common::fp_feature
int
armv7m_common::demcr
uint32_t
armv7m_common::is_hla_target
bool
armv7m_common::trace_config
struct
armv7m_trace_config
armv7m_common::load_core_reg_u32
int
(
*
)
(
struct
target
*
target
,
uint32_t
regsel
,
uint32_t
*
value
)
armv7m_common::store_core_reg_u32
int
(
*
)
(
struct
target
*
target
,
uint32_t
regsel
,
uint32_t
value
)
armv7m_common::examine_debug_reason
int
(
*
)
(
struct
target
*
target
)
armv7m_common::post_debug_entry
int
(
*
)
(
struct
target
*
target
)
armv7m_common::pre_restore_context
void
(
*
)
(
struct
target
*
target
)
Related Functions
Found 2 other functions taking a
armv7m_common
argument:
Function
Description
is_armv7m()
armv7m_init_arch_info()
Sets up target as a generic ARMv7-M core
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out