Apple IIc (not IIC+) details

From: Eric Smith <eric_at_brouhaha.com>
Date: Mon Aug 7 14:35:02 2000

> While there seems to be a fair amount of information about the older apples,
> i.e. ][, ][+, and the IIc+, I've been unable to find any menaingful
> information on the web about the plain-old IIc. It has an external
> connector to a floppy disk drive, but I've found no information about the
> drive itself. The IIc+ has an external "intelligent" drive, and I'd like to
> know what that means, in this case, not to mention that I'd like to know
> about the "intelligent" hard disk that attaches to the IIc+ via that same
> connector, though perhaps not using the same protocol.

AFAIK, the IIc+ has the internal equivalent of a UniDisk 3.5, which was a
"normal" Apple 800K mechanism with a microprocessor-based daughterboard
added. It communicates with the IIc through a packet protocol, which is
called SmartPort. However, the actual disk controller hardware of the IIc+
is just the IWM chip, which is a slightly fancier single-chip version of
Woz's original disk controller.

The only "intelligent hard drive" that Apple made for hooking up to floppy
disk ports on their computers was the HD20. (Not the HD20-SC, which is SCSI.)
The HD20 is only supported on Macintoshes, and it's protocol is NOT the
same as SmartPort. I don't know any technical reason why it wouldn't be
possible to write a driver to use the HD20 on the IIc+, but I haven't heard
of anyone doing it.

> There's also little definitive information about the memory usage for I/O
> and how (and how closely) they emulated the ][+ slot usage. They've
> apparently memory mapped the keyboard, so I would also like to know where in
> the memory map the keyboard lives.

AFAIK, the keyboard is encoded at $C000 and $C010, just like any other
Apple II. The shift and option keys might be wired to the extra button
inputs, just like the old "shift key mod" people did on earlier Apples.

> I'm considering cutting a hole in the side of the box to accomodate some
> sort of I/O channel. I understand that there was an expander available from
> a third party, but have little information about that. The slot I'd make in
> the box would accomodate a 40-pin, or perhaps 50-pin inline cable connector.
> Since I'd prefer to make an internally buffered I/O channel as opposed,
> simply, to bringing out the CPU's signals, it would be useful to have some
> information.
>
> Any suggestions?

Well, my main suggestion would be that if you're trying to accomplish
something *practical*, you should just use a late-model laptop computer.
But if you're just doing this for fun, more power to you!
Received on Mon Aug 07 2000 - 14:35:02 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:32:44 BST