SAI EventsSAI Interface

The SAI driver generates call back events that are notified via the function ARM_SAI_SignalEvent.

Macros

#define ARM_SAI_EVENT_SEND_COMPLETE   (1U << 0)
 Send completed.
 
#define ARM_SAI_EVENT_RECEIVE_COMPLETE   (1U << 1)
 Receive completed.
 
#define ARM_SAI_EVENT_TX_UNDERFLOW   (1U << 2)
 Transmit data not available.
 
#define ARM_SAI_EVENT_RX_OVERFLOW   (1U << 3)
 Receive data overflow.
 
#define ARM_SAI_EVENT_FRAME_ERROR   (1U << 4)
 Sync Frame error in Slave mode (optional)
 

Description

The SAI driver generates call back events that are notified via the function ARM_SAI_SignalEvent.

This section provides the event values for the ARM_SAI_SignalEvent callback function.

The following call back notification events are generated:

Macro Definition Documentation

#define ARM_SAI_EVENT_SEND_COMPLETE   (1U << 0)

Send completed.

#define ARM_SAI_EVENT_RECEIVE_COMPLETE   (1U << 1)

Receive completed.

#define ARM_SAI_EVENT_TX_UNDERFLOW   (1U << 2)

Transmit data not available.

#define ARM_SAI_EVENT_RX_OVERFLOW   (1U << 3)

Receive data overflow.

#define ARM_SAI_EVENT_FRAME_ERROR   (1U << 4)

Sync Frame error in Slave mode (optional)