Crate arm_gicv2

source ·
Expand description

§arm_gicv2

Crates.io Docs.rs CI

ARM Generic Interrupt Controller version 2 (GICv2) register definitions and basic operations.

The official documentation: https://developer.arm.com/documentation/ihi0048/latest/

Structs§

Enums§

Constants§

  • Maximum number of interrupts supported by the GIC.
  • Interrupt ID 16-31 are used for PPIs (Private Peripheral Interrupt).
  • Interrupt ID 0-15 are used for SGIs (Software-generated interrupt).
  • Interrupt ID 32-1019 are used for SPIs (Shared Peripheral Interrupt).

Functions§

  • Translate an interrupt of a given type to a GIC INTID.