Lines Matching refs:PARAM

652 #define IS_MDF_FILTER_BITSTREAM(PARAM) (((PARAM) == MDF_BITSTREAM0_RISING) || \  argument
653 ((PARAM) == MDF_BITSTREAM0_FALLING))
655 #define IS_MDF_PROC_CLOCK_DIVIDER(PARAM) ((1U <= (PARAM)) && ((PARAM) <= 128U)) argument
657 #define IS_MDF_OUTPUT_CLOCK_PINS(PARAM) (((PARAM) == MDF_OUTPUT_CLOCK_0) || \ argument
658 ((PARAM) == MDF_OUTPUT_CLOCK_1) || \
659 ((PARAM) == MDF_OUTPUT_CLOCK_ALL))
661 #define IS_MDF_OUTPUT_CLOCK_DIVIDER(PARAM) ((1U <= (PARAM)) && ((PARAM) <= 16U)) argument
663 #define IS_MDF_OUTPUT_CLOCK_TRIGGER_SOURCE(PARAM) (((PARAM) == MDF_CLOCK_TRIG_TRGO) || \ argument
664 ((PARAM) == MDF_CLOCK_TRIG_EXTI15))
666 #define IS_MDF_OUTPUT_CLOCK_TRIGGER_EDGE(PARAM) (((PARAM) == MDF_CLOCK_TRIG_RISING_EDGE) || \ argument
667 ((PARAM) == MDF_CLOCK_TRIG_FALLING_EDGE))
669 #define IS_MDF_SITF_MODE(PARAM) (((PARAM) == MDF_SITF_LF_MASTER_SPI_MODE) || \ argument
670 ((PARAM) == MDF_SITF_NORMAL_SPI_MODE) || \
671 ((PARAM) == MDF_SITF_MANCHESTER_FALLING_MODE) || \
672 ((PARAM) == MDF_SITF_MANCHESTER_RISING_MODE))
674 #define IS_MDF_SITF_CLOCK_SOURCE(PARAM) (((PARAM) == MDF_SITF_CCK0_SOURCE) || \ argument
675 ((PARAM) == MDF_SITF_CCK1_SOURCE))
677 #define IS_MDF_SITF_THRESHOLD(PARAM) ((4U <= (PARAM)) && ((PARAM) <= 31U)) argument
679 #define IS_MDF_CIC_MODE(PARAM) (((PARAM) == MDF_ONE_FILTER_SINC4) || \ argument
680 ((PARAM) == MDF_ONE_FILTER_SINC5))
682 #define IS_MDF_ACQUISITION_MODE(PARAM) (((PARAM) == MDF_MODE_ASYNC_CONT) || \ argument
683 ((PARAM) == MDF_MODE_ASYNC_SINGLE) || \
684 ((PARAM) == MDF_MODE_SYNC_CONT) || \
685 ((PARAM) == MDF_MODE_SYNC_SINGLE) || \
686 ((PARAM) == MDF_MODE_WINDOW_CONT))
688 #define IS_MDF_DISCARD_SAMPLES(PARAM) ((PARAM) <= 255U) argument
690 #define IS_MDF_FIFO_THRESHOLD(PARAM) (((PARAM) == MDF_FIFO_THRESHOLD_NOT_EMPTY) || \ argument
691 ((PARAM) == MDF_FIFO_THRESHOLD_HALF_FULL))
693 #define IS_MDF_TRIGGER_SOURCE(PARAM) (((PARAM) == MDF_FILTER_TRIG_TRGO) || \ argument
694 ((PARAM) == MDF_FILTER_TRIG_EXTI15))
696 #define IS_MDF_TRIGGER_EDGE(PARAM) (((PARAM) == MDF_FILTER_TRIG_RISING_EDGE) || \ argument
697 ((PARAM) == MDF_FILTER_TRIG_FALLING_EDGE))
699 #define IS_MDF_DATA_SOURCE(PARAM) (((PARAM) == MDF_DATA_SOURCE_BSMX) || \ argument
700 ((PARAM) == MDF_DATA_SOURCE_ADCITF1) || \
701 ((PARAM) == MDF_DATA_SOURCE_ADCITF2))
703 #define IS_MDF_DECIMATION_RATIO(PARAM) ((2U <= (PARAM)) && ((PARAM) <= 512U)) argument
705 #define IS_MDF_GAIN(PARAM) ((-16 <= (PARAM)) && ((PARAM) <= 24)) argument
707 #define IS_MDF_DELAY(PARAM) ((PARAM) <= 127U) argument
709 #define IS_MDF_RSF_DECIMATION_RATIO(PARAM) (((PARAM) == MDF_RSF_DECIMATION_RATIO_4) || \ argument
710 ((PARAM) == MDF_RSF_DECIMATION_RATIO_1))
712 #define IS_MDF_HPF_CUTOFF_FREQ(PARAM) (((PARAM) == MDF_HPF_CUTOFF_0_000625FPCM) || \ argument
713 ((PARAM) == MDF_HPF_CUTOFF_0_00125FPCM) || \
714 ((PARAM) == MDF_HPF_CUTOFF_0_0025FPCM) || \
715 ((PARAM) == MDF_HPF_CUTOFF_0_0095FPCM))
717 #define IS_MDF_SAD_MODE(PARAM) (((PARAM) == MDF_SAD_VOICE_ACTIVITY_DETECTOR) || \ argument
718 ((PARAM) == MDF_SAD_SOUND_DETECTOR) || \
719 ((PARAM) == MDF_SAD_AMBIENT_NOISE_DETECTOR))
721 #define IS_MDF_SAD_FRAME_SIZE(PARAM) (((PARAM) == MDF_SAD_8_PCM_SAMPLES) || \ argument
722 ((PARAM) == MDF_SAD_16_PCM_SAMPLES) || \
723 ((PARAM) == MDF_SAD_32_PCM_SAMPLES) || \
724 ((PARAM) == MDF_SAD_64_PCM_SAMPLES) || \
725 ((PARAM) == MDF_SAD_128_PCM_SAMPLES) || \
726 ((PARAM) == MDF_SAD_256_PCM_SAMPLES) || \
727 ((PARAM) == MDF_SAD_512_PCM_SAMPLES))
729 #define IS_MDF_SAD_SOUND_TRIGGER(PARAM) (((PARAM) == MDF_SAD_ENTER_DETECT) || \ argument
730 ((PARAM) == MDF_SAD_ENTER_EXIT_DETECT))
732 #define IS_MDF_SAD_DATA_MEMORY_TRANSFER(PARAM) (((PARAM) == MDF_SAD_NO_MEMORY_TRANSFER) || \ argument
733 ((PARAM) == MDF_SAD_MEMORY_TRANSFER_IN_DETECT) || \
734 ((PARAM) == MDF_SAD_MEMORY_TRANSFER_ALWAYS))
736 #define IS_MDF_SAD_MIN_NOISE_LEVEL(PARAM) ((PARAM) <= 8191U) argument
738 #define IS_MDF_SAD_HANGOVER_WINDOW(PARAM) (((PARAM) == MDF_SAD_HANGOVER_4_FRAMES) || \ argument
739 ((PARAM) == MDF_SAD_HANGOVER_8_FRAMES) || \
740 ((PARAM) == MDF_SAD_HANGOVER_16_FRAMES) || \
741 ((PARAM) == MDF_SAD_HANGOVER_32_FRAMES) || \
742 ((PARAM) == MDF_SAD_HANGOVER_64_FRAMES) || \
743 ((PARAM) == MDF_SAD_HANGOVER_128_FRAMES) || \
744 ((PARAM) == MDF_SAD_HANGOVER_256_FRAMES) || \
745 ((PARAM) == MDF_SAD_HANGOVER_512_FRAMES))
747 #define IS_MDF_SAD_LEARNING_FRAMES(PARAM) (((PARAM) == MDF_SAD_LEARNING_2_FRAMES) || \ argument
748 ((PARAM) == MDF_SAD_LEARNING_4_FRAMES) || \
749 ((PARAM) == MDF_SAD_LEARNING_8_FRAMES) || \
750 ((PARAM) == MDF_SAD_LEARNING_16_FRAMES) || \
751 ((PARAM) == MDF_SAD_LEARNING_32_FRAMES))
753 #define IS_MDF_SAD_AMBIENT_NOISE_SLOPE(PARAM) ((PARAM) <= 7U) argument
755 #define IS_MDF_SAD_SIGNAL_NOISE_THRESHOLD(PARAM) (((PARAM) == MDF_SAD_SIGNAL_NOISE_3_5DB) || \ argument
756 ((PARAM) == MDF_SAD_SIGNAL_NOISE_6DB) || \
757 ((PARAM) == MDF_SAD_SIGNAL_NOISE_9_5DB) || \
758 ((PARAM) == MDF_SAD_SIGNAL_NOISE_12DB) || \
759 ((PARAM) == MDF_SAD_SIGNAL_NOISE_15_6DB) || \
760 ((PARAM) == MDF_SAD_SIGNAL_NOISE_18DB) || \
761 ((PARAM) == MDF_SAD_SIGNAL_NOISE_21_6DB) || \
762 ((PARAM) == MDF_SAD_SIGNAL_NOISE_24_1DB) || \
763 ((PARAM) == MDF_SAD_SIGNAL_NOISE_27_6DB) || \
764 ((PARAM) == MDF_SAD_SIGNAL_NOISE_30_1DB))