Justin C. Miller
1758ee4215
Initial ramdisk support
...
- Create initrd library to support definitions and loading
- Allow tools compiled for the host machine to be built by wscript
- Create makerd tool to build initrd from manifest
- Move screenfont to initrd, so don't load framebuffer initially
2018-09-05 22:45:30 -07:00
Justin C. Miller
2fb92e8592
Move AHCI driver into separate drivers/ directory
2018-09-05 22:17:56 -07:00
Justin C. Miller
57829e1b79
Correct the name of 'modules' folder to 'libraries'
2018-09-05 22:15:05 -07:00
Justin C. Miller
28a90e550e
wscript change to dynamically detect KVM support for QEMU
2018-08-31 09:32:32 -07:00
Justin C. Miller
1664566bd2
enable KVM for qemu
2018-08-27 06:45:36 -07:00
Justin C. Miller
c5761cc51e
Add more wscript options for qemu/vbox debugging
2018-05-21 09:07:53 -07:00
Justin C. Miller
3fdf246a22
Split waf listen command out from vbox command
2018-05-20 17:59:59 -07:00
Justin C. Miller
9f38e7e5f5
Switch to building VBox images on-demand from QEMU image
2018-05-15 21:39:12 -07:00
Justin C. Miller
7eeeced2ca
Change wscript vbox copy
2018-05-14 22:53:01 -07:00
Justin C. Miller
0a231f2e0e
Return to disk-based booting
2018-05-10 01:24:31 -07:00
Justin C. Miller
87e7c5f00a
Updating wscripts to use custom tasks
2018-05-09 10:21:21 -07:00
Justin C. Miller
9128bfc5f1
Switch to clang and improve cpprt
2018-05-09 01:17:18 -07:00
Justin C. Miller
1dce0f265d
Add memory manager tests
2018-05-08 21:53:43 -07:00
Justin C. Miller
34156c55ae
Add simple stack trace to exception handler
2018-05-05 17:12:02 -07:00
Justin C. Miller
bc6a42735c
Bring Intel/HP efi source into project, remove gnu-efi
2018-05-05 14:13:38 -07:00
Justin C. Miller
b2f2a9c721
Set chipset to q35
2018-05-05 11:26:59 -07:00
Justin C. Miller
3a86e89116
Update wscripts
2018-05-05 11:01:34 -07:00
Justin C. Miller
0c553b3406
Switch to waf build system, first attempt
2018-05-04 23:50:48 -07:00