Crate arm_gic

source ·
Expand description

ARM Generic Interrupt Controller (GIC) register definitions and basic operations.

Modules

  • Types and definitions for GICv2.

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.