netec:
Yes. My point was, however, that the limitation is not in the USB mass storage subsystem but in the RISC OS filing system design.
Specifically:
a) FileSwitch allows a maximum file size of 4GB (2^32-1).
b) FileCore allows a maximum file size of 2GB (2^31-1).
c) Image filing systems are limited by the maximum file size supported by the underlying "real" filing system.
d) DOSFS is an image filing system.
e) SCSIFS is a FileCore-based FS, and thus subject to FileCore's filesize limit (see b)
f) USB mass storage devices appear to the system as SCSI discs (thus using SCSIFS for access).
g) FAT formatted USB mass storage devices are accessed via DOSFS which sits on top of SCSIFS.
h) Thus, by "c", "d" and "e", FAT formatted media accessed via DOSFS over SCSI are limited to a maximum size of 2GB.
How to fix this? Simple; allow FileSwitch and FileCore to use larger values for maximum filesize.
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
RISC OS artist wows public with digital artwork A RISC OS-using artist has described exhibiting his digitally-created work in a public gallery as a "rewarding experience". Richard Ashbery, who used ArtWorks and Photodesk to create his images, showed off patterns and colourful illustrations to punters, who told him his work made a change from the oils and watercolour masterpieces usually exhibited. 1 comment, latest by socris on 18/11/08 4:23PM. Published: 17 Nov 2008