[comp.sys.apple2] ][c

sehrlich@lynx.northeastern.edu (01/18/91)

For those of you who wanted to know of some of the responses I 
received from my question about the differences in the original
Apple ][c computer, here was one of the more informative responses
I got: 
 
	Hi there, I'm a friend of Pete's - a roving Hacker you might say.
 
	-----
	 The Apple //c Family
	-----
	Changes have been made to the Apple //c since the original version
	was introduced.  The first change was made in order to support the
	UniDisk 3.5 external drive, and included a set of ROM-based
	machine-language routines called the PROTOCOL CONVERTER.  The
	latest version incorporates all the UniDisk 3.5 upgrade features, a
	new version of the Protocol Converter called the SMARTPORT, and
	support for an optional memory expansion card.
		Note: Smartport is merely a new name for the Protocol Converter
			 all the specifications for the Smartport apply to the
			 Protocol Converter, and vice versa.
 
	-----
	 Identifying Your Apple //c
	-----
	There are basically three version of the Apple //c:
		o the ORIGINAL Apple //c
		o the UNIDISK 3.5 Apple //c
		o the MEMORY EXPANSION Apple //c
	You can tell which Apple //c you have by checking the value of the
	ID byte at ROM location 64447 ($FBBF in hexadecimal).  The value of
	this byte is 255 ($FF) in the original Apple //c, 0 ($00) in the
	UniDisk 3.5 version, and 3 ($03) in the memory expansion version.
		Checking the ID byte: You can check the value of the ID byte
		from Applesoft by typing  PRINT PEEK (64447).
 
	-----
	 The Original Apple //c
	-----
	The original Apple //c is the oldest member of the //c family. It has
	the following features:
		o the 65C02 microprocessor
		o 128K of RAM
 
	-----
	 The UniDisk 3.5 Apple //c
	-----
	This is the Apple //c that introduced support for the UniDisk 3.5 drive.
	It includes the following changes to the original Apple //c:
		o the Protocol Converter, to support the UniDisk 3.5 external
		  disk drive
		o a 256K IC to replace the 128K ROM
		o some new serial port commands
		o the Mini-Assembler
		o two new Monitor commands (STEP and TRACE)
		o built-in diagnostics
	The UniDisk 3.5 Apple //c also includes improved interrupt handler
	features and new external drive startup procedures.
 
	-----
	 The Memory Expansion Apple //c
	-----
	The Apple //c that supports an optional memory expansion card
	supports all of the features of the UniDisk 3.5 version.  It includes
	the following changes:
		o an internal conncetor to support an optiona memory expansion
		  card.
		o 4 64Kx4 RAM ICs to replace the 16 64Kx1 ICs
	The Apple //c that supports the memory expansion option also recognizes
	the I/O port ("slot") entry points in the firmware.  The mouse, located
	at port 4 in the original and UniDisk 3.5 versions, is now at port 7.
	The memory expansion card uses port 4 in the new Apple //c.  What this
	means is that ALL THE MOUSE I/O ENTRY POINT ADDRESSES HAVE BEEN CHANGED
	FROM $C4XX TO $C7XX.
 
				All of this neat info, per verbatim the:
					Apple //c Technical Reference Manual
					(c)1986
 
							'njoy

							-C


And for those of you who are wondering which version I have, I
discovered mine to be the Unidisk version.

Hope this helps.

Scott