OpenOCD
|
Go to the source code of this file.
Macros | |
#define | SCTLR_BIT_AFE (1 << 29) |
Functions | |
int | armv7a_mmu_translate_va_pa (struct target *target, uint32_t va, target_addr_t *val, int meminfo) |
COMMAND_HANDLER (armv7a_mmu_dump_table) | |
static const char * | desc_bits_to_string (bool c_bit, bool b_bit, bool s_bit, bool ap2, int ap10, bool afe) |
static const char * | l1_desc_bits_to_string (uint32_t l1_desc, bool afe) |
static const char * | l2_desc_bits_to_string (uint32_t l2_desc, bool afe) |
Variables | |
const struct command_registration | armv7a_mmu_command_handlers [] |
static const struct command_registration | armv7a_mmu_group_handlers [] |
#define SCTLR_BIT_AFE (1 << 29) |
Definition at line 24 of file armv7a_mmu.c.
int armv7a_mmu_translate_va_pa | ( | struct target * | target, |
uint32_t | va, | ||
target_addr_t * | val, | ||
int | meminfo | ||
) |
Definition at line 27 of file armv7a_mmu.c.
References armv7a_common::arm, ARMV4_5_MCR, ARMV4_5_MRC, arm::dpm, ERROR_FAIL, ERROR_OK, arm_dpm::finish, arm_dpm::instr_read_data_r0, arm_dpm::instr_write_data_r0, LOG_INFO, arm_dpm::prepare, SS, TARGET_PRIxADDR, and target_to_armv7a().
Referenced by cortex_a_virt2phys().
COMMAND_HANDLER | ( | armv7a_mmu_dump_table | ) |
Definition at line 185 of file armv7a_mmu.c.
|
static |
Definition at line 119 of file armv7a_mmu.c.
References priv.
Referenced by l1_desc_bits_to_string(), and l2_desc_bits_to_string().
|
static |
Definition at line 174 of file armv7a_mmu.c.
References desc_bits_to_string().
|
static |
Definition at line 163 of file armv7a_mmu.c.
References desc_bits_to_string().
const struct command_registration armv7a_mmu_command_handlers[] |
Definition at line 185 of file armv7a_mmu.c.
|
static |
Definition at line 185 of file armv7a_mmu.c.