OpenOCD
armv7a_cache_common Struct Reference
Collaboration diagram for armv7a_cache_common:

Data Fields

struct armv7a_arch_cache arch [6]
 
int auto_cache_enabled
 
int d_u_cache_enabled
 
uint32_t dminline
 
int(* flush_all_data_cache )(struct target *target)
 
int i_cache_enabled
 
uint32_t iminline
 
int info
 
int loc
 
void * outer_cache
 

Detailed Description

Definition at line 60 of file armv7a.h.

Field Documentation

◆ arch

struct armv7a_arch_cache armv7a_cache_common::arch[6]

◆ auto_cache_enabled

int armv7a_cache_common::auto_cache_enabled

◆ d_u_cache_enabled

int armv7a_cache_common::d_u_cache_enabled

◆ dminline

uint32_t armv7a_cache_common::dminline

◆ flush_all_data_cache

int(* armv7a_cache_common::flush_all_data_cache) (struct target *target)

Definition at line 72 of file armv7a.h.

Referenced by armv7a_identify_cache(), and armv7a_init_arch_info().

◆ i_cache_enabled

int armv7a_cache_common::i_cache_enabled

◆ iminline

uint32_t armv7a_cache_common::iminline

Definition at line 64 of file armv7a.h.

Referenced by armv7a_identify_cache(), and armv7a_l1_i_cache_inval_virt().

◆ info

◆ loc

int armv7a_cache_common::loc

◆ outer_cache


The documentation for this struct was generated from the following file: