!ioapic (dump I/O APIC)
Description of '!ioapic' command in HyperDbg.
Command
!ioapic
Syntax
!ioapic
Description
Dumps I/O APIC (Advanced Programmable Interrupt Controller) items.
In order to get Local APIC entries, you need to use the '!apic' command.
Parameters
None
Examples
The following command dumps I/O APIC entries.
SDK
To get the I/O APIC details, you need to use the following function in libhyperdbg
:
Remarks
Starting from v0.11, this command was added to the HyperDbg debugger.
This command operates under the assumption that your computer has a single I/O APIC, which might not apply to multiprocessor systems, where multiple I/O APICs are common. Additionally, it assumes that the I/O APIC has not been relocated from its default address (e.g., by the BIOS or operating system) and is positioned at the standard location, 0xFEC00000.
This command is guaranteed to keep debuggee in a halt state (in Debugger Mode); thus, nothing will change during its execution.
Requirements
None
Related
Last updated