From f1039974a64a371aa67f3a8f6053b58138b2d711 Mon Sep 17 00:00:00 2001 From: "ol.sc" Date: Thu, 18 Jun 2009 21:58:00 +0000 Subject: [PATCH] Added some more details on the specifics of the Apple2 C-library implementation. git-svn-id: svn://svn.cc65.org/cc65/trunk@3966 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- doc/apple2.sgml | 45 ++++++++++++++++++++++++++++++++++++++++++++- doc/apple2enh.sgml | 44 +++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 87 insertions(+), 2 deletions(-) diff --git a/doc/apple2.sgml b/doc/apple2.sgml index 4d96ad917..5f7a3be52 100644 --- a/doc/apple2.sgml +++ b/doc/apple2.sgml @@ -230,7 +230,8 @@ you cannot do it, it just means that there's no help. Limitations

-DOS 3.3 Limitations

+ +DOS 3.3

Although the standard binaries generated by the linker for the Apple ][ generally run both on DOS 3.3 (with Applesoft BASIC) and on ProDOS 8 (with @@ -254,6 +255,30 @@ BASIC.SYSTEM) there are some limitations for DOS 3.3:

+DIO

+ +Although generally works with all ProDOS 8 +devices, the function +simply always return 280 (which is only correct for a 140KB disk). + + +Direct console I/O

+ + + + Color + The Apple ][ has no color text mode. Therefore the functions + , + and + have no effect. + + Cursor + The Apple ][ has no hardware cursor. Therefore the function + has no effect. + +

+ + Other hints

@@ -288,6 +313,24 @@ discussion of the . +DIO

+ +The function has the single parameter + + + +so that for example slot 6 drive 1 is mapped to succeeds only if a +formatted disk is present in the drive. However intentionally no check is +performed on the presence of a ProDOS 8 disk. Therefore access to all standard +16-sector disks (as for instance DOS 3.3) is possible. + + Bugs/Feedback

diff --git a/doc/apple2enh.sgml b/doc/apple2enh.sgml index e6825d151..2a3998428 100644 --- a/doc/apple2enh.sgml +++ b/doc/apple2enh.sgml @@ -227,7 +227,7 @@ you cannot do it, it just means that there's no help. Limitations

-DOS 3.3 Limitations

+DOS 3.3

Although the standard binaries generated by the linker for the enhanced Apple //e generally run both on DOS 3.3 (with Applesoft BASIC) and on ProDOS 8 (with @@ -251,6 +251,30 @@ BASIC.SYSTEM) there are some limitations for DOS 3.3:

+DIO

+ +Although generally works with all ProDOS 8 +devices, the function +simply always return 280 (which is only correct for a 140KB disk). + + +Direct console I/O

+ + + + Color + The enhanced Apple //e has no color text mode. Therefore the functions + , + and + have no effect. + + Cursor + The enhanced Apple //e has no hardware cursor. Therefore the function + has no effect. + +

+ + Other hints

@@ -290,6 +314,24 @@ discussion of the . +DIO

+ +The function has the single parameter + + + +so that for example slot 6 drive 1 is mapped to succeeds only if a +formatted disk is present in the drive. However intentionally no check is +performed on the presence of a ProDOS 8 disk. Therefore access to all standard +16-sector disks (as for instance DOS 3.3) is possible. + + Bugs/Feedback

-- 2.39.5