Iros
 
Loading...
Searching...
No Matches
iris::acpi::InterruptControllerStructureHeader Struct Reference

Interrupt Controller Structure Header. More...

#include <iris/hw/acpi/system_tables.h>

Inheritance diagram for iris::acpi::InterruptControllerStructureHeader:
[legend]

Public Member Functions

auto next () const -> InterruptControllerStructureHeader const *
 
auto validate (usize min_length) const -> bool
 

Public Attributes

InterruptControllerStructureType type
 
u8 length
 

Detailed Description

Interrupt Controller Structure Header.

See ACPI 6.5 spec section 5.2.12.

Member Function Documentation

◆ next()

auto iris::acpi::InterruptControllerStructureHeader::next ( ) const -> InterruptControllerStructureHeader const*
inline

◆ validate()

auto iris::acpi::InterruptControllerStructureHeader::validate ( usize min_length) const -> bool
inline

Member Data Documentation

◆ length

u8 iris::acpi::InterruptControllerStructureHeader::length

◆ type

InterruptControllerStructureType iris::acpi::InterruptControllerStructureHeader::type

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