다음을 통해 공유


eSATA 디바이스용 컨테이너 ID

eSATA(외부 직렬 고급 기술 첨부 파일) 버스는 컨테이너 ID를 보고할 수 없습니다. Windows 운영 체제에서 eSATA 디바이스에 대한 디바이스 컨테이너 그룹화가 결정되면 ATA 버스 드라이버가 반환하는 이동식 기능에 의존합니다.

ATA 버스 드라이버는 다음 AHCI(고급 호스트 컨트롤러 인터페이스) 레지스터 비트를 읽어 eSATA 디바이스를 이동식으로 결정합니다.

AHCI 레지스터 바이트 오프셋 비트 위치 Description

HBA 기능(CAP))

0x000

5 - SXS(외부 SATA)를 지원합니다.

1로 설정하면 이 비트 값은 HBA(호스트 버스 어댑터)에 외부에서 사용할 수 있는 신호 전용 커넥터(예: eSATA 커넥터)가 있는 하나 이상의 SATA 포트가 있음을 나타냅니다.

이 비트가 1로 설정된 경우 소프트웨어는 PxCMD.ESP 비트를 참조하여 특정 포트에 신호 전용 커넥터로 외부에서 사용할 수 있는 신호 커넥터가 있는지 여부를 확인할 수 있습니다(즉, 전원이 해당 커넥터의 일부가 아님).

포트 x 명령 및 상태(PxCMD)

0x18

18 - HPCP(Hot-Plug 지원 포트)

1로 설정하면 이 비트 값은 포트의 신호 및 전원 커넥터를 조인트 신호 및 전원 커넥터를 통해 외부에서 사용할 수 있음을 나타냅니다.

참고 이는 핫 플러그 기능을 지원하는 블라인드 메이트 커넥터에만 적용됩니다.
.

포트 x 명령 및 상태(PxCMD)

0x18

21 - ESP(외부 SATA 포트)

1로 설정하면 이 비트 값은 포트의 신호 커넥터가 신호 전용 커넥터(예: eSATA 커넥터)에서 외부에서 사용할 수 있음을 나타냅니다. 이 때문에 포트에 핫 플러그 이벤트가 발생할 수 있습니다.

ESP가 1로 설정된 경우 PxCMD.HPCP 비트는 0으로, CAP는 지워야 합니다. SXS 비트는 1로 설정해야 합니다.

ATA 버스 드라이버는 다음 중 하나가 true인 경우 eSATA 포트에 연결된 모든 디바이스를 이동식으로 표시합니다.

  • HPCP 비트는 1로 설정됩니다. 이는 eSATA 포트가 핫 플러그 작업을 지원하는 외부 포트임을 나타냅니다.

  • SXS 및 ESP 비트는 모두 1로 설정되어 SATA 포트가 외부 신호 전용 포트임을 나타냅니다.

참고 이러한 조건은 상호 배타적입니다. eSATA 포트는 자신을 외부 핫 플러그 가능 포트 또는 외부 신호 전용 포트로 선언할 수 있지만 둘 다 선언할 수는 없습니다.

SATA 및 eSATA 인터페이스에 대한 자세한 내용은 직렬 ATA AHCI(고급 호스트 컨트롤러 인터페이스) 1.3 사양을 참조하세요.