|
c3a6139f83
|
Run image from temporary copy to avoid modified disk image file
|
2022-03-14 00:57:24 -04:00 |
|
|
3d3a433800
|
Update to rscons 3.0.2
|
2022-03-14 00:51:54 -04:00 |
|
|
54451bcf5b
|
Add initial HOS EFI Loader sources
|
2022-03-13 23:16:37 -04:00 |
|
|
1fc2dd34e5
|
Update build system for 64-bit, EFI, and D
|
2022-03-13 22:46:59 -04:00 |
|
|
56c3be9207
|
Update to rscons 3.0.0
|
2022-02-28 13:40:08 -05:00 |
|
|
c6ae200a54
|
Update to rscons 2.3.0
Move cross compiler to i686-elf-gcc directory.
Automatically build cross compiler using rscons subsidiary script.
|
2021-12-08 11:33:03 -05:00 |
|
|
aa28284187
|
build kernel .size file on build
|
2020-10-25 17:06:56 -04:00 |
|
|
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 |
|