AHCI

Z Multimediaexpo.cz

Advanced Host Controller Interface (AHCI) je v informačních technologiích univerzální rozhraní pro komunikaci se SATA řadiči nezávislé na konkrétním hardware (nebo výrobci), která implementuje i pokročilé funkce. Firma Intel, která je autorem specifikace, popisuje ve standardu strukturu paměti pro výměnu dat mezi hostitelským systémem a řadičem, podle kterého výrobce řadič vyrobí.

Obsah

Charakteristika

Aktuální verze specifikace je 1.3 (červen 2008).[1] AHCI nabízí vývojářům softwaru a hardwaru standardní metodu pro detekci, konfiguraci a programování SATA/AHCI adaptérů. Standard AHCI je oddělen od standardu SATA 3Gb/s, ačkoliv obsahuje pokročilé schopnosti SATA (například hot swapping a native command queuing), které je možné využít.

Zpětná kompatibilita

Mnoho SATA řadičů nabízí volitelné režimy provozu: starší „legacy“ PATA režim, standardní AHCI režim nebo prodejcem specifikovaný RAID. Firma Intel doporučuje zvolit pro maximální flexibilitu na svých 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 při přepnutí režimu až po instalaci systému.[2] Legacy režim zajišťuje softwarově zpětnou kompatibilitu, která umožňuje na SATA řadiči používat starší operační systémy, které SATA řadiče nepodporují (například Windows XP), avšak typicky poskytuje nižší rychlost komunikace s pevným diskem. Alternativně je možné do starších systémů ovladač do instalačního média doplnit nebo při instalaci použít disketu.[3]

Podpora AHCI

AHCI je plně podporováno pro Microsoft Windows Vista, Windows 7 a operační systém Linux od jádra verze 2.6.19.[4] 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.[5] Starší operační systémy vyžadují specifické hardwarové ovladače pro podporu AHCI.

Reference

  1. Serial ATA Advanced Host Controller Interface (AHCI) homepage. Intel, Inc. Retrieved on 2008-08-20.
  2. Intel Matrix Storage Technology - Changing and/or choosing Serial ATA Modes. Intel, Inc. Retrieved on 2007-09-30.
  3. http://www.adminxp.cz/windowsxp/index.php?aid=234 – Instalace Windows XP SP2 na PC s nerozpoznaným diskem SATA
  4. Serial ATA (SATA) Linux hardware/driver status report - Dunvegan Media
  5. What's New in the Solaris 10 8/07 Release

Externí odkazy