Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Добавлю 13.08.04 16:34 Число просмотров: 1772
Автор: leo <Леонид Юрьев> Статус: Elderman Отредактировано 13.08.04 16:45 Количество правок: 1
|
> > up on modem ring". Вот его и активируй > Эти все параметры «объясняют» материнке, какие шины держать > запитанными и на что реагировать при событии, когда надо > системы включить. И то, если ось не поддерживает ACPI. > > Модемы они разные бывают. А параметр BIOS Wake On Ring > «срабатывает» только для устройств на COM-портах. И то, > если для com-портового модема в XP убрать крыжик "Разрешить > этому устройству выводить компьютер из спящего режима", то > получишь соотв. результат, несмотря на установки в BIOS.
Это всё правильно. Внутри ОС поддержка wake-on работает примерно так (на примере win):
При выключении системы, драйвер, который разруливает power-policy для устройства, посылает запрос (IRP_MN_WAIT_WAKE) вниз по стеку драйверов. Как минимум этот запрос проходит два драйвера F-driver (functional драйвер модема) и P-driver (physical драйвер PCI-интерфейса слота в который вставлен модем). Если F-драйвер поддерживает wake-функцию, само PCI-устройство может будить систему через PCI, драйвер PCI поддерживает wake и с чипсетом всё хорошо, то в итоге P-драйвер делает вызов к APCI или к HAL (а может и непосредственно обновить регистры PCI-моста)...
К чему всё это? Пока я не встречал ни одного китайского драйвера где бы обработка PNP и управления питанием была-бы реализована полностью...
Зачем нужен «WOL-шлейф» я точно не знаю, предположительно только для того, чтобы компенсировать недостатки старых PCI-чипсетов.
|
|
|