【エンベデッド】組込Linux総合スレ【リアルタイム】
at LINUX
72:login:Penguin
04/07/05 18:05 sf7DtSy0
>>71
それは割り込み処理タスクの宣言と復帰だろ?
ena_int()は割り込みタスクの位置(アドレス)をOSに知らせる為の物。
OSはこいつで割り込みベクタに登録したり復帰関連処理を入れたりする。
また、CPUによっては割り込みがかかると多重割り込み防止の為に割り込みの
状態を変更する(禁止される事多し)から、復帰時に状態を元に戻す為に
ret_int()がある訳だ。
不用意な割り込みを避ける為にena_int()やret_int()は内部で
割り込みの状態を操作する場合もあるだろうよ。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4537日前に更新/254 KB
担当:undef