fwsGonzo / barebones

Barebones multiboot kernel for beginners
150 stars 10 forks source link

Can we have 64-bit long mode support please? #1

Closed akalsi87 closed 5 years ago

fwsGonzo commented 5 years ago

I will add it once I'm "done" with my GBC emulator project. So I'll add this feature during christmas at the latest.

fwsGonzo commented 5 years ago

Alright, its a bit late, but the kernel is 64-bit now. I added a tag for the 32-bit variant so that it's possible to go back. There has to be a chainloader now that is a 32-bit kernel that loads the 64-bit kernel as a multiboot module for qemu to accept the 64-bit ELF. It's really a Qemu issue, as GRUB has no problem accepting 64-bit multiboot ELFs.

akalsi87 commented 5 years ago

Thanks!