OpenOCD
|
Go to the source code of this file.
Functions | |
target_addr_t | rtos_cortex_m_stack_align (struct target *target, const uint8_t *stack_data, const struct rtos_register_stacking *stacking, target_addr_t stack_ptr, size_t xpsr_offset) |
target_addr_t | rtos_generic_stack_align8 (struct target *target, const uint8_t *stack_data, const struct rtos_register_stacking *stacking, target_addr_t stack_ptr) |
Variables | |
const struct rtos_register_stacking | rtos_standard_cortex_m3_stacking |
const struct rtos_register_stacking | rtos_standard_cortex_m4f_fpu_stacking |
const struct rtos_register_stacking | rtos_standard_cortex_m4f_stacking |
const struct rtos_register_stacking | rtos_standard_cortex_r4_stacking |
const struct rtos_register_stacking | rtos_standard_nds32_n1068_stacking |
target_addr_t rtos_cortex_m_stack_align | ( | struct target * | target, |
const uint8_t * | stack_data, | ||
const struct rtos_register_stacking * | stacking, | ||
target_addr_t | stack_ptr, | ||
size_t | xpsr_offset | ||
) |
Definition at line 191 of file rtos_standard_stackings.c.
References be_to_h_u32(), target::endianness, le_to_h_u32(), LOG_DEBUG, rtos_register_stacking::stack_growth_direction, rtos_register_stacking::stack_registers_size, and TARGET_LITTLE_ENDIAN.
Referenced by rtos_standard_cortex_m3_stack_align(), and rtos_standard_cortex_m4f_stack_align().
target_addr_t rtos_generic_stack_align8 | ( | struct target * | target, |
const uint8_t * | stack_data, | ||
const struct rtos_register_stacking * | stacking, | ||
target_addr_t | stack_ptr | ||
) |
Definition at line 164 of file rtos_standard_stackings.c.
References rtos_generic_stack_align().
|
extern |
Definition at line 230 of file rtos_standard_stackings.c.
|
extern |
Definition at line 230 of file rtos_standard_stackings.c.
|
extern |
Definition at line 230 of file rtos_standard_stackings.c.
|
extern |
Definition at line 230 of file rtos_standard_stackings.c.
|
extern |
Definition at line 230 of file rtos_standard_stackings.c.