Matheus
|
b1b598950c
|
apic: send ipi
|
2023-11-30 17:49:09 -03:00 |
|
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
|
fc64ccb7a4
|
apic: ioapic set irq
|
2023-05-04 19:57:43 -03:00 |
|
Matheus
|
bdeed524d1
|
apic: fix ipl
|
2023-05-04 18:57:26 -03:00 |
|
Matheus
|
de50abc786
|
apic: register timer
|
2023-04-23 16:49:42 -03:00 |
|
Matheus
|
74232131fd
|
apic: apic timer init and calibration
|
2023-04-23 01:09:50 -03:00 |
|
Matheus
|
a597f6d951
|
apic: add ioapic number to printf
|
2023-04-22 19:14:10 -03:00 |
|
Matheus
|
89c867fc3b
|
apic: local apic initialisation
|
2023-04-21 21:23:11 -03:00 |
|
Matheus
|
7c59933426
|
kernel: change apic and acpi external functions to have arch_ before
|
2023-04-21 14:45:56 -03:00 |
|
Matheus
|
71d61e09aa
|
kernel: i/o apic initialisation and abstractions
|
2023-04-21 14:29:37 -03:00 |
|