axplat-aarch64-peripherals 0.3.0

ARM64 common peripheral drivers with `axplat` compatibility
Documentation

axplat-aarch64-peripherals

Crates.io Docs.rs CI

Common peripheral drivers for ARM64 platforms.

It is axplat-compatible and can be used to implement the hardware abstraction layer (HAL) for diverse ARM64 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.