IBM IDE Controller Pinouts
XT Bus
IBM XT Bus (Model 25 and 30)
IBM MCA IDE (model 50)
ATA (Lacuna 9577, 9533, 9553)

Please send additional information on these interfaces to ME



XT-Bus (8-bit) IDE
-RESET           1   2  Ground
Data Bit 7       3   4  Ground
Data Bit 6       5   6  Ground
Data Bit 5       7   8  Ground
Data Bit 4       9  10  Ground 
Data Bit 3      11  12  Ground
Data Bit 2      13  14  Ground
Data Bit 1      15  16  Ground
Data Bit 0      17  18  Ground
Ground          19  20  Key (Missing pin)
AEN             21  22  Ground
-IOW            23  24  Ground
-IOR            25  26  Ground
-DACK 3         27  28  Ground
DRQ 3           29  30  Ground
IRQ 5           31  32  Ground
Address Bit 1   33  34  Ground
Address Bit 0   35  36  Ground
-CS1FX          37  38  Ground
-Drive Active   39  40  Ground

IBM Unique XT-Bus (PS/2 Model 25 and 30) IDE Connector
-RESET           1   2  -Disk Installed
Data Bit 0       3   4  Ground
Data Bit 1       5   6  Ground
Data Bit 2       7   8  Ground
Data Bit 3       9  10  Ground
Data Bit 4      11  12  Ground
Data Bit 5      13  14  Ground
Data Bit 6      15  16  Ground
Data Bit 7      17  18  Ground
-IOR            19  20  Ground
-IOW            21  22  Ground
-CS1FX          23  24  Ground
Address Bit 0   25  26  Ground
Address Bit 1   27  28  Ground
Address Bit 2   29  30  +5Vdc
Reserved        31  32  +5Vdc
-DACK 3         33  34  Ground
DRQ 3           35  36  Ground
IRQ 5           37  38  Ground
I/O CH RDY      39  40  +12Vdc
Spare           41  42  +12Vdc
Spare           43  44  +12Vdc

MCA IDE (Model 50)
For those of you out there that recognize it, it IS an extension to the microchannel bus... 
-CD SETUP        A1    B1   Address Bit 15
Address Bit 13   A2    B2   Address Bit 14
Ground           A3    B3   Ground
Address Bit 11   A4    B4   OSC (14.3 MHz)
Address Bit 10   A5    B5   Ground
Address Bit 9    A6    B6   Address Bit 12
+5Vdc            A7    B7   -CMD
Address Bit 8    A8    B8   -CD SFDBK
Address Bit 7    A9    B9   Ground
Address Bit 6    A10   B10  Data Bit 1
+5Vdc            A11   B11  Data Bit 3
Address Bit 5    A12   B12  Data Bit 4
Address Bit 4    A13   B13  Ground
Address Bit 3    A14   B14  CHRESET
+5Vdc            A15   B15  Data Bit 8
Address Bit 2    A16   B16  Data Bit 9
Address Bit 1    A17   B17  Ground
Address Bit 0    A18   B18  Data Bit 12
+12Vdc           A19   B19  Data Bit 14
-ADL             A20   B20  Data Bit 15
-PREEMPT         A21   B21  Ground
-BURST           A22   B22  Data Bit 0
+5Vdc            A23   B23  Data Bit 2
ARB 0            A24   B24  Data Bit 5
ARB 1            A25   B25  Ground
ARB 2            A26   B26  Data Bit 6
+12Vdc           A27   B27  Data Bit 7
ARB 3            A28   B28  Data Bit 10
+ARB/-GRANT      A29   B29  Ground
-TC              A30   B30  Data Bit 11
+5Vdc            A31   B31  Data Bit 13
-S0              A32   B32  -SBHE
-S1              A33   B33  Ground
+M/-IO           A34   B34  -CD DS 16
Ground           A35   B35  -IRQ 14
CD CHRDY         A36   B36  Ground

ATA Connector (Lacuna, 9533, 9553)
-RESET           1   2  Ground
Data Bit 7       3   4  Data Bit 8
Data Bit 6       5   6  Data Bit 9
Data Bit 5       7   8  Data Bit 10
Data Bit 4       9  10  Data Bit 11
Data Bit 3      11  12  Data Bit 12
Data Bit 2      13  14  Data Bit 13
Data Bit 1      15  16  Data Bit 14
Data Bit 0      17  18  Data Bit 15
Ground          19  20  Key (Missing pin)
DRQ 3           21  22  Ground
-IOW            23  24  Ground
-IOR            25  26  Ground
I/O CH RDY      27  28  SPSYNC:CSEL
-DACK 3         29  30  Ground
IRQ14           31  32  -IOCS16
Address Bit 1   33  34  -PDIAG
Address Bit 0   35  36  Address Bit 2
-CS1FX          37  38  -CS3FX
-DA/SP          39  40  Ground
+5Vdc (Logic)   41  42  +5Vdc (Motor)
Ground          43  44  -Type (0=ATA)
 
 

9595 Main Page