◆ Armv7InterruptManager()
| Armv7InterruptManager::Armv7InterruptManager |
( |
| ) |
|
|
private |
◆ dispatch()
| void Armv7InterruptManager::dispatch |
( |
size_t |
number, |
|
|
InterruptState & |
state |
|
) |
| |
◆ getBreakpointInterruptNumber()
| size_t Armv7InterruptManager::getBreakpointInterruptNumber |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getDebugInterruptNumber()
| size_t Armv7InterruptManager::getDebugInterruptNumber |
( |
| ) |
|
|
inlineoverridevirtual |
◆ instance()
◆ registerInterruptHandler()
| bool Armv7InterruptManager::registerInterruptHandler |
( |
size_t |
nInterruptNumber, |
|
|
InterruptHandler * |
pHandler |
|
) |
| |
|
overridevirtual |
Register an interrupt handler
- Parameters
-
| [in] | nInterruptNumber | the interrupt's number |
| [in] | pHandler | the interrupt handler |
- Returns
- true, if successfully registered, false otherwise
Implements InterruptManager.
Definition at line 66 of file armv7/InterruptManager.cc.
◆ registerInterruptHandlerDebugger()
| bool Armv7InterruptManager::registerInterruptHandlerDebugger |
( |
size_t |
nInterruptNumber, |
|
|
InterruptHandler * |
pHandler |
|
) |
| |
|
overridevirtual |
Register an interrupt handler (for the kernel debugger)
- Parameters
-
| [in] | nInterruptNumber | the interrupt's number |
| [in] | pHandler | the interrupt handler |
- Returns
- true, if successfully registered, false otherwise
Implements InterruptManager.
Definition at line 79 of file armv7/InterruptManager.cc.
◆ m_DebugHandlers
◆ m_Handlers
The documentation for this class was generated from the following files: