Home
last modified time | relevance | path

Searched refs:sstatus (Results 1 – 2 of 2) sorted by relevance

/components/lwp/arch/risc-v/rv64/
A Dlwp_arch.c195 extern void *_rt_hw_stack_init(rt_ubase_t *sp, rt_ubase_t ra, rt_ubase_t sstatus); in arch_set_thread_context()
196 rt_ubase_t sstatus = read_csr(sstatus) | SSTATUS_SPP; in arch_set_thread_context() local
197 sstatus &= ~SSTATUS_SIE; in arch_set_thread_context()
200 stk = (void *)_rt_hw_stack_init((rt_ubase_t *)stk, (rt_ubase_t)exit, sstatus); in arch_set_thread_context()
217 thread_frame->sstatus = read_csr(sstatus) | SSTATUS_SPP; in arch_set_thread_context()
218 thread_frame->sstatus &= ~SSTATUS_SIE; /* must disable interrupt */ in arch_set_thread_context()
A Dlwp_gcc.S38 csrc sstatus, t0
40 csrs sstatus, t0
53 csrc sstatus, t0
55 csrs sstatus, t0
175 csrc sstatus, t0
177 csrs sstatus, t0
245 csrr t0, sstatus

Completed in 5 milliseconds