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

Re: Aux slots



Bill Garber <willy46pa@comcast.net> wrote:

> Ok, after long hours of searching FAQs and many web
> searches, I'm finally sick of looking for pinouts for these.
> Could someone please tell me what they are with descriptions
> of each for //e and IIgs.

The IIgs doesn't have an "auxiliary slot", so I assume you mean the
memory expansion slot.

Here is the pinout of the IIe auxiliary slot, transcribed from the 1985
edition of the IIe Technical Reference, sorted into numeric order.

Note that the diagram in the IIe Technical Reference has the pin
numbering laid out in an arbitrary order, grouping pins by function
rather than in strict numeric order.  I assume that the physical pin
numbering is in the same order as for the standard slots.

 1      3.58M
 2      VID7M
 3      SYNC'
 4      PRAS'
 5      VC
 6      C07X'
 7      WNDW'
 8      SEGA
 9      RA7
10      RA1
11      ROMEN1
12      ROMEN2
13      RA4
14      RA5
15      VID7
16      MD7
17      MD6
18      VID6
19      VID5
20      MD5
21      MD4
22      VID4
23      PHI0
24      CLRGAT'
25      80VID'
26      EN80'
27      ALTVID'
28      SEROUT'
29      ENVID'
30      +5V
31      GND
32      14M
33      PCAS'
34      LDPS'
35      R/W80
36      PHI1
37      CASEN'
38      VID3
39      MD3
40      MD2
41      VID2
42      VID1
43      MD1
44      MD0
45      VID0
46      RA6
47      H0
48      RA3
49      RA2
50      AN3
51      RA0
52      R/W'
53      Q3
54      SEGB
55      FRCTXT'
56      RA9'
57      RA10'
58      GR
59      7M
60      ENTMG'

Here is a brief description of the function of each group of pins.  If
you need much more information than this, you will have to get hold of a
IIe Technical Reference, or "Understanding the Apple IIe" by Jim Sather.
I have omitted the signal loading details.  (Most signals can drive two
LSTTL loads on the card in the auxiliary slot.)

3.58M is the video colour reference signal.

PHI0, 14M, PHI1, Q3 and 7M are the standard system timing signals.

VID7M clocks video dots out of the 74166 parallel to serial shift
register.

SYNC' is the video horizontal and vertical sync signal.

PRAS' and PCAS' are the multiplexed RAM row and column address strobes.

VC is the third low-roder vertical counter bit.

C07X' is the reset signal for the hand controllers (paddles).

WNDW' is the video non-blank window.

SEGA is the first low-order vertical counter bit

RA0-RA7 is the multiplexed RAM address bus.

ROMEN1 and ROMEN2 are the enable signals for motherboard ROMs.

MD0-MD7 is the internal (unbuffered) data bus.

VID0-VID7 is the video data bus.

CLRGAT' is the colour-burst gating signal.

80VID' enables 80-column display timing.

EN80' enables auxiliary RAM.

ALTVID' is the alternative video output to the video summing amplifier.

SEROUT' is the video serial output from the 74166 parallel-to-serial
shift register.

ENVID' is normally low; driving this line high disables the character
generator such that the video dots from the shift register are all high
(white), and alternative video can be sent out via ALTVID'.

+5V and GND are the usual supply rails.

LDPS' is the strobe to the video parallel-to-serial shift reigsetr. This
signal goes low to load the contents of the video data bus into the
shift register.

R/W80 is the read/write signal for RAM on the card in this slot.

CASEN' is the column address enable. This signal is disabled (held high)
during accesses to memory on the card in this slot.

H0 is the low-order horizontal byte counter.

AN3 is the output of annunciator 3.

R/W' is the 65C02 read/write signal.

SEGB is the second low-order vertical counter bit.

FRCTXT' is normally high; pulling this line low enables 14 MHz video
otuput even when GR is active.

RA9' and RA10' are character generator control signals from the IOU.

GR is the graphics mode enable signal.

ENTMG' is normally low; pulling this line high disables the master
timing from the PAL device.


Here is the pinout of the IIgs memory expansion slot, transcribed from
the IIgs Hardware Reference (2nd edition).

 1      GND
 2      +5V
 3      FRA9
 4      FRA8
 5      D2
 6      FRA6
 7      FRA3
 8      FRA4
 9      FRA5
10      FRA7
11      +5V
12      FR/W
13      FRA0
14      FRA2
15      FRA1
16      D7
17      /CCAS
18      CROW0
19      CROW1
20      /CROMSEL
21      +5V
22      GND
23      GND
24      +5V
25      D0
26      /CSEL
27      MSIZE
28      D6
29      D4
30      D5
31      PHI2
32      ABORT
33      D3
34      GND
35      /CRAS
36      D1
37      A10
38      A11
39      A12
40      A13
41      A14
42      A15
43      +5V
44      GND

Here is a brief description of the function of each group of pins.  See
the IIgs Hardware Reference for more details.

FRA0-9 supplies the 10-bit multiplexed RAM address or the low order 10
bits of the ROM address.

FR/W is the write enable to the RAM; R/W from microprocessor or DMA.

/CCAS is the RAM column address strobe.

CROW0-1 is the two bit selector for one of four RAM rows.

/CROMSEL is the card ROM select; low for access to banks $F0-$FD ($FB
for the 1 MB IIgs motherboard).

/CSEL is the card data buffer direction control; high when reading card
data.

MSIZE is an output from the card which indicates RAM row size.  Leave
unconnected for 256K rows (18 bit multiplexed RAM address), tie to
ground for 1M rows (20 bit multiplexed RAM address).

D0-7 is the microprocessor data bus.

PHI2 is the microprocessor clock; rising edge indicates a valid bank
address on D0-D7 (but not for DMA cycles).

A10-15 are the six high order address bits; used to decode ROM
addresses.

ABORT goes to the 65816 ABORT pin.

/CRAS is the RAM row address strobe.

+5V and GND are the usual supply rails.  Maximum current available on
+5V is 600 mA.

> Also, why are there 2 different pinouts for the IIgs power source

The original IIgs motherboard (which supports ROM 00 or ROM 01) can be
installed into an Apple IIe, so it has a second power connector which
can be used with the IIe power supply.  The IIgs power supply has a
different (single row) connector, which is also supported by the
original IIgs motherboard, and is the only power connector available on
the 1 MB IIgs motherboard (ROM 3).

-- 
David Empson
dempson@actrix.gen.nz