HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: есть идеи как проснуть завра при открытии крышки?
[Ответить]
psionrevo [17.03.2009 12:04] есть идеи как проснуть завра при открытии крышки?:
в моем c1000 в cacko замечательно перехватывается событие suspend - запускаю autosave и sync при закрытии крышки.
закрывая крышку, спокоен: данные сохранены и sync завершен.
а вот после psion а мучает вопрос: как бы при открытии крышки просыпать завра?
приходится жать на белую клавишу calehdar home и т.д. (on/off) дюже неудобна.
есть идея: использовать вставку в аудио разъем, т.к. с пульта он просыпается, и найти микрик,который поставить под крышку.
пульт паял сам, так что идея легко реализуема (микрик только мелкий найти).
может еще какие идеи?
спасибо!
Jay [17.03.2009 12:27] :
Если уж так, то может проще прицепиться к тем микропереключателям, что уже стоят? 
Я посмотрел, в zaurusd тоже есть только перехват закрытия и поворота крышки. На открытие готового хука нету.
С другой стороны, наверняка, ручка для этого в ядре есть.
Посмотрите где-нибудь в районе обработки сигналов gpio. Может там буквально достаточно дописать номер gpio, который генерят переключатели под крышкой, к тем, которые "просыпают" завра. Но это все чистая фантазия, я даже в код ядра не смотрел 
[Ответить]