[d-kernel] [PATCH] Add report ID in HID SET_REPORT for APC USB UPSes

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Ср Апр 30 17:05:03 MSD 2003


Hello!

В процессе разбирательства с APC Back-UPS CS 500 выяснилось, что же
ему надо для отключения по команде компьютера. Оказалось, что он хочет
в пакете HID SET_REPORT идентификатор (Report ID) первым байтом.

Прилагаемый патч (к 2.4.20-alt7) добавляет этот идентификатор для APC
UPS (оказалось, что все они - по крайней мере, известные разработчикам
apcupsd - имеют одинаковый device id), а также исправляет баг в
обработке feature report (неправильно ставился тип в wValue). Лично
проверено на APC Back-UPS CS 500; пишут, что работает и на BackUPS ES
350.

С последними 2.4.21-pre не пробовал - месяц кончается, трафик съеден :-(

-- 
Sergey Vlasov
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : linux-2.4.20-alt-apc_usb_ups.patch
Тип     : application/octet-stream
Размер  : 2081 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel-kernel/attachments/20030430/be0dc95c/attachment-0002.obj>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel-kernel/attachments/20030430/be0dc95c/attachment-0003.bin>


Подробная информация о списке рассылки devel-kernel