[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cover close
濱嶋です。
>>> sys/dev/hpc/btnmgr.c でカバーのイベントが来たときに
>>> POWERCONTROL_LCDLIGHTのhookを呼び出すという方法では何かまずいことがあ
>>> るのでしょうか?
>>> 具体的には以下のようなコードなのですが。
>>
>> ごめんなさい、うそです。
>> カバーのボタンがONになったらLCDのライトをOFFなので、msgを反転させなけ
>> ればいけません。
>
>> else if (id == CONFIG_HOOK_BUTTONEVENT_COVER)
>> config_hook_call(CONFIG_HOOK_POWERCONTROL,
>> CONFIG_HOOK_POWERCONTROL_LCDLIGHT, (void*)(msg ? 0: 1));
>>
>> LCDLIGHTがGPIOに接続されている機種(NEC_MCR_3XX,NEC_MCR_500,NEC_MCCS)等
>> ではどうなのでしょうか?
>> 問題ないならcommitしてしまおうと思います。
>
> 良さそうです。commitしましょう。
commitしました。
> MQ200の修正はどうでしょうか?
こちらは問題が出ました。消している間にremoteからloginして画面を表示さ
せるようなことをすると何かが起こります。
MQ200_POWERSTATE_D1とMQ200_POWERSTATE_D2では表示しようとした瞬間にその
ままOSが固まってしまいました。
MQ200_POWERSTATE_D3ではvrpciuが"bad addr"とたくさん言います。考えてみ
ればそこにいるはずのMQ200が止まってしまったので当然なのですが。そうい
うことをした後にふたを開くと画面が崩れます。
> あと、Vrc4173 PIU の修正はどうしましょうか?
動作としては問題なく動いていますが、同一のバイナリで10bitと12bitを共存
させる方法がいまのところ思いついていない状態です。