# # ChangeLog for trunk/hal/x86_64 # # Generated by Trac 1.2.3 # Apr 16, 2024, 11:21:34 PM Thu, 22 Jun 2017 05:58:20 GMT max@… [34] * trunk/hal/x86_64/hal_types.h (modified) Update the types (from i386/). Wed, 21 Jun 2017 09:34:09 GMT max@… [32] * trunk/hal/x86_64/hal_boot.S (modified) * trunk/hal/x86_64/hal_init.c (modified) * trunk/hal/x86_64/hal_multiboot.h (added) * trunk/hal/x86_64/hal_types.h (modified) * trunk/hal/x86_64/x86_printf.c (modified) Update. Retrieve and parse the multiboot info, and dump the mmap. ... Wed, 21 Jun 2017 06:53:24 GMT max@… [31] * trunk/hal/x86_64/hal_init.c (modified) * trunk/hal/x86_64/hal_segmentation.h (modified) * trunk/hal/x86_64/hal_trap.c (modified) * trunk/hal/x86_64/x86_printf.c (modified) Silence a few gcc warnings. Wed, 21 Jun 2017 06:35:30 GMT max@… [29] * trunk/hal/x86_64/__kheader.S (deleted) * trunk/hal/x86_64/hal_boot.S (modified) * trunk/hal/x86_64/hal_boot.h (modified) * trunk/hal/x86_64/hal_cpu.S (added) * trunk/hal/x86_64/hal_init.c (added) * trunk/hal/x86_64/hal_kentry.S (modified) * trunk/hal/x86_64/hal_kentry.h (modified) * trunk/hal/x86_64/hal_register.h (modified) * trunk/hal/x86_64/hal_segmentation.h (modified) * trunk/hal/x86_64/hal_trap.c (added) * trunk/hal/x86_64/hal_types.h (modified) * trunk/hal/x86_64/x86_printf.c (added) Update. The kernel now enables the GDT/IDT, and has trap entries. A ... Mon, 19 Jun 2017 15:46:36 GMT max@… [25] * trunk/hal/x86_64 (added) * trunk/hal/x86_64/__kheader.S (added) * trunk/hal/x86_64/hal_arch.c (added) * trunk/hal/x86_64/hal_arch.h (added) * trunk/hal/x86_64/hal_atomic.c (added) * trunk/hal/x86_64/hal_boot.S (added) * trunk/hal/x86_64/hal_boot.h (added) * trunk/hal/x86_64/hal_context.c (added) * trunk/hal/x86_64/hal_do_exceptions.c (added) * trunk/hal/x86_64/hal_do_interrupt.c (added) * trunk/hal/x86_64/hal_do_syscall.c (added) * trunk/hal/x86_64/hal_exception.c (added) * trunk/hal/x86_64/hal_gpt.c (added) * trunk/hal/x86_64/hal_interrupt.c (added) * trunk/hal/x86_64/hal_irqmask.c (added) * trunk/hal/x86_64/hal_kentry.S (added) * trunk/hal/x86_64/hal_kentry.h (added) * trunk/hal/x86_64/hal_register.h (added) * trunk/hal/x86_64/hal_remote.c (added) * trunk/hal/x86_64/hal_segmentation.h (added) * trunk/hal/x86_64/hal_special.c (added) * trunk/hal/x86_64/hal_syscall.c (added) * trunk/hal/x86_64/hal_types.h (added) * trunk/hal/x86_64/hal_uspace.c (added) * trunk/hdd/virt_hdd.dmg (modified) * trunk/kernel/kern/kernel_init.c (modified) First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL ...