axplat-arm-peripherals 0.1.2

ARM32/ARM64 common peripheral drivers with `axplat` compatibility
Documentation

axplat-arm-peripherals

Crates.io Docs.rs CI

Common peripheral drivers for ARM platforms.

It is axplat-compatible and can be used to implement the hardware abstraction layer (HAL) for diverse ARM (32 or 64-bit) platforms.

It includes:

  • PL011 UART driver.
  • PL031 Real Time Clock (RTC) driver.
  • GICv2 (Generic Interrupt Controller) driver.
  • Generic Timer related functions.
  • PSCI (Power State Coordination Interface) calls.