English
Language : 

307013-003 Datasheet, PDF (509/848 Pages) Intel Corporation – Intel I/O Controller Hub 7
SATA Controller Registers (D31:F2) (Desktop and Mobile Only)
12.1.32 MSIMD—Message Signaled Interrupt Message Data
(SATA–D31:F2)
Address Offset: 88h-89h
Default Value: 0000h
Attribute:
Size:
R/W
16 bits
Bits
Description
15:0
Data (DATA)— R/W: This 16-bit field is programmed by system software if MSI is
enabled. Its content is driven onto the lower word of the data bus of the MSI memory
write transaction. Note that when the MME field is set to ‘001’ or ‘010’, bit [0] and bits
[1:0] respectively of the MSI memory write transaction will be driven based on the
source of the interrupt rather than from MD[1:0]. See the description of the MME field.
12.1.33 MAP—Address Map Register (SATA–D31:F2)
Address Offset: 90h
Default Value: 00h
Attribute:
Size:
R/W
8 bits
Bits
Description
SATA Mode Select (SMS) — R/W: Software programs these bits to control the mode
in which the SATA HBA should operate:
00b = IDE mode
01b = AHCI mode
10b = RAID mode
11b = Reserved
7:6 NOTES:
1.
The SATA Function Device ID will change based on the value of this register.
2.
When combined mode is used (MV Not equal to ‘0’), only IDE mode is allowed.
IDE mode can be selected when AHCI and/or RAID are enabled
3.
AHCI mode may only be selected when MV = 0
4.
RAID mode may only be selected when MV = 0
5.
Programming these bits with values that are invalid (e.g, selecting RAID when in
combined mode) will result in indeterministic behavior by the hardware.
5:2 Reserved.
Map Value — R/W. Map Value (MV): The value in the bits below indicate the address
range the SATA ports responds to, and whether or not the PATA and SATA functions are
combined. When in combined mode, the AHCI memory space is not available and AHCI
may not be used.
00 = Non-combined. P0 is primary master, P2 is the primary slave. P1 is secondary
1:0
master, P3 is the secondary slave (desktop only). P0 is primary master, P2 is the
primary slave (mobile only).
01 = Combined. IDE is primary. P1 is secondary master, P3 is the secondary slave.
(desktop only)
10 = Combined. P0 is primary master. P2 is primary slave. IDE is secondary
11 = Reserved
Intel ® ICH7 Family Datasheet
509