Astra MCU SDK Peripheral Driver Library
Data Structures

The current public PPU API does not expose dedicated public structure types.

PPU APIs in ppu.h use scalar and enum-based parameters:

  • ppu_instance_en for target instance selection
  • power_state_e for policy/state selection
  • bool for dynamic transition enable/disable

Internal driver context and register overlays are implementation-private and not part of the public API surface.