source: trunk/hal/x86_64/core/hal_kentry.S

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @387   7 years max Handle the return from exception.
(edit) @341   7 years max Set %eoi earlier for rescheduling interrupts, otherwise the timer …
(edit) @308   7 years max Add a basic syscall entry.
(edit) @234   7 years max style
(edit) @233   7 years max Push the context entirely for an exception.
(edit) @220   7 years max use the asm entry point to save the context
(edit) @203   7 years max start moving the APIC code into the PIC driver
(edit) @152   7 years max add a basic RS232 COM1 implementation
(edit) @146   7 years max remove my fake_apic shit from yesterday
(edit) @145   7 years max style
(edit) @142   7 years max remove hal_trap.c, and put its content in hal_interrupt.c and …
(edit) @138   7 years max update
(edit) @89   7 years max Parse the IOAPIC structure in ACPI, map the IOAPIC, and enable the …
(edit) @86   7 years max enable the timer (not yet calibrated)
(edit) @82   7 years max Rename a certain number of things, and improve the APIC support.
(edit) @80   7 years max add the timer vector, for now it double-faults
(copy) @51   7 years max Create the core/ sub-directory for x86_64.
copied from trunk/hal/x86_64/hal_kentry.S:
(edit) @45   7 years max Add some code for LAPIC; far from complete, but a good start.
Note: See TracRevisionLog for help on using the revision log.