#include <arch/apic.h>
#include <iomanip>
#include <kiostream.h>
Include dependency graph for apic.cpp:

Functions | |
| Zygoma::ia32::LocalApic::LocalApic () | |
| Constructs the LocalAPIC. | |
| u32 | Zygoma::ia32::LocalApic::id () const |
| Gets the physical name of the LocalAPIC. | |
| void | Zygoma::ia32::LocalApic::setId (u32 id) |
| u32 | Zygoma::ia32::LocalApic::version () const |
| u32 | Zygoma::ia32::LocalApic::maxLVTEntry () const |
| u32 | Zygoma::ia32::LocalApic::spuriousVector () const |
| bool | Zygoma::ia32::LocalApic::isSoftwareEnabled () const |
| void | Zygoma::ia32::LocalApic::enable () |
| std::ostream & | Zygoma::ia32::LocalApic::printStream (std::ostream &ostr) const |
| Dumps the contents of the LAPIC to an output stream. | |
|
|
|
|
|
Gets the physical name of the LocalAPIC. All APIC devices in the system need to have a unique identification. |
|
|
|
|
|
Constructs the LocalAPIC.
|
|
|
|
|
|
Dumps the contents of the LAPIC to an output stream.
Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2