Skip to content

Conversation

@ghaerr
Copy link
Owner

@ghaerr ghaerr commented Mar 4, 2024

Adds initial port of fsck_msdos as fsck-dos under elkscmd/fsck_dos directory.

This initial port compiles but is not able to perform consistency checks on 1440k floppies due to running out of data space on ELKS. Discussed in #1819.

Next steps would be to put wrapper functions around malloc and calloc and use a typedef char __far *lpstr or equivalent to enable the program to be portable to ELKS as well as still be able to run on hosts (using typedef char *lpstr).

Currently does not fit on 1440k floppy but can for testing by commenting out other :disk_utilentries in elkscmd/Applications.

@ghaerr ghaerr merged commit 48366bc into master Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants