PatchworkOS
Loading...
Searching...
No Matches
ioapic_t Struct Reference

IO APIC. More...

#include <tables.h>

Data Fields

interrupt_controller_header_t header
 
uint8_t ioApicId
 
uint8_t reserved
 
uint32_t ioApicAddress
 
uint32_t globalSystemInterruptBase
 

Detailed Description

IO APIC.

See also
Section 5.2.12.3 table 5.24 of the ACPI specification for more details.

Definition at line 164 of file tables.h.

Field Documentation

◆ globalSystemInterruptBase

uint32_t ioapic_t::globalSystemInterruptBase

Definition at line 170 of file tables.h.

Referenced by ioapic_all_init(), ioapic_from_gsi(), and ioapic_set_redirect().

◆ header

Definition at line 166 of file tables.h.

Referenced by ioapic_all_init(), and ioapic_from_gsi().

◆ ioApicAddress

uint32_t ioapic_t::ioApicAddress

Definition at line 169 of file tables.h.

Referenced by ioapic_all_init(), ioapic_read(), and ioapic_write().

◆ ioApicId

uint8_t ioapic_t::ioApicId

Definition at line 167 of file tables.h.

◆ reserved

uint8_t ioapic_t::reserved

Definition at line 168 of file tables.h.


The documentation for this struct was generated from the following file: