Compartilhar via


IDs de contêiner para dispositivos eSATA

O barramento eSATA (Anexo de Tecnologia Avançada Serial Externo) não pode relatar uma ID de contêiner. Quando o sistema operacional Windows determina o agrupamento de contêineres do dispositivo para um dispositivo eSATA, ele depende da funcionalidade removível que o driver de barramento do ATA retorna.

O driver de barramento do ATA determina que o dispositivo eSATA é removível lendo os seguintes bits de registro ahci (Interface avançada do controlador de host).

Registro AHCI Deslocamento de bytes Local do bit Descrição

Recursos do HBA (CAP))

0x000

5 – Dá suporte ao SATA (SXS) externo

Quando definido como 1, esse valor de bit indica que o HBA (adaptador de barramento de host) tem uma ou mais portas SATA com um conector somente sinal disponível externamente (como um conector eSATA).

Se esse bit estiver definido como 1, o software poderá referenciar o bit PxCMD.ESP para determinar se uma porta específica tem seu conector de sinal disponível externamente como um conector somente de sinal (ou seja, a energia não faz parte desse conector).

Porta x Comando e Status (PxCMD)

0x18

18 – porta compatível com Hot-Plug (HPCP)

Quando definido como 1, esse valor de bit indica que os conectores de sinal e energia para a porta estão disponíveis externamente por meio de um sinal conjunto e conector de energia.

Nota Isso só se aplica a conectores blindmate que dão suporte a recursos de hot-plug.
.

Porta x Comando e Status (PxCMD)

0x18

21 – Porta SATA externa (ESP)

Quando definido como 1, esse valor de bit indica que o conector de sinal para a porta está disponível externamente em um conector somente de sinal (como um conector eSATA). Por isso, a porta pode enfrentar eventos de hot-plug.

Se ESP estiver definido como 1, o bit PxCMD.HPCP deverá ser limpo como 0 e o CAP. O bit SXS deve ser definido como 1.

O driver de barramento do ATA marca qualquer dispositivo anexado à porta eSATA como removível se um dos seguintes for verdadeiro:

  • O bit HPCP é definido como 1, o que indica que a porta eSATA é uma porta externa que dá suporte a operações de hot-plug.

  • Os bits SXS e ESP são definidos como 1, o que indica que a porta SATA é uma porta somente de sinal externa.

Nota Essas condições são mutuamente exclusivas. Uma porta eSATA pode se declarar como uma porta com capacidade de plug-quente externa ou uma porta somente de sinal externo, mas não ambas.

Para obter mais informações sobre a interface SATA e eSATA, consulte a especificação AHCI (Interface avançada do controlador de host) do ATA serial 1.3.