AM275 FreeRTOS SDK  11.01.00
AASRC_OpenParams Struct Reference

Detailed Description

AASRC Parameters.

AASRC Parameters are used to with the AASRC_open() call. Default values for these parameters are set using AASRC_OpenParamsInit().

If NULL is passed for the parameters, AASRC_open() uses default parameters.

See also
AASRC_OpenParamsInit()

Data Fields

uint32_t transferMode
 
AASRC_ClockZoneConfig rxClkZoneCfg [AASRC_INPUT_CLOCK_ZONE_COUNT]
 
AASRC_ClockZoneConfig txClkZoneCfg [AASRC_OUTPUT_CLOCK_ZONE_COUNT]
 
uint32_t isDataAlignmentDisabled
 
AASRC_DmaHandle dmaDrvObj
 

Field Documentation

◆ transferMode

uint32_t AASRC_OpenParams::transferMode

Polling, Blocking or Callback mode.

◆ rxClkZoneCfg

AASRC_ClockZoneConfig AASRC_OpenParams::rxClkZoneCfg[AASRC_INPUT_CLOCK_ZONE_COUNT]

Rx clock zone config

◆ txClkZoneCfg

AASRC_ClockZoneConfig AASRC_OpenParams::txClkZoneCfg[AASRC_OUTPUT_CLOCK_ZONE_COUNT]

Tx clock zone config

◆ isDataAlignmentDisabled

uint32_t AASRC_OpenParams::isDataAlignmentDisabled

user setting to enable or disable input sample data alignment. This setting is enabled by default in hardware.

◆ dmaDrvObj

AASRC_DmaHandle AASRC_OpenParams::dmaDrvObj

UDMA driver object