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

Go to the source code of this file.

Data Structures

struct  aarch64_brp
 
struct  aarch64_common
 

Macros

#define AARCH64_COMMON_MAGIC   0x41413634U
 
#define AARCH64_PADDRDBG_CPU_SHIFT   13
 
#define BRP_CONTEXT   1
 
#define BRP_NORMAL   0
 
#define CPUDBG_CPUID   0xD00
 
#define CPUDBG_CTYPR   0xD04
 
#define CPUDBG_LOCKACCESS   0xFB0
 
#define CPUDBG_LOCKSTATUS   0xFB4
 
#define CPUDBG_TTYPR   0xD0C
 
#define ID_AA64DFR0_EL1   0xD28
 
#define ID_AA64PFR0_EL1   0xD20
 

Enumerations

enum  aarch64_isrmasking_mode { AARCH64_ISRMASK_OFF , AARCH64_ISRMASK_ON }
 

Functions

static struct aarch64_commontarget_to_aarch64 (struct target *target)
 

Macro Definition Documentation

◆ AARCH64_COMMON_MAGIC

#define AARCH64_COMMON_MAGIC   0x41413634U

Definition at line 12 of file aarch64.h.

◆ AARCH64_PADDRDBG_CPU_SHIFT

#define AARCH64_PADDRDBG_CPU_SHIFT   13

Definition at line 25 of file aarch64.h.

◆ BRP_CONTEXT

#define BRP_CONTEXT   1

Definition at line 23 of file aarch64.h.

◆ BRP_NORMAL

#define BRP_NORMAL   0

Definition at line 22 of file aarch64.h.

◆ CPUDBG_CPUID

#define CPUDBG_CPUID   0xD00

Definition at line 14 of file aarch64.h.

◆ CPUDBG_CTYPR

#define CPUDBG_CTYPR   0xD04

Definition at line 15 of file aarch64.h.

◆ CPUDBG_LOCKACCESS

#define CPUDBG_LOCKACCESS   0xFB0

Definition at line 19 of file aarch64.h.

◆ CPUDBG_LOCKSTATUS

#define CPUDBG_LOCKSTATUS   0xFB4

Definition at line 20 of file aarch64.h.

◆ CPUDBG_TTYPR

#define CPUDBG_TTYPR   0xD0C

Definition at line 16 of file aarch64.h.

◆ ID_AA64DFR0_EL1

#define ID_AA64DFR0_EL1   0xD28

Definition at line 18 of file aarch64.h.

◆ ID_AA64PFR0_EL1

#define ID_AA64PFR0_EL1   0xD20

Definition at line 17 of file aarch64.h.

Enumeration Type Documentation

◆ aarch64_isrmasking_mode

Enumerator
AARCH64_ISRMASK_OFF 
AARCH64_ISRMASK_ON 

Definition at line 27 of file aarch64.h.

Function Documentation

◆ target_to_aarch64()