|
Definition at line 62 of file interrupt.c. Referenced by vector_to_string(). |
|
The actual value doesn't matter. Definition at line 57 of file interrupt.h. Referenced by it_interrupt(). |
|
Definition at line 54 of file interrupt.h. Referenced by general_exception(). |
|
Definition at line 55 of file interrupt.h. Referenced by general_exception(). |
|
General Exception codes. Definition at line 50 of file interrupt.h. Referenced by general_exception(). |
|
Definition at line 51 of file interrupt.h. Referenced by general_exception(). |
|
Definition at line 52 of file interrupt.h. Referenced by general_exception(). |
|
Definition at line 53 of file interrupt.h. Referenced by general_exception(). |
|
Definition at line 47 of file interrupt.h. Referenced by external_interrupt(). |
|
External Interrupt vectors. Definition at line 46 of file interrupt.h. Referenced by external_interrupt(), and it_init(). |
|
Definition at line 42 of file interrupt.h. Referenced by ipc_init(), sys_ipc_register_irq(), and sys_ipc_unregister_irq(). |
|
Definition at line 43 of file interrupt.h. Referenced by irq_ipc_bind_arch(), poll_keyboard(), ski_set_console_sysinfo(), and virtual_interrupt(). |
|
Definition at line 60 of file interrupt.c. Referenced by vector_to_string(). |
|
Definition at line 58 of file interrupt.c. |
|
Definition at line 59 of file interrupt.c. Referenced by vector_to_string(). |
|
Definition at line 57 of file interrupt.c. |
|
Handle syscall. Definition at line 210 of file interrupt.c. References istate::cr_iip, istate::cr_ipsr, istate::in0, istate::in1, istate::in2, istate::in3, istate::in4, panic, psr::ri, SYSCALL_END, and syscall_table. |
|
Definition at line 191 of file interrupt.c. References dump_interrupted_context(), fault_if_from_uspace, panic, scheduler_fpu_lazy_request(), and vector_to_string(). Here is the call graph for this function: ![]() |
|
Definition at line 135 of file interrupt.c. References istate::ar_bsp, istate::ar_bspstore, istate::ar_ifs, istate::ar_pfs, istate::ar_rnat, istate::ar_rsc, istate::cr_ifa, istate::cr_iip, istate::cr_iipa, istate::cr_ipsr, istate::cr_isr, cr_isr::ei, get_symtab_entry(), printf(), putchar(), and cr_isr::value. Referenced by disabled_fp_register(), general_exception(), and universal_handler(). Here is the call graph for this function: ![]() |
|
Definition at line 237 of file interrupt.c. References CPU, INTERRUPT_SPURIOUS, INTERRUPT_TIMER, it_interrupt(), ivr_read(), panic, printf(), srlz_d, cr_ivr::value, and cr_ivr::vector. Here is the call graph for this function: ![]() |
|
Definition at line 283 of file fpu_context.c. References PSR_DFH_MASK. |
|
Definition at line 155 of file interrupt.c. References istate::cr_isr, dump_interrupted_context(), fault_if_from_uspace, cr_isr::ge_code, GE_DISBLDISTRAN, GE_ILLEGALDEP, GE_ILLEGALOP, GE_PRIVOP, GE_PRIVREG, GE_RESREGFLD, and panic. Here is the call graph for this function: ![]() |
|
Definition at line 270 of file interrupt.c. References IRQ_KBD, kbd_uspace, and panic. Referenced by sys_ipc_register_irq(). |
|
Definition at line 127 of file interrupt.h. References istate::cr_iip. Referenced by exc_dispatch(). |
|
Definition at line 122 of file interrupt.h. References istate::cr_iip. |
|
Definition at line 116 of file interrupt.h. References istate::cr_iip, istate::cr_ipsr, and psr::ri. |
|
Definition at line 203 of file interrupt.c. |
|
Definition at line 230 of file interrupt.c. References dump_interrupted_context(), fault_if_from_uspace, panic, and vector_to_string(). Here is the call graph for this function: ![]() |
|
Definition at line 125 of file interrupt.c. References ASSERT, BUNDLE_SIZE, VECTOR_MAX, vector_names_16_bundle, vector_names_64_bundle, and VECTORS_16_BUNDLE_START. Referenced by disabled_fp_register(), and universal_handler(). |
|
Definition at line 257 of file interrupt.c. References ipc_irq_send_notif(), IRQ_KBD, kbd_uspace, and panic. Referenced by poll_keyboard(). Here is the call graph for this function: ![]() |
|
Referenced by arch_pre_mm_init(). |
|
Definition at line 88 of file interrupt.c. Referenced by vector_to_string(). |
|
Initial value: { "VHPT Translation vector", "Instruction TLB vector", "Data TLB vector", "Alternate Instruction TLB vector", "Alternate Data TLB vector", "Data Nested TLB vector", "Instruction Key Miss vector", "Data Key Miss vector", "Dirty-Bit vector", "Instruction Access-Bit vector", "Data Access-Bit vector" "Break Instruction vector", "External Interrupt vector" "Reserved", "Reserved", "Reserved", "Reserved", "Reserved", "Reserved", "Reserved" } Definition at line 65 of file interrupt.c. Referenced by vector_to_string(). |