◆ Arm64InterruptManager()
| Arm64InterruptManager::Arm64InterruptManager |
( |
| ) |
|
|
private |
◆ dispatch()
| void Arm64InterruptManager::dispatch |
( |
size_t |
number, |
|
|
InterruptState & |
state |
|
) |
| |
◆ getBreakpointInterruptNumber()
| size_t Arm64InterruptManager::getBreakpointInterruptNumber |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getDebugInterruptNumber()
| size_t Arm64InterruptManager::getDebugInterruptNumber |
( |
| ) |
|
|
inlineoverridevirtual |
◆ instance()
◆ registerInterruptHandler()
| bool Arm64InterruptManager::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 68 of file arm64/InterruptManager.cc.
◆ registerInterruptHandlerDebugger()
| bool Arm64InterruptManager::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 81 of file arm64/InterruptManager.cc.
◆ m_DebugHandlers
◆ m_Handlers
The documentation for this class was generated from the following files: