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 |
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 153 of file rtos_standard_stackings.c.
References LOG_DEBUG, rtos_register_stacking::stack_growth_direction, rtos_register_stacking::stack_registers_size, and target_buffer_get_u32().
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 126 of file rtos_standard_stackings.c.
References rtos_generic_stack_align().
Referenced by ecos_stack_layout_cortexm().
|
extern |
Definition at line 190 of file rtos_standard_stackings.c.
|
extern |
Definition at line 190 of file rtos_standard_stackings.c.
|
extern |
Definition at line 190 of file rtos_standard_stackings.c.
|
extern |
Definition at line 190 of file rtos_standard_stackings.c.