/* automatically generated by rust-bindgen 0.72.1 */

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 AOS_PLU_ID0: u32 = 0;
pub const AOS_PLU_ID1: u32 = 1;
pub const AOS_PLU_ID2: u32 = 2;
pub const AOS_PLU_ID3: u32 = 3;
pub const AOS_PLU_SEL_UNIT0: u32 = 0;
pub const AOS_PLU_SEL_UNIT1: u32 = 1;
pub const AOS_PLU_SEL_UNIT2: u32 = 2;
pub const AOS_PLU_SEL_UNIT3: u32 = 3;
pub const AOS_PLU_SEL_NONE: u32 = 65535;
pub const AOS_PLU_PLIN_ID_A: u32 = 0;
pub const AOS_PLU_PLIN_ID_B: u32 = 1;
pub const AOS_PLU_PLIN_ID_C: u32 = 2;
pub const AOS_PLU_PLIN_ID_D: u32 = 3;
pub const AOS_PLU_PLIN_SRC_NUM0: u32 = 0;
pub const AOS_PLU_PLIN_SRC_NUM1: u32 = 1;
pub const AOS_PLU_PLIN_SRC_TRIG_EVT: u32 = 2;
pub const AOS_PLU_PLIN_SRC_PORT_IN: u32 = 3;
pub const AOS_PLU_MODE_OR_OR: u32 = 0;
pub const AOS_PLU_MODE_AND_OR: u32 = 1;
pub const AOS_PLU_MODE_OR_XOR: u32 = 2;
pub const AOS_PLU_MODE_AND_AND: u32 = 3;
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 = 33;
pub const en_event_src_t_EVT_SRC_DMA1_BTC0: en_event_src_t = 34;
pub const en_event_src_t_EVT_SRC_DMA1_TC1: en_event_src_t = 35;
pub const en_event_src_t_EVT_SRC_DMA1_BTC1: en_event_src_t = 36;
pub const en_event_src_t_EVT_SRC_DMA1_TC2: en_event_src_t = 37;
pub const en_event_src_t_EVT_SRC_DMA1_BTC2: en_event_src_t = 38;
pub const en_event_src_t_EVT_SRC_DMA1_TC3: en_event_src_t = 39;
pub const en_event_src_t_EVT_SRC_DMA1_BTC3: en_event_src_t = 40;
pub const en_event_src_t_EVT_SRC_DMA1_TC4: en_event_src_t = 41;
pub const en_event_src_t_EVT_SRC_DMA1_BTC4: en_event_src_t = 42;
pub const en_event_src_t_EVT_SRC_DMA1_TC5: en_event_src_t = 43;
pub const en_event_src_t_EVT_SRC_DMA1_BTC5: en_event_src_t = 44;
pub const en_event_src_t_EVT_SRC_EFM_OPTEND: en_event_src_t = 51;
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_DMA2_TC0: en_event_src_t = 65;
pub const en_event_src_t_EVT_SRC_DMA2_BTC0: en_event_src_t = 66;
pub const en_event_src_t_EVT_SRC_DMA2_TC1: en_event_src_t = 67;
pub const en_event_src_t_EVT_SRC_DMA2_BTC1: en_event_src_t = 68;
pub const en_event_src_t_EVT_SRC_DMA2_TC2: en_event_src_t = 69;
pub const en_event_src_t_EVT_SRC_DMA2_BTC2: en_event_src_t = 70;
pub const en_event_src_t_EVT_SRC_DMA2_TC3: en_event_src_t = 71;
pub const en_event_src_t_EVT_SRC_DMA2_BTC3: en_event_src_t = 72;
pub const en_event_src_t_EVT_SRC_DMA2_TC4: en_event_src_t = 73;
pub const en_event_src_t_EVT_SRC_DMA2_BTC4: en_event_src_t = 74;
pub const en_event_src_t_EVT_SRC_DMA2_TC5: en_event_src_t = 75;
pub const en_event_src_t_EVT_SRC_DMA2_BTC5: en_event_src_t = 76;
pub const en_event_src_t_EVT_SRC_TMR0_1_CMP_A: en_event_src_t = 96;
pub const en_event_src_t_EVT_SRC_TMR0_1_CMP_B: en_event_src_t = 97;
pub const en_event_src_t_EVT_SRC_TMR0_1_OVF_A: en_event_src_t = 98;
pub const en_event_src_t_EVT_SRC_TMR0_1_OVF_B: en_event_src_t = 99;
pub const en_event_src_t_EVT_SRC_TMR0_2_CMP_A: en_event_src_t = 100;
pub const en_event_src_t_EVT_SRC_TMR0_2_CMP_B: en_event_src_t = 101;
pub const en_event_src_t_EVT_SRC_TMR0_2_OVF_A: en_event_src_t = 102;
pub const en_event_src_t_EVT_SRC_TMR0_2_OVF_B: en_event_src_t = 103;
pub const en_event_src_t_EVT_SRC_RTC_ALM: en_event_src_t = 121;
pub const en_event_src_t_EVT_SRC_RTC_PRD: en_event_src_t = 122;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_A: en_event_src_t = 128;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_B: en_event_src_t = 129;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_C: en_event_src_t = 130;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_D: en_event_src_t = 131;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_E: en_event_src_t = 132;
pub const en_event_src_t_EVT_SRC_TMR6_1_GCMP_F: en_event_src_t = 133;
pub const en_event_src_t_EVT_SRC_TMR6_1_OVF: en_event_src_t = 134;
pub const en_event_src_t_EVT_SRC_TMR6_1_UDF: en_event_src_t = 135;
pub const en_event_src_t_EVT_SRC_TMR6_1_SCMP_A: en_event_src_t = 137;
pub const en_event_src_t_EVT_SRC_TMR6_1_SCMP_B: en_event_src_t = 138;
pub const en_event_src_t_EVT_SRC_TMRA_1_OVF: en_event_src_t = 139;
pub const en_event_src_t_EVT_SRC_TMRA_1_UDF: en_event_src_t = 140;
pub const en_event_src_t_EVT_SRC_TMRA_1_CMP: en_event_src_t = 141;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_A: en_event_src_t = 144;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_B: en_event_src_t = 145;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_C: en_event_src_t = 146;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_D: en_event_src_t = 147;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_E: en_event_src_t = 148;
pub const en_event_src_t_EVT_SRC_TMR6_2_GCMP_F: en_event_src_t = 149;
pub const en_event_src_t_EVT_SRC_TMR6_2_OVF: en_event_src_t = 150;
pub const en_event_src_t_EVT_SRC_TMR6_2_UDF: en_event_src_t = 151;
pub const en_event_src_t_EVT_SRC_TMR6_2_SCMP_A: en_event_src_t = 153;
pub const en_event_src_t_EVT_SRC_TMR6_2_SCMP_B: en_event_src_t = 154;
pub const en_event_src_t_EVT_SRC_TMRA_2_OVF: en_event_src_t = 155;
pub const en_event_src_t_EVT_SRC_TMRA_2_UDF: en_event_src_t = 156;
pub const en_event_src_t_EVT_SRC_TMRA_2_CMP: en_event_src_t = 157;
pub const en_event_src_t_EVT_SRC_TMRA_3_OVF: en_event_src_t = 171;
pub const en_event_src_t_EVT_SRC_TMRA_3_UDF: en_event_src_t = 172;
pub const en_event_src_t_EVT_SRC_TMRA_3_CMP: en_event_src_t = 173;
pub const en_event_src_t_EVT_SRC_TMRA_4_OVF: en_event_src_t = 187;
pub const en_event_src_t_EVT_SRC_TMRA_4_UDF: en_event_src_t = 188;
pub const en_event_src_t_EVT_SRC_TMRA_4_CMP: en_event_src_t = 189;
pub const en_event_src_t_EVT_SRC_TMR4_1_GCMP_UH: en_event_src_t = 192;
pub const en_event_src_t_EVT_SRC_TMR4_1_GCMP_UL: en_event_src_t = 193;
pub const en_event_src_t_EVT_SRC_TMR4_1_GCMP_VH: en_event_src_t = 194;
pub const en_event_src_t_EVT_SRC_TMR4_1_GCMP_VL: en_event_src_t = 195;
pub const en_event_src_t_EVT_SRC_TMR4_1_GCMP_WH: en_event_src_t = 196;
pub const en_event_src_t_EVT_SRC_TMR4_1_GCMP_WL: en_event_src_t = 197;
pub const en_event_src_t_EVT_SRC_TMR4_1_GCMP_XH: en_event_src_t = 198;
pub const en_event_src_t_EVT_SRC_TMR4_1_GCMP_XL: en_event_src_t = 199;
pub const en_event_src_t_EVT_SRC_TMR4_1_OVF: en_event_src_t = 200;
pub const en_event_src_t_EVT_SRC_TMR4_1_UDF: en_event_src_t = 201;
pub const en_event_src_t_EVT_SRC_TMR4_1_RELOAD_U: en_event_src_t = 202;
pub const en_event_src_t_EVT_SRC_TMR4_1_RELOAD_V: en_event_src_t = 203;
pub const en_event_src_t_EVT_SRC_TMR4_1_RELOAD_W: en_event_src_t = 204;
pub const en_event_src_t_EVT_SRC_TMR4_1_RELOAD_X: en_event_src_t = 205;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP0: en_event_src_t = 206;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP1: en_event_src_t = 207;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP2: en_event_src_t = 208;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP3: en_event_src_t = 209;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP4: en_event_src_t = 210;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP5: en_event_src_t = 211;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP6: en_event_src_t = 212;
pub const en_event_src_t_EVT_SRC_TMR4_1_SCMP7: en_event_src_t = 213;
pub const en_event_src_t_EVT_SRC_TMR4_2_GCMP_UH: en_event_src_t = 224;
pub const en_event_src_t_EVT_SRC_TMR4_2_GCMP_UL: en_event_src_t = 225;
pub const en_event_src_t_EVT_SRC_TMR4_2_GCMP_VH: en_event_src_t = 226;
pub const en_event_src_t_EVT_SRC_TMR4_2_GCMP_VL: en_event_src_t = 227;
pub const en_event_src_t_EVT_SRC_TMR4_2_GCMP_WH: en_event_src_t = 228;
pub const en_event_src_t_EVT_SRC_TMR4_2_GCMP_WL: en_event_src_t = 229;
pub const en_event_src_t_EVT_SRC_TMR4_2_GCMP_XH: en_event_src_t = 230;
pub const en_event_src_t_EVT_SRC_TMR4_2_GCMP_XL: en_event_src_t = 231;
pub const en_event_src_t_EVT_SRC_TMR4_2_OVF: en_event_src_t = 232;
pub const en_event_src_t_EVT_SRC_TMR4_2_UDF: en_event_src_t = 233;
pub const en_event_src_t_EVT_SRC_TMR4_2_RELOAD_U: en_event_src_t = 234;
pub const en_event_src_t_EVT_SRC_TMR4_2_RELOAD_V: en_event_src_t = 235;
pub const en_event_src_t_EVT_SRC_TMR4_2_RELOAD_W: en_event_src_t = 236;
pub const en_event_src_t_EVT_SRC_TMR4_2_RELOAD_X: en_event_src_t = 237;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP0: en_event_src_t = 238;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP1: en_event_src_t = 239;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP2: en_event_src_t = 240;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP3: en_event_src_t = 241;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP4: en_event_src_t = 242;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP5: en_event_src_t = 243;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP6: en_event_src_t = 244;
pub const en_event_src_t_EVT_SRC_TMR4_2_SCMP7: en_event_src_t = 245;
pub const en_event_src_t_EVT_SRC_TMR4_3_GCMP_UH: en_event_src_t = 256;
pub const en_event_src_t_EVT_SRC_TMR4_3_GCMP_UL: en_event_src_t = 257;
pub const en_event_src_t_EVT_SRC_TMR4_3_GCMP_VH: en_event_src_t = 258;
pub const en_event_src_t_EVT_SRC_TMR4_3_GCMP_VL: en_event_src_t = 259;
pub const en_event_src_t_EVT_SRC_TMR4_3_GCMP_WH: en_event_src_t = 260;
pub const en_event_src_t_EVT_SRC_TMR4_3_GCMP_WL: en_event_src_t = 261;
pub const en_event_src_t_EVT_SRC_TMR4_3_GCMP_XH: en_event_src_t = 262;
pub const en_event_src_t_EVT_SRC_TMR4_3_GCMP_XL: en_event_src_t = 263;
pub const en_event_src_t_EVT_SRC_TMR4_3_OVF: en_event_src_t = 264;
pub const en_event_src_t_EVT_SRC_TMR4_3_UDF: en_event_src_t = 265;
pub const en_event_src_t_EVT_SRC_TMR4_3_RELOAD_U: en_event_src_t = 266;
pub const en_event_src_t_EVT_SRC_TMR4_3_RELOAD_V: en_event_src_t = 267;
pub const en_event_src_t_EVT_SRC_TMR4_3_RELOAD_W: en_event_src_t = 268;
pub const en_event_src_t_EVT_SRC_TMR4_3_RELOAD_X: en_event_src_t = 269;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP0: en_event_src_t = 270;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP1: en_event_src_t = 271;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP2: en_event_src_t = 272;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP3: en_event_src_t = 273;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP4: en_event_src_t = 274;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP5: en_event_src_t = 275;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP6: en_event_src_t = 276;
pub const en_event_src_t_EVT_SRC_TMR4_3_SCMP7: en_event_src_t = 277;
pub const en_event_src_t_EVT_SRC_I2C1_RXI: en_event_src_t = 288;
pub const en_event_src_t_EVT_SRC_I2C1_TXI: en_event_src_t = 289;
pub const en_event_src_t_EVT_SRC_I2C1_TEI: en_event_src_t = 290;
pub const en_event_src_t_EVT_SRC_I2C1_EEI: en_event_src_t = 291;
pub const en_event_src_t_EVT_SRC_I2C2_RXI: en_event_src_t = 292;
pub const en_event_src_t_EVT_SRC_I2C2_TXI: en_event_src_t = 293;
pub const en_event_src_t_EVT_SRC_I2C2_TEI: en_event_src_t = 294;
pub const en_event_src_t_EVT_SRC_I2C2_EEI: en_event_src_t = 295;
pub const en_event_src_t_EVT_SRC_CMP1: en_event_src_t = 312;
pub const en_event_src_t_EVT_SRC_CMP2: en_event_src_t = 313;
pub const en_event_src_t_EVT_SRC_CMP3: en_event_src_t = 314;
pub const en_event_src_t_EVT_SRC_CMP4: en_event_src_t = 315;
pub const en_event_src_t_EVT_SRC_USART1_EI: en_event_src_t = 321;
pub const en_event_src_t_EVT_SRC_USART1_RI: en_event_src_t = 322;
pub const en_event_src_t_EVT_SRC_USART1_TI: en_event_src_t = 323;
pub const en_event_src_t_EVT_SRC_USART1_RTO: en_event_src_t = 324;
pub const en_event_src_t_EVT_SRC_USART1_TCI: en_event_src_t = 326;
pub const en_event_src_t_EVT_SRC_USART2_EI: en_event_src_t = 328;
pub const en_event_src_t_EVT_SRC_USART2_RI: en_event_src_t = 329;
pub const en_event_src_t_EVT_SRC_USART2_TI: en_event_src_t = 330;
pub const en_event_src_t_EVT_SRC_USART2_RTO: en_event_src_t = 331;
pub const en_event_src_t_EVT_SRC_USART2_TCI: en_event_src_t = 333;
pub const en_event_src_t_EVT_SRC_SPI1_SPRI: en_event_src_t = 334;
pub const en_event_src_t_EVT_SRC_SPI1_SPTI: en_event_src_t = 335;
pub const en_event_src_t_EVT_SRC_SPI1_SPII: en_event_src_t = 336;
pub const en_event_src_t_EVT_SRC_SPI1_SPEI: en_event_src_t = 337;
pub const en_event_src_t_EVT_SRC_SPI1_SPEND: en_event_src_t = 338;
pub const en_event_src_t_EVT_SRC_TMRA_5_OVF: en_event_src_t = 340;
pub const en_event_src_t_EVT_SRC_TMRA_5_UDF: en_event_src_t = 341;
pub const en_event_src_t_EVT_SRC_TMRA_5_CMP: en_event_src_t = 342;
pub const en_event_src_t_EVT_SRC_EVENT_PORT1: en_event_src_t = 348;
pub const en_event_src_t_EVT_SRC_EVENT_PORT2: en_event_src_t = 349;
pub const en_event_src_t_EVT_SRC_EVENT_PORT3: en_event_src_t = 350;
pub const en_event_src_t_EVT_SRC_EVENT_PORT4: en_event_src_t = 351;
pub const en_event_src_t_EVT_SRC_USART3_BRKWKPI: en_event_src_t = 352;
pub const en_event_src_t_EVT_SRC_USART3_EI: en_event_src_t = 353;
pub const en_event_src_t_EVT_SRC_USART3_RI: en_event_src_t = 354;
pub const en_event_src_t_EVT_SRC_USART3_TI: en_event_src_t = 355;
pub const en_event_src_t_EVT_SRC_USART3_TCI: en_event_src_t = 358;
pub const en_event_src_t_EVT_SRC_USART4_EI: en_event_src_t = 360;
pub const en_event_src_t_EVT_SRC_USART4_RI: en_event_src_t = 361;
pub const en_event_src_t_EVT_SRC_USART4_TI: en_event_src_t = 362;
pub const en_event_src_t_EVT_SRC_USART4_RTO: en_event_src_t = 363;
pub const en_event_src_t_EVT_SRC_USART4_TCI: en_event_src_t = 365;
pub const en_event_src_t_EVT_SRC_SPI2_SPRI: en_event_src_t = 366;
pub const en_event_src_t_EVT_SRC_SPI2_SPTI: en_event_src_t = 367;
pub const en_event_src_t_EVT_SRC_SPI2_SPII: en_event_src_t = 368;
pub const en_event_src_t_EVT_SRC_SPI2_SPEI: en_event_src_t = 369;
pub const en_event_src_t_EVT_SRC_SPI2_SPEND: en_event_src_t = 370;
pub const en_event_src_t_EVT_SRC_SPI3_SPRI: en_event_src_t = 371;
pub const en_event_src_t_EVT_SRC_SPI3_SPTI: en_event_src_t = 372;
pub const en_event_src_t_EVT_SRC_SPI3_SPII: en_event_src_t = 373;
pub const en_event_src_t_EVT_SRC_SPI3_SPEI: en_event_src_t = 374;
pub const en_event_src_t_EVT_SRC_SPI3_SPEND: en_event_src_t = 375;
pub const en_event_src_t_EVT_SRC_USART5_EI: en_event_src_t = 385;
pub const en_event_src_t_EVT_SRC_USART5_RI: en_event_src_t = 386;
pub const en_event_src_t_EVT_SRC_USART5_TI: en_event_src_t = 387;
pub const en_event_src_t_EVT_SRC_USART5_RTO: en_event_src_t = 388;
pub const en_event_src_t_EVT_SRC_USART5_TCI: en_event_src_t = 390;
pub const en_event_src_t_EVT_SRC_USART6_BRKWKPI: en_event_src_t = 391;
pub const en_event_src_t_EVT_SRC_USART6_EI: en_event_src_t = 392;
pub const en_event_src_t_EVT_SRC_USART6_RI: en_event_src_t = 393;
pub const en_event_src_t_EVT_SRC_USART6_TI: en_event_src_t = 394;
pub const en_event_src_t_EVT_SRC_USART6_TCI: en_event_src_t = 396;
pub const en_event_src_t_EVT_SRC_AOS_STRG: en_event_src_t = 415;
pub const en_event_src_t_EVT_SRC_LVD1: en_event_src_t = 465;
pub const en_event_src_t_EVT_SRC_LVD2: en_event_src_t = 466;
pub const en_event_src_t_EVT_SRC_WDT_REFUDF: en_event_src_t = 471;
pub const en_event_src_t_EVT_SRC_ADC1_EOCA: en_event_src_t = 480;
pub const en_event_src_t_EVT_SRC_ADC1_EOCB: en_event_src_t = 481;
pub const en_event_src_t_EVT_SRC_ADC1_CMP0: en_event_src_t = 482;
pub const en_event_src_t_EVT_SRC_ADC1_CMP1: en_event_src_t = 483;
pub const en_event_src_t_EVT_SRC_ADC2_EOCA: en_event_src_t = 484;
pub const en_event_src_t_EVT_SRC_ADC2_EOCB: en_event_src_t = 485;
pub const en_event_src_t_EVT_SRC_ADC2_CMP0: en_event_src_t = 486;
pub const en_event_src_t_EVT_SRC_ADC2_CMP1: en_event_src_t = 487;
pub const en_event_src_t_EVT_SRC_ADC3_EOCA: en_event_src_t = 488;
pub const en_event_src_t_EVT_SRC_ADC3_EOCB: en_event_src_t = 489;
pub const en_event_src_t_EVT_SRC_ADC3_CMP0: en_event_src_t = 490;
pub const en_event_src_t_EVT_SRC_ADC3_CMP1: en_event_src_t = 491;
pub const en_event_src_t_EVT_SRC_TRNG_END: en_event_src_t = 492;
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_DeInit() -> i32;
    pub fn AOS_CommonTriggerCmd(
        u32Target: u32,
        u32CommonTrigger: u32,
        enNewState: en_functional_state_t,
    );
    pub fn AOS_SetTriggerEventSrc(u32Target: u32, enSource: en_event_src_t);
    pub fn AOS_PLU_SetPlinTriggerEventSrc(u32PluId: u32, u32PlinId: u32, enSource: en_event_src_t);
    pub fn AOS_PLU_SetPlinSrc(u32PluId: u32, u32PlinId: u32, u32Source: u32);
    pub fn AOS_PLU_SetLogicOperationMode(u32PluId: u32, u32Mode: u32);
    pub fn AOS_SelectPLU(u32Target: u32, u32PluSel: u32);
}
