发明名称 SYSTEM AND METHOD FOR PROCESSING INTERRUPT
摘要 <p>A system for processing interrupt in an ARM processor includes: a secure area unit including an interrupt request (IRQ) handler to process fast interrupt request (FIQ) interrupt; a non-secure area unit including an IRQ handler to process IRQ interrupt; and a monitor module including an FIQ handler caller and an IRQ handler caller, and configured to determine whether the secure area unit is processing exceptions or not. The FIQ handler caller calls the IRQ handler of the secure area unit in order to process FIQ interrupt received from an external hardware device. The IRQ handler caller calls the IRQ handler of the non-secure area unit in order to process IRQ interrupt received from the external hardware device. When the monitor module determines that the secure area unit is processing exceptions, the FIQ handler caller inactivates the FIQ interrupt, and activates the FIQ interrupt again when the exception processing is ended. Therefore, even when the secure area unit of the ARM processor receives FIQ interrupt during exception handling, the secure area unit can process the FIQ interrupt without an error.</p>
申请公布号 KR101489887(B1) 申请公布日期 2015.02.06
申请号 KR20140008504 申请日期 2014.01.23
申请人 发明人
分类号 G06F9/48;G06F11/30;G06F21/74 主分类号 G06F9/48
代理机构 代理人
主权项
地址