| /libcpu/mips/common/ |
| A D | exception.c | 64 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 D | mips_regs.h | 1125 __BUILD_SET_C0(status,CP0_STATUS)
|
| /libcpu/mips/gs264/ |
| A D | mips_mmu.c | 19 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 D | interrupt.c | 226 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 D | start_gcc.S | 224 @ 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 D | start_iar.S | 122 ;@ 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 D | cpu_port.c | 27 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 D | interrupt.c | 268 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 D | gic.c | 498 MSH_CMD_EXPORT(gic_dump, show gic status);
|
| A D | gicv3.c | 708 MSH_CMD_EXPORT(gic_dump, show gic status);
|
| /libcpu/ppc/ppc405/ |
| A D | serial.c | 225 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 D | start_ccs.asm | 204 ; 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 D | start_gcc.S | 226 @ 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 D | serial.c | 49 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 D | interrupt.c | 318 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 D | gic.c | 517 MSH_CMD_EXPORT(gic_dump, show gic status);
|
| A D | gicv3.c | 854 MSH_CMD_EXPORT(gic_dump, show gic status);
|
| /libcpu/nios/nios_ii/ |
| A D | context_gcc.S | 27 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 D | gic.c | 187 FINSH_FUNCTION_EXPORT_ALIAS(arm_gic_dump, gic, show gic status);
|