LISR

LISR

低級中斷(LISR),中斷是提供隊內部或外部事件立刻反應的機制。當中斷髮生時,處理器懸掛當前執行路徑,把控制流轉移到中斷服務程序(ISR)。

概括介紹


低級中斷(LISR)
LISR和正常ISR一樣,使用當前的堆棧。Nucleus在調用LISR前保存上下文,執行LISR后恢復上下文。因此,LISR可用C寫,而且可以調用其他C常式。然而,僅有少量的Nucleus服務對LISR可用。如果中斷處理常式需要其他的NP服務,則高級ISR(HISR)被激活。Nucleus支持多LISR嵌套。