source: trunk/hal/x86_64 @ 39

Name Size Rev Age Author Last Change
../
hal_acpi.c 5.4 KB 39   8 years max Parse RSDP->RSDT->MADT, and get the LAPIC PA.
hal_acpi.h 7.5 KB 39   8 years max Parse RSDP->RSDT->MADT, and get the LAPIC PA.
hal_arch.c 2.0 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_arch.h 2.9 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_atomic.c 1.4 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_boot.h 4.5 KB 35   8 years max Update: * Introduce a basic VM manager in hal_gpt.c, to create the …
hal_boot.S 11.7 KB 32   8 years max Update. Retrieve and parse the multiboot info, and dump the mmap. Some …
hal_context.c 1.9 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_cpu.S 969 bytes 35   8 years max Update: * Introduce a basic VM manager in hal_gpt.c, to create the …
hal_do_exceptions.c 1.5 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_do_interrupt.c 1.2 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_do_syscall.c 1.3 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_exception.c 1.3 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_gpt.c 6.1 KB 39   8 years max Parse RSDP->RSDT->MADT, and get the LAPIC PA.
hal_init.c 6.1 KB 39   8 years max Parse RSDP->RSDT->MADT, and get the LAPIC PA.
hal_internal.h 1.3 KB 39   8 years max Parse RSDP->RSDT->MADT, and get the LAPIC PA.
hal_interrupt.c 1.1 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_irqmask.c 1.1 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_kentry.h 2.7 KB 29   8 years max Update. The kernel now enables the GDT/IDT, and has trap entries. A …
hal_kentry.S 3.0 KB 29   8 years max Update. The kernel now enables the GDT/IDT, and has trap entries. A …
hal_multiboot.h 4.7 KB 32   8 years max Update. Retrieve and parse the multiboot info, and dump the mmap. Some …
hal_register.h 3.3 KB 29   8 years max Update. The kernel now enables the GDT/IDT, and has trap entries. A …
hal_remote.c 2.3 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_segmentation.h 6.7 KB 31   8 years max Silence a few gcc warnings.
hal_special.c 1.9 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_syscall.c 1.0 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
hal_trap.c 2.0 KB 31   8 years max Silence a few gcc warnings.
hal_types.h 7.4 KB 38   8 years max Use 4GB of VA per cluster, and 8GB of PA.
hal_uspace.c 1.3 KB 25   8 years max First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL …
x86_printf.c 4.5 KB 39   8 years max Parse RSDP->RSDT->MADT, and get the LAPIC PA.
Note: See TracBrowser for help on using the repository browser.