Theory of Operation
R
SATA Programmer’s Reference Manual
47
Appendix B – Example ACPI
Namespace
//
// The following illustrates the sample ASL code for a Combined
// and non-combined mode configuration.
//
// The SATA controller supports several configurations. Combined
// mode and non-Combined mode. If in non-Combined mode (P-ATA and
// SATA are separate PCI functions), then:
// Port 0 == logical primary master
// Port 1 == logical secondary master
// or (optionally selectable via BIOS setup)
// Port 0 == logical secondary master
// Port 1 == logical primary master
//
// Note that a separate P-ATA device namespace is required in the
// event that non-Combined mode is used.
//
// If in Combined mode (P-ATA and SATA combined as a single PCI
// function) then:
// Assumes SATA Port 0 and Port 1 are a single logical channel
// (primary/secondary BIOS selectable)
//
// Assumes P-ATA (physical primary or secondary channel) is a
// logical channel.(primary/secondary BIOS selectable).
//
// Possible Combined mode configurations:
// Port 0 == primary master
// Port 1 == primary slave
// P-ATA == Secondary master/slave
// or
// Port 0 == primary slave
// Port 1 == primary master
// P-ATA == secondary master/slave
// or
// P-ATA == primary master/slave
// Port 0 == secondary master
// Port 1 == secondary slave
Summary of Contents for 82801EB
Page 6: ...R 6 SATA Programmer s Reference Manual This page is intentionally left blank...
Page 8: ...Introduction R 8 SATA Programmer s Reference Manual This page is intentionally left blank...
Page 10: ...Conventions R 10 SATA Programmer s Reference Manual This page is intentionally left blank...
Page 59: ...Theory of Operation R SATA Programmer s Reference Manual 59...