Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод _DSM определен в разделе 9.14.1, "_DSM (метод для конкретного устройства)" в спецификации ACPI 5.0. Этот метод предоставляет отдельные, зависящие от устройства данные и функции управления, которые могут вызываться драйвером устройства, не конфликтуя с другими такими методами для конкретного устройства.
_DSM для определенного устройства или класса определяет идентификатор UUID (GUID), который гарантированно не конфликтует с другими идентификаторами UUID. Для каждого UUID существует набор определенных функций, которые метод _DSM может реализовать для предоставления данных или выполнения функций управления для драйвера.
Для класса HIDI2C устройств функция 1 определяется следующим образом:
Аргументы
Arg0: UUID = 3cdff6f7-4267-4555-ad05-b30a3d8938de
Arg1: идентификатор редакции = 1
Arg2: индекс функции = 1
Arg3: None
Вернуть
Целое число, содержащее HidDescriptorAddress. Этот адрес — это смещение регистра на устройстве I2C, в котором можно прочитать дескриптор HID.
Индекс функции 0 каждого _DSM — это функция запроса, которая возвращает набор поддерживаемых индексов функций и всегда требуется. Дополнительные сведения см. в разделе 9.14.1, "_DSM (метод конкретного устройства)" в спецификации ACPI 5.0.