RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Data Fields
_sai_transfer_format Struct Reference

sai transfer format More...

#include <fsl_sai.h>

Data Fields

uint32_t sampleRate_Hz
 
uint32_t bitWidth
 
sai_mono_stereo_t stereo
 
uint8_t channel
 
uint8_t channelMask
 
uint8_t endChannel
 
uint8_t channelNums
 
sai_protocol_t protocol
 
bool isFrameSyncCompact
 

Detailed Description

sai transfer format

Field Documentation

◆ bitWidth

uint32_t _sai_transfer_format::bitWidth

Data length of audio data, usually 8/16/24/32 bits

◆ channel

uint8_t _sai_transfer_format::channel

Transfer start channel

◆ channelMask

uint8_t _sai_transfer_format::channelMask

enabled channel mask value, reference _sai_channel_mask

◆ channelNums

uint8_t _sai_transfer_format::channelNums

Total enabled channel numbers

◆ endChannel

uint8_t _sai_transfer_format::endChannel

end channel number

◆ isFrameSyncCompact

bool _sai_transfer_format::isFrameSyncCompact

True means Frame sync length is configurable according to bitWidth, false means frame sync length is 64 times of bit clock.

◆ protocol

sai_protocol_t _sai_transfer_format::protocol

Which audio protocol used

◆ sampleRate_Hz

uint32_t _sai_transfer_format::sampleRate_Hz

Sample rate of audio data

◆ stereo

sai_mono_stereo_t _sai_transfer_format::stereo

Mono or stereo


The documentation for this struct was generated from the following file: