Lines Matching refs:stack_frame
32 struct stack_frame struct
73 struct stack_frame *stack_frame; in rt_hw_stack_init() argument
78 stack_frame = (struct stack_frame *)(stack_addr - sizeof(struct stack_frame)) ; in rt_hw_stack_init()
81 for (i = 0; i < sizeof(struct stack_frame) / sizeof(rt_uint32_t); i ++) in rt_hw_stack_init()
83 ((rt_uint32_t *)stack_frame)[i] = 0xdeadbeef; in rt_hw_stack_init()
86 stack_frame->PSW = (unsigned long)0x00030000 ; /* psw */ in rt_hw_stack_init()
87 stack_frame->PC = (unsigned long)tentry; /* thread entery*/ in rt_hw_stack_init()
88 stack_frame->R1 = (unsigned long )parameter; /* r1 : parameter */ in rt_hw_stack_init()
89 stack_frame->FPSW = 0x00000100; /* fpsw */ in rt_hw_stack_init()
91 return(rt_uint8_t *)stack_frame; in rt_hw_stack_init()
105 void rt_hw_hard_fault_exception(struct stack_frame* exception_contex) in rt_hw_hard_fault_exception()