Commit Graph

16 Commits

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