Skip to content

Fix FAT12 Filesystem Driver #6

@BrightCat14

Description

@BrightCat14

The current FAT12 driver in OpenDOS is not working correctly:

  • It does not display the contents of the root directory or subdirectories.
  • It is unclear whether it can read or write files properly.

Goal:
Fix the FAT12 driver so that files can be safely read, written, and listed.

Tasks:

  1. Verify reading of the root directory and subdirectories.
  2. Fix reading/writing of files to ensure data integrity.
  3. Add simple test programs: create a file, write text, read it back.

Why this is important:

  • A working FAT12 driver is essential for future features:

    • Executing user programs
    • Basic file utilities (ls, cat, etc.)

Who can do this:

  • Intermediate contributors familiar with C and low-level I/O.

Metadata

Metadata

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions