Content-type: text/html Man page of ahci

ahci

Section: Devices (7D)
Updated: 22 Jan 2008
Index Return to Main Contents
 

NAME

ahci - Advanced Host Controller Interface SATA controller driver  

SYNOPSIS

[email protected] 

 

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 describes the interface between the system software and the host controller hardware.

The ahci driver currently supports the Intel ICH6/7/8/9, VIA vt8251 and JMicron AHCI controllers which are compliant with the Advanced Host Controller Interface 1.0 specification. Note that while the Intel ICH6/7/8/9, VIA vt8251 and JMicron AHCI controllers support standard SATA features, the ahci driver currently only supports hard disk, ATAPI SATA DVD, hotplug and NCQ (Native command queuing). Port multiplier and power management are not yet supported.  

CONFIGURATION

The 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 attribute:

ATTRIBUTE TYPEATTRIBUTE VALUE

Architecturex86

Availability

 

SEE ALSO

cfgadm(1M), cfgadm_sata(1M), prtconf(1M), sata(7D)

Advanced Host Controller Interface 1.0

Writing Device Drivers  

NOTES

To 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 options


 

Index

NAME
SYNOPSIS
DESCRIPTION
CONFIGURATION
FILES
ATTRIBUTES
SEE ALSO
NOTES

This document was created by man2html, using the manual pages.
Time: 02:39:59 GMT, October 02, 2010