]> git.sur5r.net Git - cc65/commit
ProDOS 8 requires an page-aligned 1kB IO-buffer for every open file. The implementati...
authorol.sc <ol.sc@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 10 Sep 2009 09:59:26 +0000 (09:59 +0000)
committerol.sc <ol.sc@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 10 Sep 2009 09:59:26 +0000 (09:59 +0000)
commitd91fe6b87791d40de6c164a0c6d31e4f3757b30b
treea24daccd82ca421bca096de388e02e8ae79dcc06
parent19397b742d4331198d4aa742306e6370c15f3a19
ProDOS 8 requires an page-aligned 1kB IO-buffer for every open file. The implementation using posix_memalign() is universally correct but quite expensive. There I added support for overriding this implementation with maybe limited (i.e. to one open file) but cheaper custom implementations.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4142 b7a2c559-68d2-44c3-8de9-860c34a00d81
libsrc/apple2/Makefile
libsrc/apple2/iobuf.s [new file with mode: 0644]
libsrc/apple2/mli.s
libsrc/apple2/open.s
libsrc/apple2enh/Makefile