Reverse engineered Apple II hardware
This is a network card for the Apple II that uses a proprietary protocol for sharing disks and printers. The Z8530 serial communication controller IC is the same one used in the Apple IIgs and early Macintoshes so could technically support Localtalk. The two serial ports on the card use differential +/-5V I/O and can run up to 230.4Kbps.
An external box that looks almost exactly like a Macintosh Localtalk-PhoneNet box connects to the D-net port to provide an isolated connection to the shared communcation bus on outer two wires of the phone cables. Like all the typical PhoneNet adapter boxes, termination is not built in to the box so ends of the line would need termination resistors installed in the empty RJ11 jack.
An additional pin header TP
on the card is typically connected to pin 1 (the /IOSEL
signal) in slot
1 using a dummy expansion card. This lets the card provide two different boot ROMs - one for the slot that
the network card is installed in to provide a network booting feature, and one for slot 1 to provide a
network printing feature.
The card contains an 8K expansion ROM and an 8K SRAM which are accessed through the 2K memory window at
$C800
. One of the control lines out of the SCC is used to choose whether the ROM or SRAM should be active.
Schematic | Box Schematic | KiCad Project & all artifacts |