Port |
Device |
Type |
Function |
01 |
Intel 8275 CRT |
IN/OUT |
PARAMETER PORT |
02 |
Intel 8275 CRT |
IN/OUT |
COMMAND/STATUS PORT |
04 |
uPD765 FDC |
IN |
MAIN STATUS REGISTER |
05 |
uPD765 FDC |
IN/OUT |
DATA REGISTER |
08 |
Z80A SIO |
IN/OUT |
DATA CHANNEL A (TERMINAL) |
09 |
Z80A SIO |
IN/OUT |
DATA CHANNEL B (PRINTER) |
0A |
Z80A SIO |
IN/OUT |
CONTROL CHANNEL A (TERMINAL) |
0B |
Z80A SIO |
IN/OUT |
CONTROL CHANNEL B (PRINTER) |
0C |
Z80A CTC |
IN/OUT |
CTC1 CHANNEL 0 (SIO A BAUDRATE) |
0D |
Z80A CTC |
IN/OUT |
CTC1 CHANNEL 1 (SIO B BAUDRATE) |
0E |
Z80A CTC |
IN/OUT |
CTC1 CHANNEL 2 (CRT INT) |
0F |
Z80A CTC |
IN/OUT |
CTC1 CHANNEL 3 (FDC INT) |
10 |
Z80A PIO |
IN/OUT |
DATA (KEYBOARD) |
11 |
Z80A PIO |
IN/OUT |
DATA (PARALLEL I/O) |
12 |
Z80A PIO |
IN/OUT |
CONTROL (KEYBOARD) |
13 |
Z80A PIO |
IN/OUT |
CONTROL (PARALLEL I/O) |
14 |
SWITCH/MOTOR |
IN/OUT |
READ DIP SWITCHES / ENABLE FLOPPY MOTOR |
18 |
ROM |
OUT |
DISABLE PROM0 |
19 |
ROM |
OUT |
DISABLE PROM1 |
1C |
SOUND |
OUT |
BEEP |
44 |
Z80A CTC |
IN/OUT |
CTC2 CHANNEL 0 (WDC INT), ONLY WITH RC763 |
45 |
Z80A CTC |
IN/OUT |
CTC2 CHANNEL 1 (UNUSED), ONLY WITH RC763 |
46 |
Z80A CTC |
IN/OUT |
CTC2 CHANNEL 2 (UNUSED), ONLY WITH RC763 |
47 |
Z80A CTC |
IN/OUT |
CTC2 CHANNEL 3 (UNSED), ONLY WITH RC763 |
60 |
WD1002 WDC |
IN/OUT |
DATA REGISTER |
61 |
WD1002 WDC |
IN/OUT |
ERROR REGISTER / WRITE PRECOMP |
62 |
WD1002 WDC |
IN/OUT |
SECTOR COUNT |
63 |
WD1002 WDC |
IN/OUT |
SECTOR NUMBER |
64 |
WD1002 WDC |
IN/OUT |
CYLINDER LOW |
65 |
WD1002 WDC |
IN/OUT |
CYLINDER HIGH |
66 |
WD1002 WDC |
IN/OUT |
SIZE/DRIVE/HEAD |
67 |
WD1002 WDC |
IN/OUT |
STATUS / COMMAND REGISTER |
D1 |
SEM702 |
OUT |
CHARACTER NUMBER REGISTER |
D2 |
SEM702 |
OUT |
CHARACTER LINE REGISTER |
D3 |
SEM702 |
OUT |
CHARACTER DATA REGISTER |
E0 |
SIMFTP |
IN/OUT |
EMULATOR FILE TRANSFER COMMAND REGISTER |
E1 |
SIMFTP |
IN/OUT |
EMULATOR FILE TRANSFER DATA REGISTER |
EE |
MEMDISK |
OUT |
MEMORY DISK TRACK REGISTER |
EF |
MEMDISK |
IN/OUT |
MEMORY DISK TRACK / STATUS REGISTER |
F0 |
Intel 8237 DMA |
IN/OUT |
CHANNEL 0 ADDRESS REGISTER (WDC) |
F1 |
Intel 8237 DMA |
IN/OUT |
CHANNEL 0 COUNTER REGISTER (WDC) |
F2 |
Intel 8237 DMA |
IN/OUT |
CHANNEL 1 ADDRESS REGISTER (FDC) |
F3 |
Intel 8237 DMA |
IN/OUT |
CHANNEL 1 COUNTER REGISTER (FDC) |
F4 |
Intel 8237 DMA |
IN/OUT |
CHANNEL 2 ADDRESS REGISTER (CRT) |
F5 |
Intel 8237 DMA |
IN/OUT |
CHANNEL 2 COUNTER REGISTER (CRT) |
F6 |
Intel 8237 DMA |
IN/OUT |
CHANNEL 3 ADDRESS REGISTER (CRT CASCADE) |
F7 |
Intel 8237 DMA |
IN/OUT |
CHANNEL 3 COUNTER REGISTER (CRT CASCADE) |
F8 |
Intel 8237 DMA |
IN/OUT |
WRITE COMMAND REGISTER / READ STATUS REGISTER |
F9 |
Intel 8237 DMA |
OUT |
WRITE REQUEST REGISTER |
FA |
Intel 8237 DMA |
OUT |
WRITE SINGLE MASK REGISTER BIT |
FB |
Intel 8237 DMA |
OUT |
WRITE MODE REGISTER |
FC |
Intel 8237 DMA |
OUT |
CLEAR BYTE POINTER FLIP/FLOP |
FD |
Intel 8237 DMA |
IN/OUT |
MASTER CLEAR / READ TEMPORARY REGISTER |
FF |
Intel 8237 DMA |
OUT |
WRITE ALL MASK REGISTER BITS |