Devices ahci(7D)
NAME
ahci - Advanced Host Controller Interface SATA controller
driverSYNOPSIS
sata@unit-address
DESCRIPTION
The ahci driver is a SATA framework-compliant HBA driver
that supports SATA HBA controllers that are compatible with the Advanced Host Controller Interface 1.0 specification.AHCI is an Intel-developed protocol that describes the
register-level interface for host controllers for serial ATA
1.0a and Serial ATA II. The AHCI 1.0 specification describesthe interface between the system software and the host con-
troller hardware.The ahci driver currently supports the Intel ICH6/7/8/9/10,
VIA vt8251 and JMicron AHCI controllers which are compliantwith the Advanced Host Controller Interface 1.0 specifica-
tion. The Intel ICH6/7/8/9 and VIA vt8251 controllers sup-
port standard SATA features. The ahci driver currently sup-
ports hard disk, ATAPI DVD, ATAPI tape, ATAPI disk (i.e. Dell RD1000), hotplug, NCQ (Native command queuing) and Port multipliers (Silicon Image 3726/4726). Power management is not yet supported. CONFIGURATIONThe ahci module contains no user configurable parameters.
FILES/kernel/drv/ahci
32-bit ELF kernel module (x86).
/kernel/drv/amd64/ahci
64-bit ELF kernel module (x86).
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
bute:SunOS 5.11 Last change: 10 Sep 2009 1
Devices ahci(7D)
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Architecture | x86 ||_____________________________|_____________________________|
| Availability | driver/storage/ahci |
|_____________________________|_____________________________|
SEE ALSO
cfgadm(1M), cfgadm_sata(1M), prtconf(1M), sata(7D)
Advanced Host Controller Interface 1.0 Writing Device Drivers NOTESTo bind the ahci driver to your controller, choose the
[AHCI] BIOS option. Note that booting is not supported if toggle exists between the [IDE] and [AHCI] BIOS optionsSunOS 5.11 Last change: 10 Sep 2009 2