Page 2 of 2
Re: Creating a 64-bit Kernel Tutorial
Posted: Mon Jan 09, 2017 1:35 pm
by bzt
Here's a loader booting 64 bit kernel with example, linker script and etc.
https://github.com/bztsrc/osz/tree/master/loader
Cheers
bzt
Re: Creating a 64-bit Kernel Tutorial
Posted: Wed Jan 11, 2017 11:22 am
by Boris
Thank you. Ive got to learn some stuff from this
Re: Creating a 64-bit Kernel Tutorial
Posted: Fri Mar 24, 2017 8:25 am
by MazyCrazy
Hey, i have a problem. Link script isn't working. 'ld' says "undefined symbo KERNEL_LMA". What does it mean? Should I define this address?
Thanks in advance.
Re: Creating a 64-bit Kernel Tutorial
Posted: Sat Sep 19, 2020 7:04 am
by bloodline
Hi bzt,
Is this code still available anywhere?
Re: Creating a 64-bit Kernel Tutorial
Posted: Sat Sep 19, 2020 8:12 am
by bzt
bloodline wrote:Hi bzt,
Is this code still available anywhere?
It has been evolved to the
BOOTBOOT Protocol and reference implementations. That linked repo contained the BIOS/Multiboot version in Assembly, and a very naive UEFI version. Multiple platforms and several booting environments has been added since. The
example 64 bit kernel hasn't changed a bit, only compiled for ARM too.
Cheers,
bzt
Re: Creating a 64-bit Kernel Tutorial
Posted: Sat Sep 19, 2020 10:28 am
by bloodline
bzt wrote:bloodline wrote:Hi bzt,
Is this code still available anywhere?
It has been evolved to the
BOOTBOOT Protocol and reference implementations. That linked repo contained the BIOS/Multiboot version in Assembly, and a very naive UEFI version. Multiple platforms and several booting environments has been added since. The
example 64 bit kernel hasn't changed a bit, only compiled for ARM too.
Cheers,
bzt
Ok! Many thanks