AM263Px MCU+ SDK: sdfm.h File Reference

| AM263Px MCU+ SDK 26.00.00 |

Data Structures | Macros | Functions
sdfm/v0/sdfm.h File Reference

Go to the source code of this file.

## Data Structures
struct | SDFM_CompEventFilterConfig

## Macros
#define | SDFM_GET_LOW_THRESHOLD(C) ((uint16_t)(C))
| Header Files. More...
#define | SDFM_GET_HIGH_THRESHOLD(C) ((uint16_t)((uint32_t)(C) >> 16U))
| Macro to get the high threshold. More...
#define | SDFM_GET_LOW_THRESHOLD_BOTH(C1, C2)
#define | SDFM_GET_HIGH_THRESHOLD_BOTH(C1, C2)
#define | SDFM_SET_OSR(X) (((X) - 1) << 8U)
| Macro to convert comparator over sampling ratio to acceptable bit location. More...
#define | SDFM_SHIFT_VALUE(X) ((X) << 2U)
| Macro to convert the data shift bit values to acceptable bit location. More...
#define | SDFM_THRESHOLD(H, L) ((((uint32_t)(H)) << 16U) | (L))
| Macro to combine high threshold and low threshold values. More...
#define | SDFM_SET_FIFO_LEVEL(X) ((X) << 7U)
| Macro to set the FIFO level to acceptable bit location. More...
#define | SDFM_SET_ZERO_CROSS_THRESH_VALUE(X) (0x8000 | (X))
| Macro to set and enable the zero cross threshold value. More...
#define | SDFM_FILTER_DISABLE (0x0U)
| Macros to enable or disable filter. More...
#define | SDFM_FILTER_ENABLE (0x2U)
#define | SDFM_SDFIL_OFFSET (CSL_SDFM_SDCTLPARM2 - CSL_SDFM_SDCTLPARM1)
| < SD filter offset More...
#define | SDFM_DIGFIL_OFFSET (CSL_SDFM_SDCOMP2CTL - CSL_SDFM_SDCOMP1CTL)
| Offset between high threshold 1 & 2 registers. More...
#define | SDFM_SDFLT1CMPHx_OFFSET (CSL_SDFM_SDFLT1CMPH2 - CSL_SDFM_SDFLT1CMPH1)
| Offset between low threshold 1 & 2 registers. More...
#define | SDFM_SDFLT1CMPLx_OFFSET (CSL_SDFM_SDFLT1CMPL2 - CSL_SDFM_SDFLT1CMPL1)
#define | SDFM_COMPEVT_FILTER_CONFIG_M
#define | SDFM_COMPEVT_FILTER_LOCK_M
#define | SDFM_CLOCK_SYNCHRONIZER CSL_SDFM_SDCTLPARM1_SDCLKSYNC_MASK
| Define for Clock synchronizer Configuration. More...
#define | SDFM_DATA_SYNCHRONIZER CSL_SDFM_SDCTLPARM1_SDDATASYNC_MASK
| Define for Data Synchronizer Configuration. More...
#define | SDFM_OUTPUT_WITHIN_THRESHOLD (0)
| Values that can be returned from SDFM_getThresholdStatus() More...
#define | SDFM_OUTPUT_ABOVE_THRESHOLD (1)
| SDFM output is above threshold. More...
#define | SDFM_OUTPUT_BELOW_THRESHOLD (2)
| SDFM output is below threshold. More...
#define | SDFM_FILTER_1 (0)
| Digital filter 1. More...
#define | SDFM_FILTER_2 (1)
| Digital filter 2. More...
#define | SDFM_FILTER_3 (2)
| Digital filter 3. More...
#define | SDFM_FILTER_4 (3)
| Digital filter 4. More...
#define | SDFM_FILTER_SINC_FAST (0x00)
| Digital filter with SincFast structure. More...
#define | SDFM_FILTER_SINC_1 (0x10)
| Digital filter with Sinc1 structure. More...
#define | SDFM_FILTER_SINC_2 (0x20)
| Digital filter with Sinc3 structure. More...
#define | SDFM_FILTER_SINC_3 (0x30)
| Digital filter with Sinc4 structure. More...
#define | SDFM_MODULATOR_CLK_EQUAL_DATA_RATE (0)
| Modulator clock is identical to the data rate. More...
#define | SDFM_DATA_FORMAT_16_BIT (0)
| Filter output is in 16 bits 2's complement format. More...
#define | SDFM_DATA_FORMAT_32_BIT (1)
| Filter output is in 32 bits 2's complement format. More...
#define | SDFM_DATA_READY_SOURCE_DIRECT (0)
| Data ready interrupt source is direct (non -FIFO). More...
#define | SDFM_DATA_READY_SOURCE_FIFO (1)
| Data ready interrupt source is FIFO. More...
#define | SDFM_SYNC_PWM0_SOCA (0)
| SDFM sync source is PWM1 SOCA. More...
#define | SDFM_SYNC_PWM0_SOCB (1)
| SDFM sync source is PWM1 SOCB. More...
#define | SDFM_SYNC_PWM1_SOCA (2)
| SDFM sync source is PWM2 SOCA. More...
#define | SDFM_SYNC_PWM1_SOCB (3)
| SDFM sync source is PWM2 SOCB. More...
#define | SDFM_SYNC_PWM2_SOCA (4)
| SDFM sync source is PWM3 SOCA. More...
#define | SDFM_SYNC_PWM2_SOCB (5)
| SDFM sync source is PWM3 SOCB. More...
#define | SDFM_SYNC_PWM3_SOCA (6)
| SDFM sync source is PWM4 SOCA. More...
#define | SDFM_SYNC_PWM3_SOCB (7)
| SDFM sync source is PWM4 SOCB. More...
#define | SDFM_SYNC_PWM4_SOCA (8)
| SDFM sync source is PWM5 SOCA. More...
#define | SDFM_SYNC_PWM4_SOCB (9)
| SDFM sync source is PWM5 SOCB. More...
#define | SDFM_SYNC_PWM5_SOCA (10)
| SDFM sync source is PWM6 SOCA. More...
#define | SDFM_SYNC_PWM5_SOCB (11)
| SDFM sync source is PWM6 SOCB. More...
#define | SDFM_SYNC_PWM6_SOCA (12)
| SDFM sync source is PWM7 SOCA. More...
#define | SDFM_SYNC_PWM6_SOCB (13)
| SDFM sync source is PWM7 SOCB. More...
#define | SDFM_SYNC_PWM7_SOCA (14)
| SDFM sync source is PWM8 SOCA. More...
#define | SDFM_SYNC_PWM7_SOCB (15)
| SDFM sync source is PWM8 SOCB. More...
#define | SDFM_SYNC_PWM8_SOCA (16)
| SDFM sync source is PWM9 SOCA. More...
#define | SDFM_SYNC_PWM8_SOCB (17)
| SDFM sync source is PWM9 SOCB. More...
#define | SDFM_SYNC_PWM9_SOCA (18)
| SDFM sync source is PWM10 SOCA. More...
#define | SDFM_SYNC_PWM9_SOCB (19)
| SDFM sync source is PWM10 SOCB. More...
#define | SDFM_SYNC_PWM10_SOCA (20)
| SDFM sync source is PWM11 SOCA. More...
#define | SDFM_SYNC_PWM10_SOCB (21)
| SDFM sync source is PWM11 SOCB. More...
#define | SDFM_SYNC_PWM11_SOCA (22)
| SDFM sync source is PWM12 SOCA. More...
#define | SDFM_SYNC_PWM11_SOCB (23)
| SDFM sync source is PWM12 SOCB. More...
#define | SDFM_SYNC_PWM12_SOCA (24)
| SDFM sync source is PWM13 SOCA. More...
#define | SDFM_SYNC_PWM12_SOCB (25)
| SDFM sync source is PWM13 SOCB. More...
#define | SDFM_SYNC_PWM13_SOCA (26)
| SDFM sync source is PWM14 SOCA. More...
#define | SDFM_SYNC_PWM13_SOCB (27)
| SDFM sync source is PWM14 SOCB. More...
#define | SDFM_SYNC_PWM14_SOCA (28)
| SDFM sync source is PWM15 SOCA. More...
#define | SDFM_SYNC_PWM14_SOCB (29)
| SDFM sync source is PWM15 SOCB. More...
#define | SDFM_SYNC_PWM15_SOCA (30)
| SDFM sync source is PWM16 SOCA. More...
#define | SDFM_SYNC_PWM15_SOCB (31)
| SDFM sync source is PWM16 SOCB. More...
#define | SDFM_SYNC_PWM16_SOCA (32)
| SDFM sync source is PWM17 SOCA. More...
#define | SDFM_SYNC_PWM16_SOCB (33)
| SDFM sync source is PWM17 SOCB. More...
#define | SDFM_SYNC_PWM17_SOCA (34)
| SDFM sync source is PWM18 SOCA. More...
#define | SDFM_SYNC_PWM17_SOCB (35)
| SDFM sync source is PWM18 SOCB. More...
#define | SDFM_SYNC_PWM18_SOCA (36)
| SDFM sync source is PWM19 SOCA. More...
#define | SDFM_SYNC_PWM18_SOCB (37)
| SDFM sync source is PWM19 SOCB. More...
#define | SDFM_SYNC_PWM19_SOCA (38)
| SDFM sync source is PWM20 SOCA. More...
#define | SDFM_SYNC_PWM19_SOCB (39)
| SDFM sync source is PWM20 SOCB. More...
#define | SDFM_SYNC_PWM20_SOCA (40)
| SDFM sync source is PWM21 SOCA. More...
#define | SDFM_SYNC_PWM20_SOCB (41)
| SDFM sync source is PWM21 SOCB. More...
#define | SDFM_SYNC_PWM21_SOCA (42)
| SDFM sync source is PWM22 SOCA. More...
#define | SDFM_SYNC_PWM21_SOCB (43)
| SDFM sync source is PWM22 SOCB. More...
#define | SDFM_SYNC_PWM22_SOCA (44)
| SDFM sync source is PWM23 SOCA. More...
#define | SDFM_SYNC_PWM22_SOCB (45)
| SDFM sync source is PWM23 SOCB. More...
#define | SDFM_SYNC_PWM23_SOCA (46)
| SDFM sync source is PWM24 SOCA. More...
#define | SDFM_SYNC_PWM23_SOCB (47)
| SDFM sync source is PWM24 SOCB. More...
#define | SDFM_SYNC_PWM24_SOCA (48)
| SDFM sync source is PWM25 SOCA. More...
#define | SDFM_SYNC_PWM24_SOCB (49)
| SDFM sync source is PWM25 SOCB. More...
#define | SDFM_SYNC_PWM25_SOCA (50)
| SDFM sync source is PWM26 SOCA. More...
#define | SDFM_SYNC_PWM25_SOCB (51)
| SDFM sync source is PWM26 SOCB. More...
#define | SDFM_SYNC_PWM26_SOCA (52)
| SDFM sync source is PWM27 SOCA. More...
#define | SDFM_SYNC_PWM26_SOCB (53)
| SDFM sync source is PWM27 SOCB. More...
#define | SDFM_SYNC_PWM27_SOCA (54)
| SDFM sync source is PWM28 SOCA. More...
#define | SDFM_SYNC_PWM27_SOCB (55)
| SDFM sync source is PWM28 SOCB. More...
#define | SDFM_SYNC_PWM28_SOCA (56)
| SDFM sync source is PWM29 SOCA. More...
#define | SDFM_SYNC_PWM28_SOCB (57)
| SDFM sync source is PWM29 SOCB. More...
#define | SDFM_SYNC_PWM29_SOCA (58)
| SDFM sync source is PWM30 SOCA. More...
#define | SDFM_SYNC_PWM29_SOCB (59)
| SDFM sync source is PWM30 SOCB. More...
#define | SDFM_SYNC_PWM30_SOCA (60)
| SDFM sync source is PWM31 SOCA. More...
#define | SDFM_SYNC_PWM30_SOCB (61)
| SDFM sync source is PWM31 SOCB. More...
#define | SDFM_SYNC_PWM31_SOCA (62)
| SDFM sync source is PWM32 SOCA. More...
#define | SDFM_SYNC_PWM31_SOCB (63)
| SDFM sync source is PWM32 SOCB. More...
#define | SDFM_FIFO_NOT_CLEARED_ON_SYNC (0)
| SDFM FIFO buffer is not cleared on Sync signal. More...
#define | SDFM_FIFO_CLEARED_ON_SYNC (1)
| SDFM FIFO buffer is cleared on Sync signal. More...
#define | SDFM_MANUAL_CLEAR_WAIT_FOR_SYNC (0)
| Wait for sync cleared using software. More...
#define | SDFM_AUTO_CLEAR_WAIT_FOR_SYNC (1)
| Wait for sync cleared automatically. More...
#define | SDFM_COMP_EVENT_1 CSL_SDFM_SDCPARM1_CEVT1SEL_SHIFT
| Selects CEVT1. More...
#define | SDFM_COMP_EVENT_2 CSL_SDFM_SDCPARM1_CEVT2SEL_SHIFT
| Selects CEVT2. More...
#define | SDFM_COMP_EVENT_SRC_COMPH1 (0)
| < COMPH1 event is the source More...
#define | SDFM_COMP_EVENT_SRC_COMPH1_L1 (1)
| COMPH2 event is the source. More...
#define | SDFM_COMP_EVENT_SRC_COMPH2 (2)
| Either of COMPH2 or COMPL2 event can be the source. More...
#define | SDFM_COMP_EVENT_SRC_COMPH2_L2 (3)
| COMPL1 event is the source. More...
#define | SDFM_COMP_EVENT_SRC_COMPL1 (0)
| COMPL2 event is the source. More...
#define | SDFM_COMP_EVENT_SRC_COMPL2 (2)
#define | SDFM_CLK_SOURCE_CHANNEL_CLK (0x0)
| Source is respective channel clock. More...
#define | SDFM_CLK_SOURCE_SD1_CLK CSL_SDFM_SDCTLPARM1_SDCLKSEL_MASK
| Source is SD1 channel clock is the source. More...
#define | SDFM_COMPHOUT_SOURCE_COMPHIN (0x0)
| Comparator event high source is unfiltered event. More...
#define | SDFM_COMPHOUT_SOURCE_FILTER (0x8)
| Comparator event high source is filtered event. More...
#define | SDFM_COMPLOUT_SOURCE_COMPLIN (0x000)
| Comparator event low source is unfiltered event. More...
#define | SDFM_COMPLOUT_SOURCE_FILTER (0x800)
| Comparator event low source is filtered event. More...
#define | SDFM_MODULATOR_FAILURE_INTERRUPT (0x200U)
| Interrupt is generated if Modulator fails. More...
#define | SDFM_CEVT2_INTERRUPT (0x40U)
| Interrupt on CEVT2 (Comparator Event 2). More...
#define | SDFM_CEVT1_INTERRUPT (0x20U)
| Interrupt on CEVT1 (Comparator Event 1). More...
#define | SDFM_DATA_FILTER_ACKNOWLEDGE_INTERRUPT (0x1U)
| Interrupt on Acknowledge flag. More...
#define | SDFM_FIFO_INTERRUPT (0x1000U)
| Interrupt on FIFO level. More...
#define | SDFM_FIFO_OVERFLOW_INTERRUPT (0x8000U)
| Interrupt on FIFO overflow. More...
#define | SDFM_MAIN_INTERRUPT_FLAG (0x80000000U)
| Main interrupt flag. More...
#define | SDFM_FILTER_1_HIGH_THRESHOLD_FLAG (0x1U)
| Filter 1 high -level threshold flag. More...
#define | SDFM_FILTER_1_LOW_THRESHOLD_FLAG (0x2U)
| Filter 1 low -level threshold flag. More...
#define | SDFM_FILTER_2_HIGH_THRESHOLD_FLAG (0x4U)
| Filter 2 high -level threshold flag. More...
#define | SDFM_FILTER_2_LOW_THRESHOLD_FLAG (0x8U)
| Filter 2 low -level threshold flag. More...
#define | SDFM_FILTER_3_HIGH_THRESHOLD_FLAG (0x10U)
| Filter 3 high -level threshold flag. More...
#define | SDFM_FILTER_3_LOW_THRESHOLD_FLAG (0x20U)
| Filter 3 low -level threshold flag. More...
#define | SDFM_FILTER_4_HIGH_THRESHOLD_FLAG (0x40U)
| Filter 4 high -level threshold flag. More...
#define | SDFM_FILTER_4_LOW_THRESHOLD_FLAG (0x80U)
| Filter 4 low -level threshold flag. More...
#define | SDFM_FILTER_1_MOD_FAILED_FLAG (0x100U)
| Filter 1 modulator failed flag. More...
#define | SDFM_FILTER_2_MOD_FAILED_FLAG (0x200U)
| Filter 2 modulator failed flag. More...
#define | SDFM_FILTER_3_MOD_FAILED_FLAG (0x400U)
| Filter 3 modulator failed flag. More...
#define | SDFM_FILTER_4_MOD_FAILED_FLAG (0x800U)
| Filter 4 modulator failed flag. More...
#define | SDFM_FILTER_1_NEW_DATA_FLAG (0x1000U)
| Filter 1 new data flag. More...
#define | SDFM_FILTER_2_NEW_DATA_FLAG (0x2000U)
| Filter 2 new data flag. More...
#define | SDFM_FILTER_3_NEW_DATA_FLAG (0x4000U)
| Filter 3 new data flag. More...
#define | SDFM_FILTER_4_NEW_DATA_FLAG (0x8000U)
| Filter 4 new data flag. More...
#define | SDFM_FILTER_1_FIFO_OVERFLOW_FLAG (0x10000U)
| Filter 1 FIFO overflow flag. More...
#define | SDFM_FILTER_2_FIFO_OVERFLOW_FLAG (0x20000U)
| Filter 2 FIFO overflow flag. More...
#define | SDFM_FILTER_3_FIFO_OVERFLOW_FLAG (0x40000U)
| Filter 3 FIFO overflow flag. More...
#define | SDFM_FILTER_4_FIFO_OVERFLOW_FLAG (0x80000U)
| Filter 4 FIFO overflow flag. More...
#define | SDFM_FILTER_1_FIFO_INTERRUPT_FLAG (0x100000U)
| Filter 1 FIFO overflow flag. More...
#define | SDFM_FILTER_2_FIFO_INTERRUPT_FLAG (0x200000U)
| Filter 2 FIFO overflow flag. More...
#define | SDFM_FILTER_3_FIFO_INTERRUPT_FLAG (0x400000U)
| Filter 3 FIFO overflow flag. More...
#define | SDFM_FILTER_4_FIFO_INTERRUPT_FLAG (0x800000U)
| Filter 4 FIFO overflow flag. More...

