Bagikan melalui


Metode Device-Specific HIDI2C (_DSM)

Metode _DSM ditentukan dalam bagian 9.14.1, "_DSM (Metode Khusus Perangkat)", dalam spesifikasi ACPI 5.0 . Metode ini menyediakan fungsi kontrol dan data khusus perangkat individual yang dapat dipanggil oleh driver perangkat tanpa bertentangan dengan metode khusus perangkat lainnya.

_DSM untuk perangkat atau kelas tertentu mendefinisikan UUID (GUID) yang dijamin tidak berbenturan dengan UUID lain. Untuk setiap UUID, ada sekumpulan fungsi yang ditentukan yang dapat diterapkan metode _DSM untuk menyediakan data atau melakukan fungsi kontrol untuk driver.

Untuk kelas perangkat HIDI2C, Fungsi 1 didefinisikan sebagai berikut:

Argumen

  • Arg0: UUID = 3cdff6f7-4267-4555-ad05-b30a3d8938de

  • Arg1: ID Revisi = 1

  • Arg2: indeks Fungsi = 1

  • Arg3: Tidak Ada

Pengembalian

Bilangan bulat yang berisi HidDescriptorAddress. Alamat ini adalah offset register di perangkat I2C tempat deskriptor HID dapat dibaca.

Indeks fungsi 0 dari setiap _DSM adalah fungsi kueri yang mengembalikan kumpulan indeks fungsi yang didukung, dan selalu diperlukan. Untuk informasi selengkapnya, lihat bagian 9.14.1, "_DSM (Metode Khusus Perangkat)", dalam spesifikasi ACPI 5.0 .