Home
last modified time | relevance | path

Searched refs:status (Results 1 – 19 of 19) sorted by relevance

/libcpu/mips/common/
A Dexception.c64 register rt_base_t status = read_c0_status(); in rt_hw_interrupt_disable() local
66 return status; in rt_hw_interrupt_disable()
172 rt_ubase_t status, pending; in rt_general_exc_dispatch() local
174 status = read_c0_status(); in rt_general_exc_dispatch()
175 pending = (cause & CAUSEF_IP) & (status & ST0_IM); in rt_general_exc_dispatch()
A Dmips_regs.h1125 __BUILD_SET_C0(status,CP0_STATUS)
/libcpu/mips/gs264/
A Dmips_mmu.c19 uint32_t status = read_c0_status(); in mmu_init() local
20 status |= 0x07 << 5;//ux = 1,sx = 1,kx = 1 in mmu_init()
21 write_c0_status(status); in mmu_init()
29 uint32_t status = read_c0_status(); in mmu_set_cpu_mode() local
30 status &= ~(0x03 << 3); in mmu_set_cpu_mode()
31 status |= ((uint32_t)cpu_mode & 0x03) << 3; in mmu_set_cpu_mode()
32 write_c0_status(status); in mmu_set_cpu_mode()
37 uint32_t status = read_c0_status(); in mmu_get_cpu_mode() local
38 return (cpu_mode_t)((status >> 3) & 0x03); in mmu_get_cpu_mode()
/libcpu/arm/cortex-r52/
A Dinterrupt.c226 int status; in rt_hw_interrupt_set_prior_group_bits() local
231 status = 0; in rt_hw_interrupt_set_prior_group_bits()
235 status = -1; in rt_hw_interrupt_set_prior_group_bits()
238 return (status); in rt_hw_interrupt_set_prior_group_bits()
A Dstart_gcc.S224 @ Get data fault status register
235 @ Clear data fault status register
249 @ Get instruction fault status register
260 @ Clear instruction fault status register
324 @ Get auxiliary data fault status register
335 @ Clear auxiliary data fault status register
349 @ Get auxiliary instruction fault status register
359 @ Clear auxiliary instruction fault status register
378 ldr r0, ESMSR1_REG @ load the ESMSR1 status register address
382 ldr r0, ESMSR2_REG @ load the ESMSR2 status register address
[all …]
A Dstart_iar.S122 ;@ Get data fault status register
131 ;@ Clear data fault status register
143 ;@ Get instruction fault status register
152 ;@ Clear instruction fault status register
206 ;@ Get auxiliary data fault status register
217 ;@ Clear auxiliary data fault status register
231 ;@ Get auxiliary instruction fault status register
241 ;@ Clear auxiliary instruction fault status register
/libcpu/sim/posix/
A Dcpu_port.c27 int status; member
121 thread_from->status = SUSPEND_SIGWAIT; in thread_suspend_signal_handler()
128 thread_to->status = THREAD_RUNNING; in thread_suspend_signal_handler()
160 thread->status = SUSPEND_LOCK; in thread_run()
299 thread_from->status = SUSPEND_LOCK; in rt_hw_interrupt_enable()
302 if (thread_to->status == SUSPEND_SIGWAIT) in rt_hw_interrupt_enable()
306 else if (thread_to->status == SUSPEND_LOCK) in rt_hw_interrupt_enable()
319 thread_from->status = THREAD_RUNNING; in rt_hw_interrupt_enable()
342 while (thread_from->status != SUSPEND_SIGWAIT) in rt_hw_interrupt_enable()
348 if (thread_to->status == SUSPEND_SIGWAIT) in rt_hw_interrupt_enable()
[all …]
/libcpu/arm/cortex-a/
A Dinterrupt.c268 int status; in rt_hw_interrupt_set_prior_group_bits() local
273 status = 0; in rt_hw_interrupt_set_prior_group_bits()
277 status = -1; in rt_hw_interrupt_set_prior_group_bits()
280 return (status); in rt_hw_interrupt_set_prior_group_bits()
A Dgic.c498 MSH_CMD_EXPORT(gic_dump, show gic status);
A Dgicv3.c708 MSH_CMD_EXPORT(gic_dump, show gic status);
/libcpu/ppc/ppc405/
A Dserial.c225 unsigned char status; in rt_serial_isr() local
229 status = in_8((rt_uint8_t *)device->hw_base + UART_LSR); in rt_serial_isr()
231 if (status & 0x01) in rt_serial_isr()
235 while (status & 0x01) in rt_serial_isr()
258 if ((status & ( asyncLSRFramingError1 | in rt_serial_isr()
270 status = in_8((rt_uint8_t *)device->hw_base + UART_LSR); in rt_serial_isr()
/libcpu/arm/cortex-r4/
A Dstart_ccs.asm204 ; Get data fault status register
218 ; Clear data fault status register
235 ; Get instruction fault status register
249 ; Clear instruction fault status register
328 ; Get auxiliary data fault status register
342 ; Clear auxiliary data fault status register
359 ; Get auxiliary instruction fault status register
372 ; Clear auxiliary instruction fault status register
396 ldr r0, ESMSR1_REG ; load the ESMSR1 status register address
400 ldr r0, ESMSR2_REG ; load the ESMSR2 status register address
[all …]
A Dstart_gcc.S226 @ Get data fault status register
237 @ Clear data fault status register
251 @ Get instruction fault status register
262 @ Clear instruction fault status register
326 @ Get auxiliary data fault status register
337 @ Clear auxiliary data fault status register
351 @ Get auxiliary instruction fault status register
361 @ Clear auxiliary instruction fault status register
380 ldr r0, ESMSR1_REG @ load the ESMSR1 status register address
384 ldr r0, ESMSR2_REG @ load the ESMSR2 status register address
[all …]
/libcpu/xilinx/microblaze/
A Dserial.c49 unsigned int status; in rt_hw_serial_isr() local
67 status = serial->hw_base->STAT_REG; in rt_hw_serial_isr()
68 while (status & XUL_SR_RX_FIFO_VALID_DATA) in rt_hw_serial_isr()
85 status = serial->hw_base->STAT_REG; in rt_hw_serial_isr()
/libcpu/aarch64/common/
A Dinterrupt.c318 int status; in rt_hw_interrupt_set_prior_group_bits() local
323 status = 0; in rt_hw_interrupt_set_prior_group_bits()
327 status = -1; in rt_hw_interrupt_set_prior_group_bits()
330 return (status); in rt_hw_interrupt_set_prior_group_bits()
A Dgic.c517 MSH_CMD_EXPORT(gic_dump, show gic status);
A Dgicv3.c854 MSH_CMD_EXPORT(gic_dump, show gic status);
/libcpu/nios/nios_ii/
A Dcontext_gcc.S27 rdctl r2, status /* return status */
28 wrctl status, zero /* disable interrupt */
37 wrctl status, r4 /* enable interrupt by argument */
137 rdctl r2, status
/libcpu/arm/realview-a8-vmm/
A Dgic.c187 FINSH_FUNCTION_EXPORT_ALIAS(arm_gic_dump, gic, show gic status);

Completed in 35 milliseconds