Start-Device IRP의 리소스 순서

시작 디바이스 IRP(I/O 요청 패킷)에 보고된 리소스의 순서는 PCI BAR(기본 주소 레지스터)에 나열된 리소스의 순서와 일치해야 합니다. 리소스 목록에는 원시 및 번역의 두 가지 유형이 있습니다. 각 리소스 목록에는 리소스 설명자가 있습니다. 리소스 목록의 리소스 설명자는 PCI 디바이스의 기본 주소 레지스터(BAR) 순서대로 표시됩니다. 원시 및 번역된 목록의 리소스 순서는 동일합니다. 두 개의 연속 리소스 설명자 사이에 디바이스-프라이빗 설명자 데이터가 있습니다. BAR에 대한 리소스 설명자는 MSI-X(확장된 메시지 신호 인터럽트) 메시지에 대해 하나 이상의 설명자 또는 MSI에 대한 설명자 하나 또는 하드웨어 기반 인터럽트를 위한 하나 이상의 설명자가 뒤따릅니다. 예를 들어 비디오 디바이스와 같은 경우에 BAR에 대한 설명자 뒤에 레거시 비디오 리소스에 대한 설명자가 잇습니다. 리소스 목록에서 BAR에 대한 설명자의 순서는 모든 하드웨어 플랫폼의 PCI 디바이스에서 BAR과 일치하도록 보장됩니다.