OpenOCD
arm_sim_interface
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
arm_sim_interface
arm_sim_interface struct
Syntax
Show:
Summary
Declaration
from
arm_simulator.h:13
struct
arm_sim_interface
{
void
*
user_data
;
uint32_t
(
*
get_reg
)
(
struct
arm_sim_interface
*
sim
,
int
reg
)
;
void
(
*
set_reg
)
(
struct
arm_sim_interface
*
sim
,
int
reg
,
uint32_t
value
)
;
uint32_t
(
*
get_reg_mode
)
(
struct
arm_sim_interface
*
sim
,
int
reg
)
;
void
(
*
set_reg_mode
)
(
struct
arm_sim_interface
*
sim
,
int
reg
,
uint32_t
value
)
;
uint32_t
(
*
get_cpsr
)
(
struct
arm_sim_interface
*
sim
,
int
pos
,
int
bits
)
;
enum
arm_state
(
*
get_state
)
(
struct
arm_sim_interface
*
sim
)
;
void
(
*
set_state
)
(
struct
arm_sim_interface
*
sim
,
enum
arm_state
mode
)
;
enum
arm_mode
(
*
get_mode
)
(
struct
arm_sim_interface
*
sim
)
;
}
;
Fields
Field
Declared as
arm_sim_interface::user_data
void
*
arm_sim_interface::get_reg
uint32_t
(
*
)
(
struct
arm_sim_interface
*
sim
,
int
reg
)
arm_sim_interface::set_reg
void
(
*
)
(
struct
arm_sim_interface
*
sim
,
int
reg
,
uint32_t
value
)
arm_sim_interface::get_reg_mode
uint32_t
(
*
)
(
struct
arm_sim_interface
*
sim
,
int
reg
)
arm_sim_interface::set_reg_mode
void
(
*
)
(
struct
arm_sim_interface
*
sim
,
int
reg
,
uint32_t
value
)
arm_sim_interface::get_cpsr
uint32_t
(
*
)
(
struct
arm_sim_interface
*
sim
,
int
pos
,
int
bits
)
arm_sim_interface::get_state
enum
arm_state
(
*
)
(
struct
arm_sim_interface
*
sim
)
arm_sim_interface::set_state
void
(
*
)
(
struct
arm_sim_interface
*
sim
,
enum
arm_state
mode
)
arm_sim_interface::get_mode
enum
arm_mode
(
*
)
(
struct
arm_sim_interface
*
sim
)
Related Functions
Found 10 other functions taking a
arm_sim_interface
argument:
Function
armv4_5_get_reg()
armv4_5_set_reg()
armv4_5_get_reg_mode()
armv4_5_set_reg_mode()
armv4_5_get_cpsr()
armv4_5_get_state()
armv4_5_set_state()
armv4_5_get_mode()
arm_shifter_operand()
arm_simulate_step_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