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, который генерят переключатели под крышкой, к тем, которые "просыпают" завра. Но это все чистая фантазия, я даже в код ядра не смотрел
[Ответить]