Method and apparatus for processing more than one interrupts without reinitializing the interrupt handler program
US6112274A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jun 17, 1998 |
| Grant date | Aug 29, 2000 |
| Priority date | — |
| Expiry date | Jun 17, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/26
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method is provided for processing interrupt requests. The method is accomplished by detecting when an interrupt request is being stored in a storage location, examining the storage location storing the interrupt request, prioritizing the interrupt request when more than one interrupt request is stored in the storage location to determine an interrupt request processing order, clearing the interrupt request in the storage location that is to be processed, and processing the interrupt request. The system comprises a first storage location for storing an interrupt request, a second storage location for storing an interrupt handler program with encoded statements for examining the first storage location, prioritizing the interrupt request that is to be processed if more than one interrupt request is stored in said first storage location, clearing the interrupt request that is to be processed, and processing the interrupt request. The system further comprises a processor for executing the interrupt handler program.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.