Остается проблема: при переходе в спящий режим (под XP) выключается IR порт. В Менеджере Устройств в секции HID (Human Interface Device) – пропадает «Microsoft eHome Infrared Transceiver». Ну и естественно с пульта ДУ ноут уже не включишь.
Под Vista – все OK.
Драйвера установились из дистрибутива XP Media Center, т.е. родные для ОС. Посмотрел свойства драйвера IR порта относящиеся к питанию.
Под Vista:
- Возможности электропитания:
00000009
PDCAP_D0_SUPPORTED
PDCAP_D3_SUPPORTED
-Сопоставления энергосбережения:
S0 -> D1
S1 -> D1
S2 -> D2
S3 -> D2
S4 -> D3
S5 -> D3
Под XP MCE
Возможности электропитания:
PDCAP_D0_SUPPORTED
PDCAP_D1_SUPPORTED
PDCAP_D2_SUPPORTED
PDCAP_D3_SUPPORTED
PDCAP_WAKE_FROM_D0_SUPPORTED
PDCAP_WAKE_FROM_D1_SUPPORTED
PDCAP_WAKE_FROM_D2_SUPPORTED
Сопоставление энергосбережения:
S0->D0
S1->D3
S2->D3
S3->D3
S4->D3
S5->D3
Но где эти настройки – найти не могу, ни в реестре, ни в соответствующем inf файле.
Драйвер от Vista – не подошел.
Еще в Менеджере Устройств под XP есть «Serial Cable using IrDA Protocol» так вот он через 3 мин. после старта ОС или после того как ему настройки поменяют, переходит в странное состояние (состояние питания D3) , в Менеджере Устройств начинает светиться с желтым «!» и в закладке Общие: «Это устройство было остановлено, поскольку оно сообщило о возникновении неполадок. (Код 43)». Но если его передернуть (поменять в Свойствах , например скорость ) то на 3 мин. он – включается.
Его свойства:
Возможности электропитания:
PDCAP_D0_SUPPORTED
PDCAP_D3_SUPPORTED
Сопоставление энергосбережения:
S0->D0
S1->D3
S2->D3
S3->D3
S4->D3
S5->D3
Кто то может что то подсказать?
|