資料集
ここはhideyosiの学習帳です。いろいろな資料を集めたり整理したりしています。オイラ用のノートなので間違っていたり未完成だったりしますので信用度は相当低いことをあらかじめご了承くださいませ。

p256

はりぼてでは、各タスクにFIFO32を搭載して、できるだけ割り込みはここに一元でコマンドを送り込んで管理してるよね?。

でも、どれがなにからのコマンドだったかわかんなくなっちゃった。(新しい割り込みを搭載したい時とかに困る!)

そこで、表にまとめてみたぞ!

標準用途発信元
0カーソルOFFconsole_task内のcons.timerタイマー
1カーソルONconsole_task内のcons.timerタイマー
10×0.1秒タイマーなんらかの理由でコマンドやアプリからWaitを掛けたい時に使える・・・かな??
20×FD INTFDからのINTを受け付ける
256キーコード(区別のため256が足されている)まず、割り込みによってkeyfifoに送られる。keyfifoとはどこか? init_keybord関数によってメイン(HariMain編集内)のfifoに向けられている
:
511
512マウス入力(区別のため512が足されている)キーボードと同じ。割り込み内でmousefifoに送られる。enable_mouse関数によりメインfifoに向けられる
:
767

そのうち色を変えて、FDやらの割り込み処理を担当させよう。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 1850, today: 1, yesterday: 0
最終更新: 2024-01-06 (土) 22:37:42 (JST) (82d) by