資料集
ここはhideyosiの学習帳です。いろいろな資料を集めたり整理したりしています。オイラ用のノートなので間違っていたり未完成だったりしますので信用度は相当低いことをあらかじめご了承くださいませ。
1: 2007-01-24 (水) 02:20:24 ソース バックアップ No.1 を復元して編集 現: 2024-01-06 (土) 22:37:42 ソース 編集
Line 1: Line 1:
 +p256
 +
 +
はりぼてでは、各タスクにFIFO32を搭載して、できるだけ割り込みはここに一元でコマンドを送り込んで管理してるよね?。 はりぼてでは、各タスクにFIFO32を搭載して、できるだけ割り込みはここに一元でコマンドを送り込んで管理してるよね?。
Line 4: Line 7:
-|値|用途|h +そこで、表にまとめてみたぞ! 
-|0|カーソルOFF| + 
-|1|カーソルON| + 
-||| +|値|標準|用途|発信元|h 
-|256|キーコード(区別のため256が足されている)| +|0|○|カーソルOFF|console_task内のcons.timerタイマー
-| :|| +|1|○|カーソルON|console_task内のcons.timerタイマー
-|511|| +||||| 
-|512|マウス入力| +|10|×|0.1秒タイマー|なんらかの理由でコマンドやアプリからWaitを掛けたい時に使える・・・かな??| 
-| :|| +|20|×|FD INT|FDからのINTを受け付ける| 
-|767||+||||| 
 +|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: 1864, today: 1, yesterday: 0