ZaurusC700でちょっと触ってみた程度ではチャタリング解消できているっぽいけどしばらく試して様子見。これでOKなら割り込み動作が半分以下で済むというオマケがついてくる。あとC3x00にも影響するはずだけどこちらは未確認。軽量化stuck_keys[]はそこに定義されているキー番号への処理をスキップする、という感じがしたので、zkbdmap.hのキー定義テーブルを参照してC7x0/860用のテーブルを用意。ついでにC3x00用のテーブルにも追加しておく。→チャタリングとは関係ないけどとりあえず動作に問題はなさそう。キースキャンのタイミングいったんキーが押下されてzkbd_poll()を呼ぶと、中で定周期タイマを作成して全てのキー押下が解除されるまで自身を呼び出してキースキャンをしてる、ような気がする。定周期動作中はキースキャンのタイミングをタイマ満了時のみに絞って、チャタリング中のシグナルや他のキーのシグナルは破棄しまえばチャタリングを解決できそうな。割り込み条件1.が問題ない場合、キーリリースの割り込みってあっても常に無視されてしまうので不要という疑惑がでてきたので実験してみる。fbをつけてみた気がつけば丸々3ヶ月放置してた。マルチユーザモード到達とりあえずSDカードが認識するところまでできた。月別アーカイブはてなブログをはじめよう!steletoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。