Matheus
|
0185572afc
|
interrupts: IPL_IGNORE which doesn't raise nor lower the IPL on an interrupt
|
2023-06-27 20:03:57 -03:00 |
|
Matheus
|
3a85c64b80
|
interrupt: move initial interrupt_set(true) from apic.c to idt.c
|
2023-06-25 19:57:01 -03:00 |
|
Matheus
|
2ae3846b17
|
interrupt (x86_64): switch out _cpu()->ipl initialization from apic.c to idt.c
|
2023-06-25 15:40:42 -03:00 |
|
Matheus
|
5f84cdec3c
|
interrupt: basic ipl handling
|
2023-04-23 15:42:39 -03:00 |
|
Matheus
|
fefde1793e
|
interrupt: interrupt_set()
|
2023-04-23 15:06:07 -03:00 |
|
Matheus
|
5236c195b4
|
idt: dummy exception isr and vector registering
|
2023-04-21 21:17:44 -03:00 |
|
Matheus
|
de2800d547
|
kernel: fix idtentry_t
|
2023-04-09 19:11:36 -03:00 |
|
Matheus
|
7b58504b01
|
kernel: x86-64 idt
|
2023-04-08 21:13:43 -03:00 |
|