-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
bugSomething isn't workingSomething isn't workingcompatibilityBehaviour different than MS-DOS / FreeDOSBehaviour different than MS-DOS / FreeDOS
Description
When the kernel runs on a system without floppy drives, the first hard drive is still C:. So drives A: and B: are some kind of "dummy" drives.
In the event that no floppy drive is installed, the kernel currently misbehaves in the sense that B: is setup as phantom drive for A:. However, it should only do this if A: is a valid floppy, and B: is no physical drive.
Further, it should be verified what BPB and UDSC gets created by MS-DOS for non-existant drivers, and then adapt the EDR kernel to match them. Also, the kind of error reported when trying to access such a non-existant drive shall match the behaviour of MS-DOS.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingcompatibilityBehaviour different than MS-DOS / FreeDOSBehaviour different than MS-DOS / FreeDOS