pub const AOS_COMM_TRIG1: u32 = 1073741824;
pub const AOS_COMM_TRIG2: u32 = 2147483648;
pub const AOS_COMM_TRIG_MASK: u32 = 3221225472;
pub const AOS_TRIG_SEL_MASK: u32 = 511;
pub const en_functional_state_t_DISABLE: en_functional_state_t = 0;
pub const en_functional_state_t_ENABLE: en_functional_state_t = 1;
#[doc = " @brief Functional state"]
pub type en_functional_state_t = ::core::ffi::c_uint;
pub const en_event_src_t_EVT_SRC_SWI_IRQ0: en_event_src_t = 0;
pub const en_event_src_t_EVT_SRC_SWI_IRQ1: en_event_src_t = 1;
pub const en_event_src_t_EVT_SRC_SWI_IRQ2: en_event_src_t = 2;
pub const en_event_src_t_EVT_SRC_SWI_IRQ3: en_event_src_t = 3;
pub const en_event_src_t_EVT_SRC_SWI_IRQ4: en_event_src_t = 4;
pub const en_event_src_t_EVT_SRC_SWI_IRQ5: en_event_src_t = 5;
pub const en_event_src_t_EVT_SRC_SWI_IRQ6: en_event_src_t = 6;
pub const en_event_src_t_EVT_SRC_SWI_IRQ7: en_event_src_t = 7;
pub const en_event_src_t_EVT_SRC_SWI_IRQ8: en_event_src_t = 8;
pub const en_event_src_t_EVT_SRC_SWI_IRQ9: en_event_src_t = 9;
pub const en_event_src_t_EVT_SRC_SWI_IRQ10: en_event_src_t = 10;
pub const en_event_src_t_EVT_SRC_SWI_IRQ11: en_event_src_t = 11;
pub const en_event_src_t_EVT_SRC_SWI_IRQ12: en_event_src_t = 12;
pub const en_event_src_t_EVT_SRC_SWI_IRQ13: en_event_src_t = 13;
pub const en_event_src_t_EVT_SRC_SWI_IRQ14: en_event_src_t = 14;
pub const en_event_src_t_EVT_SRC_SWI_IRQ15: en_event_src_t = 15;
pub const en_event_src_t_EVT_SRC_SWI_IRQ16: en_event_src_t = 16;
pub const en_event_src_t_EVT_SRC_SWI_IRQ17: en_event_src_t = 17;
pub const en_event_src_t_EVT_SRC_SWI_IRQ18: en_event_src_t = 18;
pub const en_event_src_t_EVT_SRC_SWI_IRQ19: en_event_src_t = 19;
pub const en_event_src_t_EVT_SRC_SWI_IRQ20: en_event_src_t = 20;
pub const en_event_src_t_EVT_SRC_SWI_IRQ21: en_event_src_t = 21;
pub const en_event_src_t_EVT_SRC_SWI_IRQ22: en_event_src_t = 22;
pub const en_event_src_t_EVT_SRC_SWI_IRQ23: en_event_src_t = 23;
pub const en_event_src_t_EVT_SRC_SWI_IRQ24: en_event_src_t = 24;
pub const en_event_src_t_EVT_SRC_SWI_IRQ25: en_event_src_t = 25;
pub const en_event_src_t_EVT_SRC_SWI_IRQ26: en_event_src_t = 26;
pub const en_event_src_t_EVT_SRC_SWI_IRQ27: en_event_src_t = 27;
pub const en_event_src_t_EVT_SRC_SWI_IRQ28: en_event_src_t = 28;
pub const en_event_src_t_EVT_SRC_SWI_IRQ29: en_event_src_t = 29;
pub const en_event_src_t_EVT_SRC_SWI_IRQ30: en_event_src_t = 30;
pub const en_event_src_t_EVT_SRC_SWI_IRQ31: en_event_src_t = 31;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ0: en_event_src_t = 0;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ1: en_event_src_t = 1;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ2: en_event_src_t = 2;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ3: en_event_src_t = 3;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ4: en_event_src_t = 4;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ5: en_event_src_t = 5;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ6: en_event_src_t = 6;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ7: en_event_src_t = 7;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ8: en_event_src_t = 8;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ9: en_event_src_t = 9;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ10: en_event_src_t = 10;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ11: en_event_src_t = 11;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ12: en_event_src_t = 12;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ13: en_event_src_t = 13;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ14: en_event_src_t = 14;
pub const en_event_src_t_EVT_SRC_PORT_EIRQ15: en_event_src_t = 15;
pub const en_event_src_t_EVT_SRC_DMA1_TC0: en_event_src_t = 32;
pub const en_event_src_t_EVT_SRC_DMA1_TC1: en_event_src_t = 33;
pub const en_event_src_t_EVT_SRC_DMA1_TC2: en_event_src_t = 34;
pub const en_event_src_t_EVT_SRC_DMA1_TC3: en_event_src_t = 35;
pub const en_event_src_t_EVT_SRC_DMA2_TC0: en_event_src_t = 36;
pub const en_event_src_t_EVT_SRC_DMA2_TC1: en_event_src_t = 37;
pub const en_event_src_t_EVT_SRC_DMA2_TC2: en_event_src_t = 38;
pub const en_event_src_t_EVT_SRC_DMA2_TC3: en_event_src_t = 39;
pub const en_event_src_t_EVT_SRC_DMA1_BTC0: en_event_src_t = 40;
pub const en_event_src_t_EVT_SRC_DMA1_BTC1: en_event_src_t = 41;
pub const en_event_src_t_EVT_SRC_DMA1_BTC2: en_event_src_t = 42;
pub const en_event_src_t_EVT_SRC_DMA1_BTC3: en_event_src_t = 43;
pub const en_event_src_t_EVT_SRC_DMA2_BTC0: en_event_src_t = 44;
pub const en_event_src_t_EVT_SRC_DMA2_BTC1: en_event_src_t = 45;
pub const en_event_src_t_EVT_SRC_DMA2_BTC2: en_event_src_t = 46;
pub const en_event_src_t_EVT_SRC_DMA2_BTC3: en_event_src_t = 47;
pub const en_event_src_t_EVT_SRC_EFM_OPTEND: en_event_src_t = 52;
pub const en_event_src_t_EVT_SRC_USBFS_SOF: en_event_src_t = 53;
pub const en_event_src_t_EVT_SRC_DCU1: en_event_src_t = 55;
pub const en_event_src_t_EVT_SRC_DCU2: en_event_src_t = 56;
pub const en_event_src_t_EVT_SRC_DCU3: en_event_src_t = 57;
pub const en_event_src_t_EVT_SRC_DCU4: en_event_src_t = 58;
pub const en_event_src_t_EVT_SRC_TMR0_1_CMP_A: en_event_src_t = 64;
pub const en_event_src_t_EVT_SRC_TMR0_1_CMP_B: en_event_src_t = 65;
pub const en_event_src_t_EVT_SRC_TMR0_2_CMP_A: en_event_src_t = 66;
pub const en_event_src_t_EVT_SRC_TMR0_2_CMP_B: en_event_src_t = 67;
pub const en_event_src_t_EVT_SRC_RTC_ALM: en_event_src_t = 81;
pub const en_event_src_t_EVT_SRC_RTC_PRD: en_event_src_t = 82;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_A: en_event_src_t = 96;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_B: en_event_src_t = 97;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_C: en_event_src_t = 98;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_D: en_event_src_t = 99;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_E: en_event_src_t = 100;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_F: en_event_src_t = 101;
pub const en_event_src_t_EVT_SRC_TMR6_1_OVF: en_event_src_t = 102;
pub const en_event_src_t_EVT_SRC_TMR6_1_UDF: en_event_src_t = 103;
pub const en_event_src_t_EVT_SRC_TMR6_1_SCMP_A: en_event_src_t = 107;
pub const en_event_src_t_EVT_SRC_TMR6_1_SCMP_B: en_event_src_t = 108;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_A: en_event_src_t = 112;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_B: en_event_src_t = 113;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_C: en_event_src_t = 114;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_D: en_event_src_t = 115;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_E: en_event_src_t = 116;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_F: en_event_src_t = 117;
pub const en_event_src_t_EVT_SRC_TMR6_2_OVF: en_event_src_t = 118;
pub const en_event_src_t_EVT_SRC_TMR6_2_UDF: en_event_src_t = 119;
pub const en_event_src_t_EVT_SRC_TMR6_2_SCMP_A: en_event_src_t = 123;
pub const en_event_src_t_EVT_SRC_TMR6_2_SCMP_B: en_event_src_t = 124;
pub const en_event_src_t_EVT_SRC_TMR6_3_GCMP_A: en_event_src_t = 128;
pub const en_event_src_t_EVT_SRC_TMR6_3_GCMP_B: en_event_src_t = 129;
pub const en_event_src_t_EVT_SRC_TMR6_3_GCMP_C: en_event_src_t = 130;
pub const en_event_src_t_EVT_SRC_TMR6_3_GCMP_D: en_event_src_t = 131;
pub const en_event_src_t_EVT_SRC_TMR6_3_GCMP_E: en_event_src_t = 132;
pub const en_event_src_t_EVT_SRC_TMR6_3_GCMP_F: en_event_src_t = 133;
pub const en_event_src_t_EVT_SRC_TMR6_3_OVF: en_event_src_t = 134;
pub const en_event_src_t_EVT_SRC_TMR6_3_UDF: en_event_src_t = 135;
pub const en_event_src_t_EVT_SRC_TMR6_3_SCMP_A: en_event_src_t = 139;
pub const en_event_src_t_EVT_SRC_TMR6_3_SCMP_B: en_event_src_t = 140;
pub const en_event_src_t_EVT_SRC_TMRA_1_OVF: en_event_src_t = 256;
pub const en_event_src_t_EVT_SRC_TMRA_1_UDF: en_event_src_t = 257;
pub const en_event_src_t_EVT_SRC_TMRA_1_CMP: en_event_src_t = 258;
pub const en_event_src_t_EVT_SRC_TMRA_2_OVF: en_event_src_t = 259;
pub const en_event_src_t_EVT_SRC_TMRA_2_UDF: en_event_src_t = 260;
pub const en_event_src_t_EVT_SRC_TMRA_2_CMP: en_event_src_t = 261;
pub const en_event_src_t_EVT_SRC_TMRA_3_OVF: en_event_src_t = 262;
pub const en_event_src_t_EVT_SRC_TMRA_3_UDF: en_event_src_t = 263;
pub const en_event_src_t_EVT_SRC_TMRA_3_CMP: en_event_src_t = 264;
pub const en_event_src_t_EVT_SRC_TMRA_4_OVF: en_event_src_t = 265;
pub const en_event_src_t_EVT_SRC_TMRA_4_UDF: en_event_src_t = 266;
pub const en_event_src_t_EVT_SRC_TMRA_4_CMP: en_event_src_t = 267;
pub const en_event_src_t_EVT_SRC_TMRA_5_OVF: en_event_src_t = 268;
pub const en_event_src_t_EVT_SRC_TMRA_5_UDF: en_event_src_t = 269;
pub const en_event_src_t_EVT_SRC_TMRA_5_CMP: en_event_src_t = 270;
pub const en_event_src_t_EVT_SRC_TMRA_6_OVF: en_event_src_t = 272;
pub const en_event_src_t_EVT_SRC_TMRA_6_UDF: en_event_src_t = 273;
pub const en_event_src_t_EVT_SRC_TMRA_6_CMP: en_event_src_t = 274;
pub const en_event_src_t_EVT_SRC_USART1_EI: en_event_src_t = 278;
pub const en_event_src_t_EVT_SRC_USART1_RI: en_event_src_t = 279;
pub const en_event_src_t_EVT_SRC_USART1_TI: en_event_src_t = 280;
pub const en_event_src_t_EVT_SRC_USART1_TCI: en_event_src_t = 281;
pub const en_event_src_t_EVT_SRC_USART1_RTO: en_event_src_t = 282;
pub const en_event_src_t_EVT_SRC_USART2_EI: en_event_src_t = 283;
pub const en_event_src_t_EVT_SRC_USART2_RI: en_event_src_t = 284;
pub const en_event_src_t_EVT_SRC_USART2_TI: en_event_src_t = 285;
pub const en_event_src_t_EVT_SRC_USART2_TCI: en_event_src_t = 286;
pub const en_event_src_t_EVT_SRC_USART2_RTO: en_event_src_t = 287;
pub const en_event_src_t_EVT_SRC_USART3_EI: en_event_src_t = 288;
pub const en_event_src_t_EVT_SRC_USART3_RI: en_event_src_t = 289;
pub const en_event_src_t_EVT_SRC_USART3_TI: en_event_src_t = 290;
pub const en_event_src_t_EVT_SRC_USART3_TCI: en_event_src_t = 291;
pub const en_event_src_t_EVT_SRC_USART3_RTO: en_event_src_t = 292;
pub const en_event_src_t_EVT_SRC_USART4_EI: en_event_src_t = 293;
pub const en_event_src_t_EVT_SRC_USART4_RI: en_event_src_t = 294;
pub const en_event_src_t_EVT_SRC_USART4_TI: en_event_src_t = 295;
pub const en_event_src_t_EVT_SRC_USART4_TCI: en_event_src_t = 296;
pub const en_event_src_t_EVT_SRC_USART4_RTO: en_event_src_t = 297;
pub const en_event_src_t_EVT_SRC_SPI1_SPRI: en_event_src_t = 299;
pub const en_event_src_t_EVT_SRC_SPI1_SPTI: en_event_src_t = 300;
pub const en_event_src_t_EVT_SRC_SPI1_SPII: en_event_src_t = 301;
pub const en_event_src_t_EVT_SRC_SPI1_SPEI: en_event_src_t = 302;
pub const en_event_src_t_EVT_SRC_SPI1_SPTEND: en_event_src_t = 303;
pub const en_event_src_t_EVT_SRC_SPI2_SPRI: en_event_src_t = 304;
pub const en_event_src_t_EVT_SRC_SPI2_SPTI: en_event_src_t = 305;
pub const en_event_src_t_EVT_SRC_SPI2_SPII: en_event_src_t = 306;
pub const en_event_src_t_EVT_SRC_SPI2_SPEI: en_event_src_t = 307;
pub const en_event_src_t_EVT_SRC_SPI2_SPTEND: en_event_src_t = 308;
pub const en_event_src_t_EVT_SRC_SPI3_SPRI: en_event_src_t = 309;
pub const en_event_src_t_EVT_SRC_SPI3_SPTI: en_event_src_t = 310;
pub const en_event_src_t_EVT_SRC_SPI3_SPII: en_event_src_t = 311;
pub const en_event_src_t_EVT_SRC_SPI3_SPEI: en_event_src_t = 312;
pub const en_event_src_t_EVT_SRC_SPI3_SPTEND: en_event_src_t = 313;
pub const en_event_src_t_EVT_SRC_SPI4_SPRI: en_event_src_t = 314;
pub const en_event_src_t_EVT_SRC_SPI4_SPTI: en_event_src_t = 315;
pub const en_event_src_t_EVT_SRC_SPI4_SPII: en_event_src_t = 316;
pub const en_event_src_t_EVT_SRC_SPI4_SPEI: en_event_src_t = 317;
pub const en_event_src_t_EVT_SRC_SPI4_SPTEND: en_event_src_t = 318;
pub const en_event_src_t_EVT_SRC_AOS_STRG: en_event_src_t = 319;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP0: en_event_src_t = 368;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP1: en_event_src_t = 369;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP2: en_event_src_t = 370;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP3: en_event_src_t = 371;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP4: en_event_src_t = 372;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP5: en_event_src_t = 373;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP0: en_event_src_t = 374;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP1: en_event_src_t = 375;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP2: en_event_src_t = 376;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP3: en_event_src_t = 377;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP4: en_event_src_t = 378;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP5: en_event_src_t = 379;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP0: en_event_src_t = 384;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP1: en_event_src_t = 385;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP2: en_event_src_t = 386;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP3: en_event_src_t = 387;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP4: en_event_src_t = 388;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP5: en_event_src_t = 389;
pub const en_event_src_t_EVT_SRC_EVENT_PORT1: en_event_src_t = 394;
pub const en_event_src_t_EVT_SRC_EVENT_PORT2: en_event_src_t = 395;
pub const en_event_src_t_EVT_SRC_EVENT_PORT3: en_event_src_t = 396;
pub const en_event_src_t_EVT_SRC_EVENT_PORT4: en_event_src_t = 397;
pub const en_event_src_t_EVT_SRC_I2S1_TXIRQOUT: en_event_src_t = 400;
pub const en_event_src_t_EVT_SRC_I2S1_RXIRQOUT: en_event_src_t = 401;
pub const en_event_src_t_EVT_SRC_I2S2_TXIRQOUT: en_event_src_t = 403;
pub const en_event_src_t_EVT_SRC_I2S2_RXIRQOUT: en_event_src_t = 404;
pub const en_event_src_t_EVT_SRC_I2S3_TXIRQOUT: en_event_src_t = 406;
pub const en_event_src_t_EVT_SRC_I2S3_RXIRQOUT: en_event_src_t = 407;
pub const en_event_src_t_EVT_SRC_I2S4_TXIRQOUT: en_event_src_t = 409;
pub const en_event_src_t_EVT_SRC_I2S4_RXIRQOUT: en_event_src_t = 410;
pub const en_event_src_t_EVT_SRC_CMP1: en_event_src_t = 416;
pub const en_event_src_t_EVT_SRC_CMP2: en_event_src_t = 417;
pub const en_event_src_t_EVT_SRC_CMP3: en_event_src_t = 418;
pub const en_event_src_t_EVT_SRC_I2C1_RXI: en_event_src_t = 420;
pub const en_event_src_t_EVT_SRC_I2C1_TXI: en_event_src_t = 421;
pub const en_event_src_t_EVT_SRC_I2C1_TEI: en_event_src_t = 422;
pub const en_event_src_t_EVT_SRC_I2C1_EEI: en_event_src_t = 423;
pub const en_event_src_t_EVT_SRC_I2C2_RXI: en_event_src_t = 424;
pub const en_event_src_t_EVT_SRC_I2C2_TXI: en_event_src_t = 425;
pub const en_event_src_t_EVT_SRC_I2C2_TEI: en_event_src_t = 426;
pub const en_event_src_t_EVT_SRC_I2C2_EEI: en_event_src_t = 427;
pub const en_event_src_t_EVT_SRC_I2C3_RXI: en_event_src_t = 428;
pub const en_event_src_t_EVT_SRC_I2C3_TXI: en_event_src_t = 429;
pub const en_event_src_t_EVT_SRC_I2C3_TEI: en_event_src_t = 430;
pub const en_event_src_t_EVT_SRC_I2C3_EEI: en_event_src_t = 431;
pub const en_event_src_t_EVT_SRC_LVD1: en_event_src_t = 433;
pub const en_event_src_t_EVT_SRC_LVD2: en_event_src_t = 434;
pub const en_event_src_t_EVT_SRC_OTS: en_event_src_t = 435;
pub const en_event_src_t_EVT_SRC_WDT_REFUDF: en_event_src_t = 439;
pub const en_event_src_t_EVT_SRC_ADC1_EOCA: en_event_src_t = 448;
pub const en_event_src_t_EVT_SRC_ADC1_EOCB: en_event_src_t = 449;
pub const en_event_src_t_EVT_SRC_ADC1_CHCMP: en_event_src_t = 450;
pub const en_event_src_t_EVT_SRC_ADC1_SEQCMP: en_event_src_t = 451;
pub const en_event_src_t_EVT_SRC_ADC2_EOCA: en_event_src_t = 452;
pub const en_event_src_t_EVT_SRC_ADC2_EOCB: en_event_src_t = 453;
pub const en_event_src_t_EVT_SRC_ADC2_CHCMP: en_event_src_t = 454;
pub const en_event_src_t_EVT_SRC_ADC2_SEQCMP: en_event_src_t = 455;
pub const en_event_src_t_EVT_SRC_TRNG_END: en_event_src_t = 456;
pub const en_event_src_t_EVT_SRC_SDIOC1_DMAR: en_event_src_t = 480;
pub const en_event_src_t_EVT_SRC_SDIOC1_DMAW: en_event_src_t = 481;
pub const en_event_src_t_EVT_SRC_SDIOC2_DMAR: en_event_src_t = 483;
pub const en_event_src_t_EVT_SRC_SDIOC2_DMAW: en_event_src_t = 484;
pub const en_event_src_t_EVT_SRC_MAX: en_event_src_t = 511;
#[doc = " \\brief Event number enumeration"]
pub type en_event_src_t = ::core::ffi::c_uint;
unsafe extern "C" {
pub fn AOS_CommonTriggerCmd(
u32Target: u32,
u32CommonTrigger: u32,
enNewState: en_functional_state_t,
);
pub fn AOS_SetTriggerEventSrc(u32Target: u32, enSource: en_event_src_t);
}