## Functions
static void | SDFM_enableExternalReset (uint32_t base, uint32_t filterNumber)
static void | SDFM_disableExternalReset (uint32_t base, uint32_t filterNumber)
static void | SDFM_enableFilter (uint32_t base, uint32_t filterNumber)
static void | SDFM_disableFilter (uint32_t base, uint32_t filterNumber)
static void | SDFM_enableFIFOBuffer (uint32_t base, uint32_t filterNumber)
static void | SDFM_disableFIFOBuffer (uint32_t base, uint32_t filterNumber)
static bool | SDFM_getZeroCrossTripStatus (uint32_t base, uint32_t filterNumber)
static void | SDFM_clearZeroCrossTripStatus (uint32_t base, uint32_t filterNumber)
static void | SDFM_enableComparator (uint32_t base, uint32_t filterNumber)
static void | SDFM_disableComparator (uint32_t base, uint32_t filterNumber)
static void | SDFM_selectCompEventSource (uint32_t base, uint32_t filterNumber, uint32_t compEventNum, uint32_t compEventSource)
static void | SDFM_setFilterType (uint32_t base, uint32_t filterNumber, uint32_t filterType)
static void | SDFM_setFilterOverSamplingRatio (uint32_t base, uint32_t filterNumber, uint16_t overSamplingRatio)
static void | SDFM_setupModulatorClock (uint32_t base, uint32_t filterNumber, uint32_t clockMode)
static void | SDFM_setOutputDataFormat (uint32_t base, uint32_t filterNumber, uint32_t dataFormat)
static void | SDFM_setDataShiftValue (uint32_t base, uint32_t filterNumber, uint16_t shiftValue)
static void | SDFM_setCompFilterHighThreshold (uint32_t base, uint32_t filterNumber, uint32_t highThreshold)
static void | SDFM_setCompFilterLowThreshold (uint32_t base, uint32_t filterNumber, uint32_t lowThreshold)
static void | SDFM_setCompFilterZeroCrossThreshold (uint32_t base, uint32_t filterNumber, uint16_t zeroCrossThreshold)
static void | SDFM_enableZeroCrossEdgeDetect (uint32_t base, uint32_t filterNumber)
static void | SDFM_disableZeroCrossEdgeDetect (uint32_t base, uint32_t filterNumber)
static void | SDFM_enableInterrupt (uint32_t base, uint32_t filterNumber, uint16_t intFlags)
static void | SDFM_disableInterrupt (uint32_t base, uint32_t filterNumber, uint16_t intFlags)
static void | SDFM_setComparatorFilterType (uint32_t base, uint32_t filterNumber, uint32_t filterType)
static void | SDFM_setCompFilterOverSamplingRatio (uint32_t base, uint32_t filterNumber, uint16_t overSamplingRatio)
static uint32_t | SDFM_getFilterData (uint32_t base, uint32_t filterNumber)
static uint32_t | SDFM_getThresholdStatus (uint32_t base, uint32_t filterNumber)
static bool | SDFM_getModulatorStatus (uint32_t base, uint32_t filterNumber)
static bool | SDFM_getNewFilterDataStatus (uint32_t base, uint32_t filterNumber)
static bool | SDFM_getFIFOOverflowStatus (uint32_t base, uint32_t filterNumber)
static bool | SDFM_getFIFOISRStatus (uint32_t base, uint32_t filterNumber)
static bool | SDFM_getIsrStatus (uint32_t base)
static void | SDFM_clearInterruptFlag (uint32_t base, uint32_t flag)
static void | SDFM_enableMainInterrupt (uint32_t base)
static void | SDFM_disableMainInterrupt (uint32_t base)
static void | SDFM_enableMainFilter (uint32_t base)
static void | SDFM_disableMainFilter (uint32_t base)
static uint16_t | SDFM_getFIFODataCount (uint32_t base, uint32_t filterNumber)
static uint16_t | SDFM_getComparatorSincData (uint32_t base, uint32_t filterNumber)
static uint32_t | SDFM_getFIFOData (uint32_t base, uint32_t filterNumber)
static void | SDFM_setFIFOInterruptLevel (uint32_t base, uint32_t filterNumber, uint16_t fifoLevel)
static void | SDFM_setDataReadyInterruptSource (uint32_t base, uint32_t filterNumber, uint32_t dataReadySource)
static bool | SDFM_getWaitForSyncStatus (uint32_t base, uint32_t filterNumber)
static void | SDFM_clearWaitForSyncFlag (uint32_t base, uint32_t filterNumber)
static void | SDFM_enableWaitForSync (uint32_t base, uint32_t filterNumber)
static void | SDFM_disableWaitForSync (uint32_t base, uint32_t filterNumber)
static void | SDFM_setPWMSyncSource (uint32_t base, uint32_t filterNumber, uint32_t syncSource)
static void | SDFM_setFIFOClearOnSyncMode (uint32_t base, uint32_t filterNumber, uint32_t fifoClearSyncMode)
static void | SDFM_setWaitForSyncClearMode (uint32_t base, uint32_t filterNumber, uint32_t syncClearMode)
static void | SDFM_selectClockSource (uint32_t base, uint32_t filterNumber, uint32_t clkSource)
static void | SDFM_enableSynchronizer (uint32_t base, uint32_t filterNumber, uint16_t syncConfig)
static void | SDFM_disableSynchronizer (uint32_t base, uint32_t filterNumber, uint16_t syncConfig)
static void | SDFM_selectCompEventHighSource (uint32_t base, uint32_t filterNumber, uint32_t source)
static void | SDFM_selectCompEventLowSource (uint32_t base, uint32_t filterNumber, uint32_t source)
static void | SDFM_initCompEventLowFilter (uint32_t base, uint32_t filterNumber)
static void | SDFM_initCompEventHighFilter (uint32_t base, uint32_t filterNumber)
static void | SDFM_lockCompEventFilterConfig (uint32_t base, uint32_t filterNumber, uint16_t lockConfig)
void | SDFM_configComparator (uint32_t base, uint16_t config1, uint32_t config2, uint16_t config3)
void | SDFM_configEnhancedComparator (uint32_t base, uint16_t filterConfig, uint32_t highLowThreshold1, uint32_t highLowThreshold2, uint16_t zeroCrossThreshold)
void | SDFM_configDataFilter (uint32_t base, uint16_t config1, uint16_t config2)
void | SDFM_configZeroCrossComparator (uint32_t base, uint16_t config1, uint16_t config2)
void | SDFM_configDataFilterFIFO (uint32_t base, uint16_t config1, uint16_t config2)
void | SDFM_configCompEventLowFilter (uint32_t base, uint32_t filterNumber, const SDFM_CompEventFilterConfig *config)
void | SDFM_configCompEventHighFilter (uint32_t base, uint32_t filterNumber, const SDFM_CompEventFilterConfig *config)