プロテクトモードで動作する小さなOSを書いています。カスタム割り込み記述子テーブルをロードしたいところですが、どこから始めればよいかわかりません。OS Dev wikiでいくつかのことを読みましたが、回答が必要な質問がいくつかあります。
OS Dev wiki ではthe first 32 (0-31) interrupts are reserved and used by the CPU, as exceptions, so don't use those for APIs or IRQs.
、カスタム割り込みテーブルをロードしている場合、それらすべての割り込みにエントリを提供する必要はないということです。
また、ウィキには、BIOS が IRQ0-7 を割り込み 8-15 にマップすると記載されています。この場合、IRQ 割り込みは予約された割り込みと競合しませんか?
私が得ていないものはありますか?割り込み 0 ~ 31 は別のテーブルか何かにありますか? 誰かが私を正しい方向に向けて、物事を片付けてください。