R
2
Conventions
2.1
Register Access
This document uses the following notation as related to register access: RegOffset.BitOffset.
Where:
RegOffset specifies the name of the register to be accessed (either in I/O or PCI configuration
space)
BitOffset specifies the name of a bit contained within RegOffset that is to be accessed.
Example (Uses the Class Code register defined in the table below):
Assumes the following standard PCI configuration register (Class Code) with
CC.SCC refers to the Sub Class Code (SCC - bits 0:7) implemented within the Class Code (CC –
offset 0Ah) register in the PCI Configuration space.
Offset 0Ah - Class Code Register (CC)
Bits
15:08
07:00
2.2
Keywords
•
Mandatory - A keyword indicating items to be implemented as defined by this
document.
•
System Software – A keyword that refers to both BIOS and operating system software
unless specifically stated otherwise.
•
Shall - A keyword indicating a mandatory requirement. Equivalent to the term "must."
•
Should - A keyword indicating flexibility of choice with a strongly preferred alternative.
Equivalent to the phrase "it is recommended."
SATA Programmer's Reference Manual
Type
Reset
RO
01h
Base Class Code (BCC): Indicates that this is a mass storage device.
RO
01h
Sub Class Code (SCC): Indicates that this is an IDE device.
Conventions
Description
9