OpenOCD
arm966e.h File Reference
Include dependency graph for arm966e.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  arm966e_common
 

Macros

#define ARM966E_COMMON_MAGIC   0x20f920f9U
 

Functions

int arm966e_init_arch_info (struct target *target, struct arm966e_common *arm966e, struct jtag_tap *tap)
 
int arm966e_write_cp15 (struct target *target, int reg_addr, uint32_t value)
 
static struct arm966e_commontarget_to_arm966 (struct target *target)
 

Variables

const struct command_registration arm966e_command_handlers []
 

Macro Definition Documentation

◆ ARM966E_COMMON_MAGIC

#define ARM966E_COMMON_MAGIC   0x20f920f9U

Definition at line 16 of file arm966e.h.

Function Documentation

◆ arm966e_init_arch_info()

◆ arm966e_write_cp15()

◆ target_to_arm966()

static struct arm966e_common* target_to_arm966 ( struct target target)
inlinestatic

Definition at line 26 of file arm966e.h.

References target::arch_info, arm7_9_common::arm, and container_of.

Referenced by arm966e_deinit_target().

Variable Documentation

◆ arm966e_command_handlers

const struct command_registration arm966e_command_handlers[]
extern

Definition at line 166 of file arm966e.c.