• MorphOS Developer
    Piru
    Posts: 576 from 2003/2/24
    From: finland, the l...
    MorphOS PFS (as included with MorphOS) does not support >2GB files.

    Quote:

    BSzili wrote:
    The 64-bit MorphOS packets are not implemented yet in PFS:
    http://repo.or.cz/w/AROS.git/blob/HEAD:/rom/filesys/pfs3/fs/dostohandlerinterface.c#l321

    If the filesystem does not implement the DOS64 packets (they return ACTION_NOT_KNOWN), dos.library will fall back to implementing the 64bit dos.library calls via the older dospackets. Thus, you can call the new 64bit DOScalls and they work as expected, even with PFS3.

    The packets only need be implemented if larger than 2GB files are supported (which they are not).

    The details of adding 64bit dospacket support is documented in the SDK dos/dosextens.h header file.

    Of course if AROS manages to add support for large partitions (and files) that would be very welcome development. Of course I will not rule out backporting the changes to MorphOS included PFS, but great care must be taken to make sure that no incompatibilities are introduced.

    [ Edited by Piru 02.08.2014 - 12:54 ]
  • »02.08.14 - 13:49
    Profile