source:
trunk/hal/x86_64/core
@
  138
        
        | Name | Size | Rev | Age | Author | Last Change | 
|---|---|---|---|---|---|
| ../ | |||||
| hal_acpi.c | 5.7 KB  | 113 | 8 years | add memcmp in libk; these mem* functions should probably be hal- … | |
| hal_acpi.h | 7.8 KB  | 89 | 8 years | Parse the IOAPIC structure in ACPI, map the IOAPIC, and enable the … | |
| hal_apic.c | 8.2 KB  | 138 | 8 years | update | |
| hal_apic.h | 6.0 KB  | 138 | 8 years | update | |
| hal_arch.c | 2.3 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| hal_arch.h | 3.1 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| hal_atomic.c | 1.6 KB  | 105 | 8 years | add a few atomic functions | |
| hal_boot.h | 4.8 KB  | 111 | 8 years | Mmh, update CLUSTER_VA_SIZE, we are calibrated for 64GB | |
| hal_boot.S | 11.7 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| hal_context.c | 2.2 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| hal_cpu.S | 2.3 KB  | 125 | 8 years | implement hal_time_stamp and hal_fence | |
| hal_drivers.c | 1.5 KB  | 137 | 8 years | improve the APIC implementation | |
| hal_exception.c | 1.4 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| hal_gpt.c | 8.3 KB  | 134 | 8 years | fix comment | |
| hal_init.c | 11.1 KB  | 138 | 8 years | update | |
| hal_internal.h | 2.1 KB  | 125 | 8 years | implement hal_time_stamp and hal_fence | |
| hal_interrupt.c | 1.1 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| hal_irqmask.c | 1.4 KB  | 122 | 8 years | we will fix nested interrupt contexts later | |
| hal_kentry.h | 4.4 KB  | 138 | 8 years | update | |
| hal_kentry.S | 4.7 KB  | 138 | 8 years | update | |
| hal_multiboot.h | 4.7 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| hal_ppm.c | 3.5 KB  | 116 | 8 years | complete hal_ppm_init, to take into account the reserved areas | |
| hal_register.h | 3.9 KB  | 82 | 8 years | Rename a certain number of things, and improve the APIC support. | |
| hal_remote.c | 2.5 KB  | 124 | 8 years | rename hal_wbflush->hal_fence | |
| hal_segmentation.h | 7.1 KB  | 138 | 8 years | update | |
| hal_special.c | 3.2 KB  | 138 | 8 years | update | |
| hal_syscall.c | 1.1 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| hal_trap.c | 3.9 KB  | 99 | 8 years | add the irq functions; we will forbid nested critical sections, so the … | |
| hal_types.h | 7.7 KB  | 73 | 8 years | now that the fields are stable, embed the VA base in XPTR | |
| hal_uspace.c | 1.4 KB  | 51 | 8 years | Create the core/ sub-directory for x86_64. | |
| x86_printf.c | 5.5 KB  | 94 | 8 years | remove lw_unc, add a few ops, and update a few things | |
Note: See TracBrowser
        for help on using the repository browser.
    