Home
last modified time | relevance | path

Searched refs:stk (Results 1 – 6 of 6) sorted by relevance

/bsp/raspberry-pi/raspi3-32/cpu/
A Dstack.c33 rt_uint32_t *stk; in rt_hw_stack_init() local
37 stk = (rt_uint32_t *)stack_addr; in rt_hw_stack_init()
39 *(--stk) = (rt_uint32_t)texit; /* lr */ in rt_hw_stack_init()
43 *(--stk) = 0xdeadbeef; /* r9 */ in rt_hw_stack_init()
44 *(--stk) = 0xdeadbeef; /* r8 */ in rt_hw_stack_init()
45 *(--stk) = 0xdeadbeef; /* r7 */ in rt_hw_stack_init()
46 *(--stk) = 0xdeadbeef; /* r6 */ in rt_hw_stack_init()
61 *(--stk) = 0; /* user lr */ in rt_hw_stack_init()
62 *(--stk) = 0; /* user sp*/ in rt_hw_stack_init()
65 *(--stk) = 0; /* not use fpu*/ in rt_hw_stack_init()
[all …]
/bsp/nxp/imx/imx6sx/cortex-a9/cpu/
A Dstack.c33 rt_uint32_t *stk; in rt_hw_stack_init() local
41 *(--stk) = 0; /* r9 */ in rt_hw_stack_init()
42 *(--stk) = 0; /* r8 */ in rt_hw_stack_init()
43 *(--stk) = 0; /* r7 */ in rt_hw_stack_init()
44 *(--stk) = 0; /* r6 */ in rt_hw_stack_init()
45 *(--stk) = 0; /* r5 */ in rt_hw_stack_init()
46 *(--stk) = 0; /* r4 */ in rt_hw_stack_init()
47 *(--stk) = 0; /* r3 */ in rt_hw_stack_init()
48 *(--stk) = 0; /* r2 */ in rt_hw_stack_init()
49 *(--stk) = 0; /* r1 */ in rt_hw_stack_init()
[all …]
/bsp/raspberry-pi/raspi2/cpu/
A Dstack.c33 rt_uint32_t *stk; in rt_hw_stack_init() local
37 stk = (rt_uint32_t *)stack_addr; in rt_hw_stack_init()
39 *(--stk) = (rt_uint32_t)texit; /* lr */ in rt_hw_stack_init()
40 *(--stk) = 0xdeadbeef; /* r12 */ in rt_hw_stack_init()
43 *(--stk) = 0xdeadbeef; /* r9 */ in rt_hw_stack_init()
44 *(--stk) = 0xdeadbeef; /* r8 */ in rt_hw_stack_init()
45 *(--stk) = 0xdeadbeef; /* r7 */ in rt_hw_stack_init()
46 *(--stk) = 0xdeadbeef; /* r6 */ in rt_hw_stack_init()
47 *(--stk) = 0xdeadbeef; /* r5 */ in rt_hw_stack_init()
48 *(--stk) = 0xdeadbeef; /* r4 */ in rt_hw_stack_init()
[all …]
/bsp/allwinner_tina/libcpu/
A Dstack.c37 rt_uint32_t *stk; in rt_hw_stack_init() local
42 stk = (rt_uint32_t *)stack_addr; in rt_hw_stack_init()
45 *(--stk) = (rt_uint32_t)texit; /* lr */ in rt_hw_stack_init()
49 *(--stk) = 0xdeadbeef; /* r9 */ in rt_hw_stack_init()
50 *(--stk) = 0xdeadbeef; /* r8 */ in rt_hw_stack_init()
51 *(--stk) = 0xdeadbeef; /* r7 */ in rt_hw_stack_init()
52 *(--stk) = 0xdeadbeef; /* r6 */ in rt_hw_stack_init()
53 *(--stk) = 0xdeadbeef; /* r5 */ in rt_hw_stack_init()
54 *(--stk) = 0xdeadbeef; /* r4 */ in rt_hw_stack_init()
55 *(--stk) = 0xdeadbeef; /* r3 */ in rt_hw_stack_init()
[all …]
/bsp/bluetrum/libcpu/cpu/
A Dcpuport.c34 rt_uint32_t *stk; in rt_hw_stack_init() local
39 stk = (rt_uint32_t *)stack_addr; in rt_hw_stack_init()
41 stk--; in rt_hw_stack_init()
42 *stk = (rt_uint32_t)0x10003; /* Start address */ in rt_hw_stack_init()
43 stk--; in rt_hw_stack_init()
44 *stk = (rt_uint32_t)tentry; /* Start address */ in rt_hw_stack_init()
45 stk -= 22; in rt_hw_stack_init()
47 stk -= 6; in rt_hw_stack_init()
49 stk --; in rt_hw_stack_init()
50 *stk = (rt_uint32_t)texit; /* Register ra texit*/ in rt_hw_stack_init()
[all …]
/bsp/raspberry-pico/RP2040/libcpu/
A Dcpuport.c208 rt_uint8_t *stk; in rt_hw_stack_init() local
211 stk = stack_addr + sizeof(rt_uint32_t); in rt_hw_stack_init()
212 stk = (rt_uint8_t *)RT_ALIGN_DOWN((rt_uint32_t)stk, 8); in rt_hw_stack_init()
213 stk -= sizeof(struct stack_frame); in rt_hw_stack_init()
215 stack_frame = (struct stack_frame *)stk; in rt_hw_stack_init()
233 return stk; in rt_hw_stack_init()

Completed in 11 milliseconds