|
3d30025d3b
|
write a map file when linking
|
2020-10-25 16:48:42 -04:00 |
|
|
a474368435
|
increase kernel font size a little
|
2020-10-20 17:28:43 -04:00 |
|
|
9fde638b6e
|
build with -O2
|
2020-10-20 15:09:00 -04:00 |
|
|
dba3d28bbf
|
draw a character
|
2020-10-20 13:34:02 -04:00 |
|
|
610f30fae9
|
generate a built-in kernel font
|
2020-10-20 00:34:53 -04:00 |
|
|
e22b90b768
|
configure GRUB to boot HOS automatically after 1s
|
2020-10-20 00:17:05 -04:00 |
|
|
08fc9a5445
|
rename target run-bios -> run
|
2020-10-20 00:11:12 -04:00 |
|
|
b202eca0cc
|
define startup stack in linker script, not assembly
|
2020-10-19 22:23:39 -04:00 |
|
|
412925a790
|
switch from multiboot to multiboot2
|
2020-10-18 14:25:06 -04:00 |
|
|
8f9881889b
|
build both BIOS and EFI images
|
2020-10-18 13:16:02 -04:00 |
|
|
a9a2f6dcaf
|
fix GRUB config to add a HOS menu entry
|
2020-10-15 20:01:40 -04:00 |
|
|
9befd553eb
|
always disassemble kernel when building
|
2020-10-15 19:47:20 -04:00 |
|
|
6053745ee9
|
build kernel as 32-bit ELF for now so GRUB can recognize it as multiboot
|
2020-10-15 19:46:53 -04:00 |
|
|
0adc6e395c
|
Add more modern build script for kernel and disk image based on osdev Bare Bones template
GRUB is not identifying the kernel as multiboot compatible. Possibly
because I am using x86_64 instead of i686. Need to investigate further.
|
2020-10-14 21:20:41 -04:00 |
|
|
bbf212d5a2
|
add configure script
|
2020-10-13 19:53:14 -04:00 |
|