uefiアプリケーションとしてosのような機能を作っているのですが、sidtを利用して設定済みのidtrの内容を取り出しタイマーとマウスの割り込みハンドラの部分(idt本体のoffsetの部分)を書き換えました。
ですが、それぞれの割り込みハンドラは動いておらず、また落ちるようなこともないので、どうしようもなくなってしまいました。
uefiアプリケーション内では割り込みを使わない方がいいとは思うのですが、今回は割り込みを必ず使いたいということを前提に原因を考えていただきたいです。
環境は
qemu(tiano coreのファームウェア)
x64
edk2
です。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/08/18 00:55