source: trunk/hal/x86_64/core @ 104

Name Size Rev Age Author Last Change
../
hal_acpi.c 5.8 KB 89   7 years max Parse the IOAPIC structure in ACPI, map the IOAPIC, and enable the …
hal_acpi.h 7.8 KB 89   7 years max Parse the IOAPIC structure in ACPI, map the IOAPIC, and enable the …
hal_apic.c 4.9 KB 89   7 years max Parse the IOAPIC structure in ACPI, map the IOAPIC, and enable the …
hal_apic.h 5.6 KB 89   7 years max Parse the IOAPIC structure in ACPI, map the IOAPIC, and enable the …
hal_arch.c 2.3 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_arch.h 3.1 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_atomic.c 1.5 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_boot.h 4.8 KB 73   7 years max now that the fields are stable, embed the VA base in XPTR
hal_boot.S 11.7 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_context.c 2.2 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_cpu.S 2.3 KB 99   7 years max add the irq functions; we will forbid nested critical sections, so the …
hal_do_exceptions.c 1.6 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_do_interrupt.c 1.2 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_do_syscall.c 1.4 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_drivers.c 958 bytes 94   7 years max remove lw_unc, add a few ops, and update a few things
hal_exception.c 1.4 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_gpt.c 7.4 KB 83   7 years max we want to have the LAPIC non-cacheable
hal_init.c 8.6 KB 99   7 years max add the irq functions; we will forbid nested critical sections, so the …
hal_internal.h 2.0 KB 99   7 years max add the irq functions; we will forbid nested critical sections, so the …
hal_interrupt.c 1.1 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_irqmask.c 1.3 KB 99   7 years max add the irq functions; we will forbid nested critical sections, so the …
hal_kentry.h 4.3 KB 86   7 years max enable the timer (not yet calibrated)
hal_kentry.S 3.8 KB 89   7 years max Parse the IOAPIC structure in ACPI, map the IOAPIC, and enable the …
hal_multiboot.h 4.7 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_ppm.c 1.2 KB 57   7 years max move the ldscript into x86_64/
hal_register.h 3.9 KB 82   7 years max Rename a certain number of things, and improve the APIC support.
hal_remote.c 2.6 KB 98   7 years max add the and/or ops
hal_segmentation.h 6.8 KB 89   7 years max Parse the IOAPIC structure in ACPI, map the IOAPIC, and enable the …
hal_special.c 3.1 KB 102   7 years max update the new hal_get_cycles
hal_syscall.c 1.1 KB 51   7 years max Create the core/ sub-directory for x86_64.
hal_trap.c 3.9 KB 99   7 years max add the irq functions; we will forbid nested critical sections, so the …
hal_types.h 7.7 KB 73   7 years max now that the fields are stable, embed the VA base in XPTR
hal_uspace.c 1.4 KB 51   7 years max Create the core/ sub-directory for x86_64.
x86_printf.c 5.5 KB 94   7 years max remove lw_unc, add a few ops, and update a few things
Note: See TracBrowser for help on using the repository browser.