Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der ESATA-Bus (External Serial Advanced Technology Attachment) kann keine Container-ID melden. Wenn das Windows-Betriebssystem die Gerätecontainergruppierung für ein eSATA-Gerät bestimmt, basiert es auf der Wechselfunktion, die der ATA-Bustreiber zurückgibt.
Der ATA-Bustreiber bestimmt, dass das eSATA-Gerät wechselbar ist, indem die folgenden AHCI-Registerbits (Advanced Host Controller Interface) gelesen werden.
| AHCI-Register | Byteoffset | Bitadresse | BESCHREIBUNG |
|---|---|---|---|
HBA-Funktionen (CAP)) |
0x000 |
5 - Unterstützt externe SATA (SXS) |
Wenn dieser Bitwert auf 1 festgelegt ist, gibt dieser Bitwert an, dass der Hostbusadapter (HBA) über einen oder mehrere SATA-Ports mit einem signalgeschützten Verbinder verfügt, der extern verfügbar ist (z. B. einen eSATA-Connector). Wenn dieses Bit auf 1 festgelegt ist, kann software auf pxCMD.ESP bit verweisen, um zu ermitteln, ob ein bestimmter Port seinen Signalconnector extern als signalgeschützter Verbinder verfügbar hat (d. h., die Stromversorgung ist nicht Teil dieses Verbinders). |
Der Port-x-Befehl und -Status (PxCMD) |
0x18 |
18 – Hot-Plug fähiger Port (HPCP) |
Wenn dieser Bitwert auf 1 festgelegt ist, gibt dieser Bitwert an, dass die Signal- und Netzanschlüsse für den Anschluss extern über ein gemeinsames Signal und einen Netzanschluss verfügbar sind.
Anmerkung Dies gilt nur für Blind-Mate-Steckverbinder, die Hot-Plug-Fähigkeiten unterstützen.
|
Port-x-Befehl und -Status (PxCMD) |
0x18 |
21 - Externer SATA-Port (ESP) |
Wenn dieser Bitwert auf 1 festgelegt ist, gibt dieser Bitwert an, dass der Signalconnector für den Port extern auf einem signalgeschützten Verbinder (z. B. einer eSATA-Verbindung) verfügbar ist. Aus diesem Gründen kann der Port Hot-Plug-Ereignisse erleben. Wenn ESP auf 1 festgelegt ist, muss das PxCMD.HPCP-Bit auf 0 und das CAP.SXS-Bit auf 1 gesetzt werden. |
Der ATA-Bustreiber kennzeichnet jedes Gerät, das an den eSATA-Port angeschlossen ist, als entfernbar, wenn eine der folgenden Bedingungen zutrifft.
Der HPCP-Bit ist auf 1 festgelegt, was angibt, dass der eSATA-Port ein externer Port ist, der Hot-Plug-Vorgänge unterstützt.
Die SXS- und ESP-Bits sind beide auf 1 festgelegt, was angibt, dass der SATA-Port ein externer Signal-only-Port ist.
Anmerkung Diese Bedingungen schließen sich gegenseitig aus. Ein eSATA-Port kann sich entweder als externer Hot-Plug-fähiger Port oder als externer Signal-only-Port deklarieren, aber nicht beides.
Weitere Informationen zur SATA- und eSATA-Schnittstelle finden Sie in der Spezifikation Serial ATA Advanced Host Controller Interface (AHCI) 1.3.