Ядро Linux в комментариях

       

Set_intr_gate


set_intr_gate устанавливает запись в таблице дескрипторов прерываний (interrupt descriptor table— IDT) процессора x86. Каждое аппаратное или программное прерывание, происходящее в системе на базе процессора х86, имеет номер, который используется центральным процессором в качестве индекса этой таблицы. (Включая прерывание системных функций — с номером 0x80 — которое было рассмотрено в .) Соответствующими записями в таблице являются адреса функций (ядра), к которым необходимо выполнить переход в случае прерывания.



Содержание раздела