Crate aw_soc

source ·
Expand description

SoC peripheral support for Allwinner chips.

This package is built under the concept of componentized drivers. It is designed to use in kernels, firmwares and embedded development with both dynamic and static base address support.

Most of aw-soc structures have embedded-hal traits implemented. Users may combine this package with embedded-hal ecosystem drivers to provide abundant amount of features.

Modules

  • Clock control unit.
  • Common control peripheral of DDR SDRAM.
  • Allwinner GPIO controller.
  • Physical layer peripheral of DDR SDRAM.
  • RISC-V Platform-Level Interrupt Controller.
  • Serial Peripheral Interface bus.
  • Time constants and traits.
  • Universal Asynchronous Receiver-Transmitter.

Structs

  • Clock control unit.
  • Common control peripheral of DDR SDRAM.
  • Generic Purpose Input/Output peripheral.
  • Physical layer peripheral of DDR SDRAM.
  • Platform-Level Interrupt Controller.
  • Serial Peripheral Interface bus.
  • Universal Asynchronous Receiver-Transmitter.