ecomaikgolf / alma

toy kernel written in C++ for x86-64 machines with the mere purpose of learning OS development
8 stars 1 forks source link

Load kernel program headers #16

Closed ecomaikgolf closed 3 years ago

ecomaikgolf commented 3 years ago

Partially done, dealing with a bug that kernel code does not return

ecomaikgolf commented 3 years ago

Confirmed that is not a problem of the bootloader.

2021-07-03-010941_725x630_scrot

ecomaikgolf commented 3 years ago

Fixed with base address in kernel.ld

. = 0x100;

then with -z max-page-size=0x1000

2021-07-03-025114_657x324_scrot