Přeskočit na obsah

Advanced Host Controller Interface

Z Wikipedie, otevřené encyklopedie

Advanced Host Controller Interface (AHCI) je rozhraní od Intelu, které definuje fungování Serial ATA host řadičů (také známé jako adaptéry hostitelské sběrnice) a implementuje pokročilé funkce SATA. Specifikace popisuje výrobcům počítačového hardwaru systémovou strukturu paměti pro výměnu dat mezi hostitelským systémem paměti a připojeným ukládacím zařízením. Od června 2008 je aktuální verze specifikace v. 1.3.[1] AHCI nabízí vývojářům softwaru a hardwaru standardní metodu pro detekci, konfiguraci a programování SATA/AHCI adaptérů. AHCI je oddělená od SATA 3Gb / s standardu, ačkoliv to ukazuje pokročilé schopnosti SATA (například hot-plugging a native command queuing), mohou ho takové hostovací systémy použít.

Mnoho SATA řadičů nabízí volitelné režimy provozu: starší Parallel ATA, standard AHCI-mode, nebo prodejcem specifikovaný RAID. Pro maximální flexibilitu doporučuje Intel zvolit na jejich základních deskách (které také umožňují AHCI) raději RAID režim, než rovnou AHCI/SATA režim kvůli problémům způsobeným, když je mód přepnut až po nainstalování systému.[2] Legacy mód je mechanismus softwarové zpětné kompatibility, jehož cílem je umožnit SATA-řadiči běžet na starších operačních systémech, které SATA nepodporují.

AHCI je plně podporováno pro Microsoft Windows Vista, Windows 7 a operační systém Linux od kernel 2.6.19.[3] Také FreeBSD a některé verze NetBSD podporují AHCI. OpenBSD má ovladač AHCI od verze 4.1. AHCI podpora pro Solaris 10 byla zavedena ve vydání 8/07 [4]. Starší operační systémy vyžadují specifické hardwarové ovladače pro podporu AHCI.

Reference

Externí odkazy