Commit Graph

12 Commits

Author SHA1 Message Date
mintsuki
8460cee5ca misc: Implement stacktrace 2020-11-15 17:56:10 +01:00
mintsuki
a82dc582c7 Add BIOS drive indexing 2020-10-18 06:23:39 +02:00
mintsuki
c778e72af8 Fix up make clean 2020-10-04 00:01:05 +02:00
mintsuki
d9b062917a Fix all warnings and add -Werror to CFLAGS so people stop committing broken code 2020-10-01 02:16:28 +02:00
mintsuki
b41fa7e204 Fix bugs related to handling real mode switch in inline assembly sections; reenable LTO as that fixes it 2020-09-25 22:57:57 +02:00
mintsuki
ed5d049c72 Fix issue with int 13h DAP potentially not fitting within a single real mode segment; load stage 2 at 0x8000 and disable LTO as it is broken for some unknown reasons now 2020-09-25 22:36:26 +02:00
mintsuki
c869ab6f85 Add header dependencies to Makefiles 2020-09-21 12:46:42 +02:00
mintsuki
8410abb3d9 Build gzip and nasm as part of the toolchain to ensure reproducibility 2020-09-18 21:38:59 +02:00
VAN BOSSUYT Nicolas
9f0a2c6013 Move stivale in separate headers.
Making them easier to use when including "limine" has a submodule.
Also renamed stivale2_hdr_tag_framebuffer to stivale2_header_tag_framebuffer.
This make it more consistant with other declaration in stivale2.
2020-09-18 12:51:26 +02:00
mintsuki
4bda00b6cc Implement acpi_get_table() 2020-09-17 14:37:22 +02:00
mintsuki
1bb1bd2201 Revert to -masm=intel for inline assembly 2020-09-16 17:22:05 +02:00
mintsuki
cb9edd2a7b Reorganise source tree 2020-09-14 19:32:11 +02:00