| www.delorie.com/archives/browse.cgi | search |
| From: | "Wojciech Galazka" <wojciech DOT galazka AT polkomtel DOT com DOT pl> |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: Support for files > 2 GB |
| Date: | Thu, 19 Oct 2000 14:01:15 +0200 |
| Organization: | NASK - www.nask.pl |
| Lines: | 38 |
| Message-ID: | <8smnrk$foh$1@pippin.nask.waw.pl> |
| References: | <Pine DOT SUN DOT 3 DOT 91 DOT 1001011084828 DOT 23081B-100000 AT is> <8skh36$7oi$1 AT pippin DOT nask DOT waw DOT pl> <2593-Wed18Oct2000192447+0300-eliz AT is DOT elta DOT co DOT il> |
| NNTP-Posting-Host: | plus287.polkomtel.com.pl |
| X-Trace: | pippin.nask.waw.pl 971956916 16145 212.2.97.160 (19 Oct 2000 12:01:56 GMT) |
| X-Complaints-To: | usenet AT nask DOT pl |
| NNTP-Posting-Date: | Thu, 19 Oct 2000 12:01:56 +0000 (UTC) |
| X-MimeOLE: | Produced By Microsoft MimeOLE V4.72.3612.1700 |
| X-Newsreader: | Microsoft Outlook Express 4.72.3612.1700 |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
Eli Zaretskii wrote: <2593-Wed18Oct2000192447+0300-eliz AT is DOT elta DOT co DOT il>... >> From: "Wojciech Galazka" <wojciech DOT galazka AT polkomtel DOT com DOT pl> >> >> Well, how about a DVD disc 5.4 GB in size with one big file fit onto it? >> Or files from another filesystem than can be accessed through a redirector? >> As I understand that DOS doesn't support files of that size ? >> Could we work over this 'limitation'? > >We cannot work around any limitation of file-oriented system calls >provided by DOS or Windows for DOS programs. > Perhaps, by enhancing the filesystem calls interface? >But even with FAT32 you cannot go beyond 4GB (give or take a few >bytes), probably because the offset is a 32-bit entity. I was thinking of a design a a MSCDEX type redirector that can handle ext2fs filesystem or more generally an interface that gives access to files larger than 4 GB. I don't think specifically about the FATxx filesystems as they are completely unsuitable for large files but rather for filesystem-free interface. I understand that this would be some sort of a 'nonstandard' and 'extension' to the original DOS but I didnt't find any solution that address that DOS limitation. So it's time to invent. :) >I don't think >there's any way around that limitation (does Windows 9X even allow >larger files?). Win32 API that is present on Windows 9x does not handle files larger than 2^31-2, or 2 gigabytes less two. This is because all file pointer values are signed values. So should do DOS under Windows 9x
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |