armv7m_map_reg_packing() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDarmv7m_map_reg_packing()

armv7m_map_reg_packing() function

Syntax

bool armv7m_map_reg_packing(unsigned int arm_reg_id,     unsigned int *reg32_id,     uint32_t *offset);
Implemented in armv7m.c:284

Arguments

arm_reg_id

reg32_id

offset

References

LocationReferrerText
armv7m.c:284
bool armv7m_map_reg_packing(unsigned int arm_reg_id,
armv7m.h:339
bool armv7m_map_reg_packing(unsigned int arm_reg_id,
armv7m.c:329armv7m_read_core_reg()
bool is_packed = armv7m_map_reg_packing(num, &reg32_id, &offset);
armv7m.c:400armv7m_write_core_reg()
bool is_packed = armv7m_map_reg_packing(num, &reg32_id, &offset);
cortex_m.c:371cortex_m_fast_read_all_regs()
if (armv7m_map_reg_packing(reg_id, &reg32_id, &offset)) {