Hey,
After a long two year break i decided to dig deep into the deeps off my hard drive and pull my OS out. After all this time i was wondering if anyone had managed to get a bootloader jumping into longmode yet as this is the key to my operating system.
Cheers
Peter
x86-64
Re:x86-64
You'll have to write your own bootloader, or at least an intermediate bootloader between GRUB and your kernel to initalise longmode for you.
I am currently writing a bootloader that will do pretty much the same stuff as GRUB but will support longmode kernels but I can't tell you how long it will take before it's finished (probably quite some time).
I am currently writing a bootloader that will do pretty much the same stuff as GRUB but will support longmode kernels but I can't tell you how long it will take before it's finished (probably quite some time).
Re:x86-64
Hi,
Cheers,
Brendan
Sorry, mine supports just about everything except 64 bit - it'll detect CPU/s capable of 64 bit and attempt to find 64 bit setup code and a 64 bit kernel within the boot image, but these don't exist so it defaults to 32 bit code .AR wrote:I think Brendan's OS has a 64bit kernel, there was also someone called "kernel64" on the boards but other than that your best source would be the official docs from AMD.
Cheers,
Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.