Commit Graph

16 Commits

Author SHA1 Message Date
Nero e26adff688 Workstate on disk I/O rework 2021-12-16 12:27:23 +00:00
Nero d7c1781d2f mbr: set up first 7 bytes of kernel PSP 2021-02-18 20:20:40 +00:00
Nero d142fb4f39 Omit printing dots from MBR 2021-02-18 19:38:42 +00:00
Nero 8131db9b29 Re-add support for booting from qemu harddisk 2021-02-18 19:04:36 +00:00
Nero 2d97bb57e5 Fix mbr: DAP size was incorrectly set to zero 2020-12-26 18:46:16 +00:00
Nero 50aa6e4eec Use uppercase non-struct constants for BPB 2020-10-25 09:15:33 +00:00
Nero 8ed9fe7465 Fix hdd booting using bpb struc 2020-09-19 08:22:50 +00:00
Nero 8e87cf0f75 Load kernel from reserved sectors in fatfs 2020-09-17 05:57:46 +00:00
Nero 404825387b mbr: make use of BPB includes 2020-04-30 20:22:14 +02:00
Nero abc7b563cd Revamp MBR
New features:
- ES:DI (potential PnP structure) is preserved
- FAT detection now works by checking for BPB values
- Uses booterr procedure
2020-04-21 23:27:00 +02:00
Nero 955acdacba Split code up into directories for bs and com binaries 2020-03-30 12:14:47 +00:00
Nero bc238a3bf9 i still dont know what im doing 2020-03-01 16:45:16 +00:00
Nero 4847eb4d88 Revert "Throw out previous x86 stuff"
This reverts commit 807db4a592.
2020-03-01 12:03:35 +00:00
Nero 807db4a592 Throw out previous x86 stuff 2019-12-22 02:52:40 +01:00
Nero c70f388548 Get MBR ready, add hdimage target 2019-09-17 22:41:39 +00:00
Nero 7c4a618385 Add first attempt of a MBR 2019-09-17 21:53:10 +00:00