Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

exFAT in FreeDOS unlikely (but FD fixed 4 GB files) (Developers)

posted by Rugxulo Homepage, Usono, 17.03.2009, 00:28

> > EDIT: P.P.S. Eric Auer claims that FreeDOS has now been fixed to support
> 4
> > GB files. (DOS386, tested it yet?)
>
> No it isn't. SVN still reports the last change to kernel was made 9 months
> ago. (Well he said to me that the signed values in SFTs and error reporting
> by using the sign bit of actual values [C-ism] caused it not to support
> larger files so he could probably have fixed it by now.)

Here's what I know:

> > > (Eric): - FREEDOS support 4 GB files (easier than I thought)
>
> > (me): According to DOS386, it already worked, but the int 21h,
> > 73..h (FAT32) funcs didn't work (seeking
>
> (Eric): Not really. FreeDOS treats things as signed and uses negative
> values as error codes, so "classic" seek fails. The fix is to
> redefine a few variables as unsigned and pass error codes via
> separate variables... The int 21.7342 API seems to be EDR-DOS
> specific, a non-standard extension for above 4 GB big files.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 287 users online (1 registered, 286 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum