디바이스별 메서드(_DSM)

기술 스택을 선택하는 향상된 기능 및 확장을 지원하려면 디바이스에 대한 Device-Specific 메서드(_DSM)를 정의할 Windows 있습니다.

ACPI 5.0 사양에는 SoC(System on a Chip) 통합 회로를 사용하는 하드웨어 플랫폼을 지원하기 위해 Windows 사용하는 여러 디바이스 관련 방법이 도입되었습니다. 이 섹션의 항목에서는 이러한 메서드에 대해 정의된 인수 및 반환 값에 대해 설명합니다.

섹션 내용

항목 설명
GPIO 컨트롤러 Device-Specific 메서드(_DSM)
Windows GPIO(범용 I/O) 드라이버 스택과 플랫폼 펌웨어 간의 다양한 디바이스 클래스별 통신을 지원하기 위해 Microsoft는 ACPI 네임스페이스의 GPIO 컨트롤러 아래에 포함할 수 있는 Device-Specific 메서드(_DSM)를 정의합니다.
배터리 Device-Specific 방법 플랫폼에서 배터리의 수동 열 관리를 지원하기 위해 Microsoft는 배터리의 열 영역에 의해 설정된 열 제한 제한을 플랫폼 펌웨어에 통신하는 _DSM 방법을 정의합니다.
Microsoft 열 확장에 대한 디바이스별 방법 열 영역 및 열 센서의 보다 유연한 디자인을 지원하기 위해 Windows ACPI 열 영역 모델에 대한 확장을 지원합니다. 특히 Windows 각 열 영역에 대한 열 최소 제한(MTL)을 지원하고 열 영역 간에 온도 센서 공유를 지원합니다.
USB Device-Specific 메서드(_DSM) USB 하위 시스템의 디바이스 클래스별 구성을 지원하기 위해 Windows 이 문서에 설명된 함수가 있는 Device-Specific 메서드(_DSM)를 정의합니다.
HIDI2C Device-Specific 메서드(_DSM) _DSM 메서드는 ACPI 5.0 사양의 9.14.1, "_DSM(디바이스별 방법)" 섹션에 정의되어 있습니다. 이 메서드는 디바이스 드라이버가 다른 디바이스 관련 메서드와 충돌하지 않고 호출할 수 있는 개별 디바이스별 데이터 및 제어 함수를 제공합니다.
Windows 단추 배열 Device-Specific 메서드(_DSM) Windows Button UI(사용자 인터페이스)의 진화를 지원하기 위해 Windows 이 문서에 설명된 함수를 사용하여 Windows 단추 배열 디바이스에 대한 Device-Specific 메서드(_DSM)를 정의합니다.

Windows 대해 정의된 기타 _DSMs

Windows 드라이버 스택과 플랫폼 펌웨어 간의 디바이스 클래스별 통신을 지원하기 위해 Microsoft는 드라이버와 함께 사용할 Device-Specific 메서드(_DSM)를 정의합니다.

항목 설명
바이트 주소 지정 가능 에너지 백업 함수 클래스에 대한 _DSM 인터페이스(함수 인터페이스 1) 바이트 주소 지정 가능 에너지 지원 함수 클래스에 대한 _DSM 인터페이스(함수 인터페이스 1)는 BIOS 복잡성을 최소화하기 위해 JEDEC 바이트 주소 지정 가능 에너지 지원 인터페이스 표준에 매핑되도록 설계되었습니다. OS 소프트웨어가 동일한 메커니즘을 & 통해 다양한 구현과 상호 작용할 수 있도록 디바이스 함수 기능을 보고하는 일반적인 기초를 제공합니다. 또한 I2C 레지스터에 대한 액세스를 통해 공급업체별 기능을 지원할 수 있습니다.
SATA에 대한 _DSM(디바이스별 방법) 이 메서드를 사용하면 전체 호스트 컨트롤러와 분리된 SATA 컨트롤러의 각 포트를 관리할 수 있습니다.