CryptoCell PAL DMA specific definitions

nRF5 SDK v16.0.0

Typedefs

typedef void * SaSi_PalDmaBufferHandle

Detailed Description

Typedef Documentation

Definition for DMA buffer handle.

Enumeration Type Documentation

DMA directions configuration

Enumerator
SASI_PAL_DMA_DIR_NONE

No direction.

SASI_PAL_DMA_DIR_TO_DEVICE

The original buffer is the input to the operation, and should be copied/mapped to a temp buffer, prior to activating the HW on the temp buffer.

SASI_PAL_DMA_DIR_FROM_DEVICE

The temp buffer holds the output of the HW, and this API should copy/map it to the original output buffer.

SASI_PAL_DMA_DIR_BI_DIRECTION

Used when the result is written over the original data at the same address. should be treated as 1 & 2.

SASI_PAL_DMA_DIR_MAX

Maximal DMA directions options.

SASI_PAL_DMA_DIR_RESERVE32

Reserved.