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

IO APIC Version Structure. More...

#include <apic.h>

Data Fields

union { 
 
   uint32_t   raw 
 
   struct PACKED
 
      uint8_t   version 
 
      uint8_t   reserved 
 
      uint8_t   maxRedirs 
 
      uint8_t   reserved2 
 
   }  
 
};  
 

Detailed Description

IO APIC Version Structure.

Stored in the IOAPIC_REG_VERSION register.

Definition at line 184 of file apic.h.

Field Documentation

◆ [union]

union { ... } ioapic_version_t

◆ maxRedirs

uint8_t ioapic_version_t::maxRedirs

Definition at line 192 of file apic.h.

Referenced by ioapic_all_init(), and ioapic_from_gsi().

◆ raw

uint32_t ioapic_version_t::raw

Definition at line 187 of file apic.h.

Referenced by ioapic_get_version().

◆ reserved

uint8_t ioapic_version_t::reserved

Definition at line 191 of file apic.h.

◆ reserved2

uint8_t ioapic_version_t::reserved2

Definition at line 193 of file apic.h.

◆ version

uint8_t ioapic_version_t::version

Definition at line 190 of file apic.h.


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