nRF51 SDK - S120 SoftDevice
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages

The Programmable Peripheral Interconnect (PPI) driver includes two layers: the hardware abstraction layer (HAL) and the driver layer (DRV).

The hardware abstraction layer provides basic APIs for accessing the registers of the PPI. All functions in this layer are implemented as inline functions. See the API documentation for the PPI HAL for details.

The driver layer provides support for the PPI module and APIs on a higher level than the HAL. See the API documentation for the PPI driver for details.

The PPI Example provides sample code that you can use to quickly get started.