Introduction
R
SATA Programmer’s Reference Manual
7
1 Introduction
1.1 Overview
This document was prepared to assist BIOS software providers and Operating System (OS)
providers in supporting the Intel
®
82801EB (ICH5)/ 82801ER (ICH5R) SATA Controller feature
set and programming interface.
It is assumed that the reader has a working knowledge of ATA/SATA architecture. Also, the
reader should have an understanding of ATA, BIOS (including ACPI) and device driver
development for the target operating systems.
This document also describes functions that the BIOS and the OS shall perform in order to ensure
correct and reliable operation of the platform. This document will be supplemented from time to
time with specification updates. The specification updates contain information relating to the latest
programming changes. Check with your Intel representative for availability of specification
updates.
This document does not cover any of the software requirements around configuration of the RAID
controller in ICH5R.
The recommendations in this Programmers Reference Manual (PRM) apply to the following
components:
Table 1. Intel
®
ICH5 Device IDs
Note:
In this document, references to an ICHx device that has a corresponding ICHx-M/R device will
include the ICHx-M/R part (e.g., reference to ICH5 includes ICH5R).
Intel® ICH Device
Device Function
Number
PCI Device ID
PCI Vendor ID
Intel
®
82801EB (ICH5) and
Intel
®
82801ER (ICH5R)
02h 24D1 8086h
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...