Skip to content

Behaviour on systems without floppy drives #152

@boeckmann

Description

@boeckmann

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcompatibilityBehaviour different than MS-DOS / FreeDOS

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions