Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Whether Freedos support exfat in the future ? #104

Open
axionga opened this issue May 15, 2023 · 2 comments
Open

Whether Freedos support exfat in the future ? #104

axionga opened this issue May 15, 2023 · 2 comments
Labels
enhancement New feature or request
Milestone

Comments

@axionga
Copy link

axionga commented May 15, 2023

Whether Freedos support exfat in the future ?

@lss4
Copy link

lss4 commented May 18, 2023

There were some discussions here.

And AFAIK there were also some very old discussions in FreeDOS mailing lists regarding this matter, but from what I could put together, supporting exFAT in DOS at this point will not necessarily overcome FAT32's 4GB file barrier.

@PerditionC
Copy link
Contributor

short answer, don't expect it soon and don't expect when available to support pre 386 computers because it will need 64 bit support. long answer yes, but to make it useful there are several places in the kernel effected and some may cause compatibility issues. support will likely be published with or shortly after gpt (guid partition table) support is published as it involves adding 64bit support (i need to create helper math routines for gcc-i16, currently i only have them for openwatcom). currently I am tracking windows 3 issues around locking but with limited time it's taking longer than I wanted. exfat support will be optional and possibly only published in source form. the filesystem is not much more complex than fat but the use of unicode names is something I haven't researched yet how best to handle. lfn support will have to be involved and currently that is generic tsr.

@PerditionC PerditionC added the enhancement New feature or request label May 18, 2023
@PerditionC PerditionC added this to the 2.45 milestone Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants