Это одно из правил при написании обработчика прерываний: обработчик не может вызывать библиотечные подпрограммы, содержащие вызовы ядра, за исключением InterruptDisable (), InterruptEnable (), InterruptLock (), InterruptMask (), InterruptUnlock () иInterruptUnmask (),Почему не может содержать системные вызовы?