unknown
|
01c7b53883
|
Separating x86 and x64 kernels in order to map kernel to higher half easily. [In Progress]
|
2015-09-03 16:38:24 -04:00 |
|
HyperAssembler
|
4271c61388
|
Added kernel size and kernel heap management
|
2015-02-08 00:18:22 -08:00 |
|
HyperAssembler
|
ed9190db61
|
Wow.... We are indeed in long mode. Although the current implementation is ugly. Still historical!!
|
2015-02-01 14:14:44 -08:00 |
|
HyperAssembler
|
510fd9e116
|
Yay! Get compatibility mode working and everything setup except for just jumping to 64bit code segment. However elf32 cannot hold x64 code. Gonna go in x64 after implementing elf64 loader.
|
2015-02-01 02:31:36 -08:00 |
|
HyperAssembler
|
7568cb5890
|
Ahh... Added support for x86_64 PAE paging. But realized that I need to add support for loading elf64, which hopefully will be done by tomorrow.
|
2015-01-31 23:36:32 -08:00 |
|
HyperAssembler
|
82561feeea
|
Push missing grub.cfg and linker script for x86, x86_64
|
2015-01-30 00:34:05 -08:00 |
|