HalController

final class ntoseye.HalController

Subclass of BaseRecord.

An interrupt controller the HAL registered (_REGISTERED_INTERRUPT_CONTROLLER).

property address: int
property kind: str

_KNOWN_CONTROLLER_TYPE without its prefix (Apic, Pic).

property max_line: int
property min_line: int
property problem: str | None

_INTERRUPT_PROBLEM without its prefix; None for no problem.

property ranges: list[HalLineRange]
property ranges_stopped: str | None
property resource_id: Diagnostic[str]

The ACPI ID the HAL gave the controller’s device.

property unit_id: int