|
| static bool | smix_dma_check_transfer_complete (SMIX_Type *ptr, uint8_t ch_index) |
| | smix dma check transfer complete status More...
|
| |
| static bool | smix_dma_check_transfer_abort (SMIX_Type *ptr, uint8_t ch_index) |
| | smix dma check transfer abort status More...
|
| |
| static bool | smix_dma_check_transfer_error (SMIX_Type *ptr, uint8_t ch_index) |
| | smix dma check transfer error status More...
|
| |
| static void | smix_mixer_dst_enable_source_channel (SMIX_Type *ptr, uint8_t dst_ch, uint32_t source_ch_mask) |
| | smix mixer enable source channel for dst More...
|
| |
| static void | smix_mixer_dst_disable_source_channel (SMIX_Type *ptr, uint8_t dst_ch, uint32_t source_ch_mask) |
| | smix mixer disable source channel for dst More...
|
| |
| static void | smix_mixer_dst_active_source_channel (SMIX_Type *ptr, uint8_t dst_ch, uint32_t source_ch_mask) |
| | smix mixer active source channel for dst More...
|
| |
| static void | smix_mixer_dst_deactive_source_channel (SMIX_Type *ptr, uint8_t dst_ch, uint32_t source_ch_mask) |
| | smix mixer deactive source channel for dst More...
|
| |
| static void | smix_mixer_dst_fadein_source_channel (SMIX_Type *ptr, uint8_t dst_ch, uint32_t source_ch_mask) |
| | smix mixer fadein source channel for dst More...
|
| |
| static void | smix_mixer_dst_fadeout_source_channel (SMIX_Type *ptr, uint8_t dst_ch, uint32_t source_ch_mask) |
| | smix mixer fadeout source channel for dst More...
|
| |
| static void | smix_mixer_dst_enable (SMIX_Type *ptr) |
| | smix mixer enable dst channel More...
|
| |
| static void | smix_mixer_dst_disable (SMIX_Type *ptr) |
| | smix mixer disable dst channel More...
|
| |
| static uint32_t | smix_mixer_get_calsat_status (SMIX_Type *ptr) |
| | smix mixer get calculate saturation register value More...
|
| |
| static bool | smix_mixer_check_dst_cal_saturation_error (SMIX_Type *ptr, uint8_t dst_ch) |
| | smix mixer check dst channel calculate saturation error More...
|
| |
| static bool | smix_mixer_check_source_cal_saturation_error (SMIX_Type *ptr, uint8_t source_ch) |
| | smix mixer check source channel calculate saturation error More...
|
| |
| static bool | smix_mixer_check_dst_data_underflew (SMIX_Type *ptr, uint8_t dst_ch) |
| | smix mixer check dst channel data ubderflew More...
|
| |
| static bool | smix_mixer_check_dst_data_available (SMIX_Type *ptr, uint8_t dst_ch) |
| | smix mixer check dst channel data available More...
|
| |
| static bool | smix_mixer_check_source_data_needed (SMIX_Type *ptr, uint8_t source_ch) |
| | smix mixer check source channel data available More...
|
| |
| hpm_stat_t | smix_mixer_config_dst_fadein_delta (SMIX_Type *ptr, uint8_t ch, uint32_t target_sample_rate, uint32_t ms) |
| | smix mixer config dst channel fadein delta More...
|
| |
| hpm_stat_t | smix_mixer_config_dst_fadeout_delta (SMIX_Type *ptr, uint8_t ch, uint32_t target_sample_rate, uint32_t ms) |
| | smix mixer config dst channel fadeout delta More...
|
| |
| hpm_stat_t | smix_mixer_config_source_fadein_delta (SMIX_Type *ptr, uint8_t ch, uint32_t target_sample_rate, uint32_t ms) |
| | smix mixer config source channel fadein delta More...
|
| |
| hpm_stat_t | smix_mixer_config_source_fadeout_delta (SMIX_Type *ptr, uint8_t ch, uint32_t target_sample_rate, uint32_t ms) |
| | smix mixer config source channel fadeout delta More...
|
| |
| void | smix_get_dma_default_ch_config (SMIX_Type *ptr, smix_dma_ch_config_t *config) |
| | smix get dma channel default config More...
|
| |
| void | smix_get_mixer_dst_ch_default_config (SMIX_Type *ptr, smix_mixer_dst_config_t *config) |
| | smix get dst channel default config More...
|
| |
| void | smix_get_mixer_source_ch_default_config (SMIX_Type *ptr, smix_mixer_source_config_t *config) |
| | smix get source channel default config More...
|
| |
| hpm_stat_t | smix_config_dma_channel (SMIX_Type *ptr, uint8_t ch, smix_dma_ch_config_t *config, bool start) |
| | smix config dma channel More...
|
| |
| hpm_stat_t | smix_mixer_config_source_ch (SMIX_Type *ptr, uint8_t ch, smix_mixer_source_config_t *src) |
| | smix mixer config source channel More...
|
| |
| hpm_stat_t | smix_mixer_config_dst_ch (SMIX_Type *ptr, uint8_t ch, smix_mixer_dst_config_t *dst) |
| | smix mixer config dst channel More...
|
| |