[Hardware] APM vs ACPI
    Sviataslau Svirydau 
    Sviataslau_Svirydau на epam.com
       
    Ср Апр 13 12:02:15 MSD 2005
    
    
  
Sviataslau Svirydau wrote:
> Будем над этим подумать :)
>
> Постараюсь потиху приползти к этому... по мере наличия свободного 
> времени...
Ну вот, попробовал немного побаловаться с apm...
Неоспоримый плюс - работает suspend to ram.
Еще один - вместе с апм все же работает swsusp2.
Впрочем, на этом плюсы заканчиваются...
Неоспоримый минус - малая гибкость и конфигурабельность.
Теперь чего не хватает:
Не работает обработка кнопки power. Просто происходит железное 
выключение... Это как-то можно настроить при использовании apm?
Нет возможности перенастроить реакцию на нажатие кнопки suspend. Вернее, 
теоретически есть такая возможность (малость кривоватая, правда)... Но 
она не рабочая по нескольким причинам. apmd _теоретически_ может 
отклонить suspend/standby, если:
1. apmd_proxy завершится с кодом, отличным от 0. В имеющихся скриптах 
такое не поддерживается.
2. определен символ APM_IOC_REJECT. Однако нет такого символа, поэтому 
apmd все же будет вызывать suspend/standby независимо от результата 
apmd_proxy
Вот только в этом месте мне не совсем понятно зачем нужен этот reject? 
apmd все равно вручную вызывает ioctl для выполнения suspend/standby, 
так что по идее, можно этого и не делать при определенных условиях... 
(если, конечно, это не противоречит спецификации апм)
А еще если саспендиться при открытой крышке, то избражение на дисплее 
становится некрасивым в процессе суспеду... неэстетично...
-- 
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone:  +375 (17) 210 1662, ext. 1503
fax:    +375 (17) 210 1168
mobile: +375 (29) 641 4214
-- 
life, n.:
	A whim of several billion cells to be you for a while.
    
    
Подробная информация о списке рассылки Hardware