[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What's the difference between a IIc that is a "3" and a "4"?



Jason Whorton <jason@microxl.com> wrote:

> Hello.  What is the difference between a IIc that reports "3" on the print
> peek (64447) and one that reports "4"?

The "3" version is the memory expansion IIc (the first one that contains
the memory expansion slot).  The "4" version has bug fixes but no new
features.

Here is the technical note which describes all the Apple IIc firmware
revisions (reformatted slightly).


Apple II
Technical Notes
________________________________________________________________________
                                             Developer Technical Support


Apple IIc
#7:    Existing Versions

Revised by:    Matt Deatherage                             November 1988
Written by:    Guillermo Ortiz                             November 1987

This Technical Note describes the main differences between the five
different IIc ROM versions which encompass the original IIc and four
revisions.
________________________________________________________________________


Original IIc ( $FBBF = $FF )

o    Can use the IIc external drive only
o    No AppleTalk firmware
o    PR#7 boots the second drive
o    Mouse firmware maps to slot 4
o    Serial firmware does not mask incoming linefeed characters
o    Serial firmware does not support XON/XOFF protocol


3.5 ROM IIc ( $FBBF = $00 )

o    Can use the IIc external drive and the UniDisk 3.5 drive
o    AppleTalk firmware maps to slot 7
o    PR#7 returns the message "AppleTalk Off Line"
o    Mouse firmware maps to slot 4
o    Serial firmware defaults to mask all incoming linefeed characters
o    Serial firmware supports XON/XOFF protocol

Original "Memory-Expandable" IIc ( $FBBF = $03 )

o    Can use the IIc external drive, the UniDisk 3.5 drive, and the IIc
     Memory Expansion Card
o    Mouse firmware maps to slot 7
o    No AppleTalk firmware
o    PR#7 kills the system
o    Serial firmware defaults to mask all incoming linefeed characters
o    Serial firmware supports XON/XOFF protocol


Revised "Memory-Expandable" IIc ( $FBBF = $04 )

Same as Original Memory-Expandable, plus:
o    Keyboard buffering firmware bug fixed
o    Firmware returns correct information when the Memory Expansion Card
     is not present


Apple IIc Plus ( $FBBF = $05 )

o    Can use the external IIc drive, the UniDisk 3.5 drive, the Apple
     3.5 drives, but not the original IIc Memory Expansion Card.
o    Contains a Memory Expansion Card connector
o    3.5" internal drive replaces 5.25" internal drive
o    Mouse maps to slot 7
o    PR#7 kills the system
o    4 MHz 65C02 microprocessor
o    Accelerator chip and static RAM cache permit operation up to 4 MHz
o    Keyboard replaced with Apple Standard Keyboard (minus numeric
     keypad)
o    Internal power supply
o    Internal modem connector
o    Serial ports refitted with mini-DIN 8 connectors
o    Headphone jack has been removed
o    Volume control relocated above the keyboard
o    40/80 column switch replaced by keyboard (Sholes/Dvorak) switch


Further Reference
o    Apple IIc Technical Reference Manual
o    Apple IIc Technical Note #5, Memory Expansion on the Apple IIc
o    Apple IIc Technical Note #6, Buffering Blues
o    Apple II Miscellaneous Technical Note #2, Apple II Family
     Identification Routines 2.1
o    Apple II Miscellaneous Technical Note #7, Apple II Family
     Identification
o    Apple II Miscellaneous Technical Note #8, Pascal 1.1 Firmware
     Protocol ID Bytes



-- 
David Empson
dempson@actrix.gen.nz
Snail mail: P.O. Box 27-103, Wellington, New Zealand