Input/Output Interfaces
The IDE controller is configured as a PCI device with bus mastering capability. The PCI configuration registers for the IDE controller function (PCI device #31, function #1) are listed in Table
Table
PCI Conf. |
| Reset | PCI Conf. |
| Reset |
Address | Register | Value | Addr. | Register | Value |
|
|
|
|
|
|
Vender ID | 8086h | 0F..1Fh | Reserved | 0’s | |
|
|
|
|
|
|
Device ID | [1] | BMIDE Base Address | 1 | ||
|
|
|
|
|
|
PCI Command | 0000h | 2C, 2Dh | Subsystem Vender ID | 0000h | |
|
|
|
|
|
|
PCI Status | 0280h | 2E, 2Fh | Subsystem ID | 0000h | |
|
|
|
|
|
|
08h | Revision ID | 00h | 30..3Fh | Reserved | 0’s |
|
|
|
|
|
|
09h | Programming | 80h | Pri./Sec. IDE Timing | 0’s | |
|
|
|
|
|
|
0Ah | 01h | 44h | Slave IDE Timing | 00h | |
|
|
|
|
|
|
0Bh | Base Class Code | 01h | 48h | Sync. DMA Control | 00h |
|
|
|
|
|
|
0Dh | Master Latency Timer | 00h | Sync. DMA Timing | 0000h | |
|
|
|
|
|
|
0Eh | Header Type | 00h | 54h | EIDE I/O Config.Register | 00h |
|
|
|
|
|
|
NOTE: |
|
|
|
|
|
[1] ICH6 = 244Bh; ICH6 = 24CBh
Technical Reference Guide |