|  |  | @83 | 8 years | max | we want to have the LAPIC non-cacheable | 
                
                  |  |  | @82 | 8 years | max | Rename a certain number of things, and improve the APIC support. | 
                
                  |  |  | @81 | 8 years | max | silence a few warnings | 
                
                  |  |  | @80 | 8 years | max | add the timer vector, for now it double-faults | 
                
                  |  |  | @79 | 8 years | max | invalidate the page directly | 
                
                  |  |  | @78 | 8 years | max | print %rip, and add cli/sti | 
                
                  |  |  | @77 | 8 years | max | Start hiding the architecture-specific drivers behind the … | 
                
                  |  |  | @76 | 8 years | max | empty out the x86 drivers | 
                
                  |  |  | @75 | 8 years | max | Create the drivers/ sub-directory in each hal, and move soclib
into … | 
                
                  |  |  | @74 | 8 years | max | (forgot to commit this) | 
                
                  |  |  | @73 | 8 years | max | now that the fields are stable, embed the VA base in XPTR | 
                
                  |  |  | @72 | 8 years | max | start defining some remote functions, and use uint8_t instead of
char | 
                
                  |  |  | @71 | 8 years | max | advance a little | 
                
                  |  |  | @70 | 8 years | max | start constructing the bootinfo structure | 
                
                  |  |  | @69 | 8 years | max | use uint8_t instead | 
                
                  |  |  | @67 | 8 years | max | switch to 64GB of VA per cluster, with 256 clusters | 
                
                  |  |  | @61 | 8 years | max | cosmetic | 
                
                  |  |  | @57 | 8 years | max | move the ldscript into x86_64/ | 
                
                  |  |  | @54 | 8 years | max | make it compile on x86 | 
                
                  |  |  | @51 | 8 years | max | Create the core/ sub-directory for x86_64. | 
                
                  |  |  | @48 | 8 years | max | Put panics everywhere | 
                
                  |  |  | @47 | 8 years | max | Use mcmodel=large, in order to have a kernel image that is located at … | 
                
                  |  |  | @46 | 8 years | max | Start implementing TLS. | 
                
                  |  |  | @45 | 8 years | max | Add some code for LAPIC; far from complete, but a good start. | 
                
                  |  |  | @44 | 8 years | max | Update. We need to use two separate arrays: one for the heap and one … | 
                
                  |  |  | @43 | 8 years | max | simplify | 
                
                  |  |  | @42 | 8 years | max | Explicitly use configurable parameters | 
                
                  |  |  | @39 | 8 years | max | Parse RSDP->RSDT->MADT, and get the LAPIC PA. | 
                
                  |  |  | @38 | 8 years | max | Use 4GB of VA per cluster, and 8GB of PA. | 
                
                  |  |  | @35 | 8 years | max | Update:
 * Introduce a basic VM manager in hal_gpt.c, to create the … | 
                
                  |  |  | @34 | 8 years | max | Update the types (from i386/). | 
                
                  |  |  | @32 | 8 years | max | Update. Retrieve and parse the multiboot info, and dump the mmap. Some … | 
                
                  |  |  | @31 | 8 years | max | Silence a few gcc warnings. | 
                
                  |  |  | @29 | 8 years | max | Update. The kernel now enables the GDT/IDT, and has trap entries. A … | 
                
                  |  |  | @25 | 8 years | max | First shot of the x86_64 port. It uses Multiboot V1. Most of the HAL … |