#[cfg(feature = "STM32C011")]
pub mod STM32C011D6Yx;
#[cfg(feature = "STM32C011")]
pub mod STM32C011F4_6Px;
#[cfg(feature = "STM32C011")]
pub mod STM32C011F4_6Ux;
#[cfg(feature = "STM32C011")]
pub mod STM32C011J4_6Mx;
#[cfg(feature = "STM32C031")]
pub mod STM32C031C4_6Tx;
#[cfg(feature = "STM32C031")]
pub mod STM32C031C4_6Ux;
#[cfg(feature = "STM32C031")]
pub mod STM32C031F4_6Px;
#[cfg(feature = "STM32C031")]
pub mod STM32C031G4_6Ux;
#[cfg(feature = "STM32C031")]
pub mod STM32C031K4_6Tx;
#[cfg(feature = "STM32C031")]
pub mod STM32C031K4_6Ux;
#[cfg(feature = "STM32C051")]
pub mod STM32C051C6Tx;
#[cfg(feature = "STM32C051")]
pub mod STM32C051C6Ux;
#[cfg(feature = "STM32C051")]
pub mod STM32C051C8Tx;
#[cfg(feature = "STM32C051")]
pub mod STM32C051C8Ux;
#[cfg(feature = "STM32C051")]
pub mod STM32C051D8Yx;
#[cfg(feature = "STM32C051")]
pub mod STM32C051F6Px;
#[cfg(feature = "STM32C051")]
pub mod STM32C051F8Px;
#[cfg(feature = "STM32C051")]
pub mod STM32C051G6Ux;
#[cfg(feature = "STM32C051")]
pub mod STM32C051G8Ux;
#[cfg(feature = "STM32C051")]
pub mod STM32C051K6Tx;
#[cfg(feature = "STM32C051")]
pub mod STM32C051K6Ux;
#[cfg(feature = "STM32C051")]
pub mod STM32C051K8Tx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071C8Tx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071C8TxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071C8Ux;
#[cfg(feature = "STM32C071")]
pub mod STM32C071C8UxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071CBTx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071CBTxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071CBUx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071CBUxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071F8Px;
#[cfg(feature = "STM32C071")]
pub mod STM32C071F8PxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071FBPx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071FBPxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071FBYx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071G8Ux;
#[cfg(feature = "STM32C071")]
pub mod STM32C071G8UxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071GBUx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071GBUxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071K8Tx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071K8TxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071K8Ux;
#[cfg(feature = "STM32C071")]
pub mod STM32C071K8UxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071KBTx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071KBTxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071KBUx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071KBUxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071R8Tx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071R8TxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071RBIxN;
#[cfg(feature = "STM32C071")]
pub mod STM32C071RBTx;
#[cfg(feature = "STM32C071")]
pub mod STM32C071RBTxN;
#[cfg(feature = "STM32C091")]
pub mod STM32C091CBTx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091CBUx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091CCTx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091CCUx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091ECYx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091FBPx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091FCPx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091GBUx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091GCUx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091KBTx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091KBUx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091KCTx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091KCUx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091RBTx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091RCIx;
#[cfg(feature = "STM32C091")]
pub mod STM32C091RCTx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092CBTx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092CBUx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092CCTx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092CCUx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092ECYx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092FBPx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092FCPx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092GBUx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092GCUx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092KBTx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092KBUx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092KCTx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092KCUx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092RBTx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092RCIx;
#[cfg(feature = "STM32C092")]
pub mod STM32C092RCTx;
#[cfg(feature = "STM32F030")]
pub mod STM32F030C6Tx;
#[cfg(feature = "STM32F030")]
pub mod STM32F030C8Tx;
#[cfg(feature = "STM32F030")]
pub mod STM32F030CCTx;
#[cfg(feature = "STM32F030")]
pub mod STM32F030F4Px;
#[cfg(feature = "STM32F030")]
pub mod STM32F030K6Tx;
#[cfg(feature = "STM32F030")]
pub mod STM32F030R8Tx;
#[cfg(feature = "STM32F030")]
pub mod STM32F030RCTx;
#[cfg(feature = "STM32F031")]
pub mod STM32F031C4_6Tx;
#[cfg(feature = "STM32F031")]
pub mod STM32F031E6Yx;
#[cfg(feature = "STM32F031")]
pub mod STM32F031F4_6Px;
#[cfg(feature = "STM32F031")]
pub mod STM32F031G4_6Ux;
#[cfg(feature = "STM32F031")]
pub mod STM32F031K4_6Ux;
#[cfg(feature = "STM32F031")]
pub mod STM32F031K6Tx;
#[cfg(feature = "STM32F038")]
pub mod STM32F038C6Tx;
#[cfg(feature = "STM32F038")]
pub mod STM32F038E6Yx;
#[cfg(feature = "STM32F038")]
pub mod STM32F038F6Px;
#[cfg(feature = "STM32F038")]
pub mod STM32F038G6Ux;
#[cfg(feature = "STM32F038")]
pub mod STM32F038K6Ux;
#[cfg(feature = "STM32F042")]
pub mod STM32F042C4_6Tx;
#[cfg(feature = "STM32F042")]
pub mod STM32F042C4_6Ux;
#[cfg(feature = "STM32F042")]
pub mod STM32F042F4Px;
#[cfg(feature = "STM32F042")]
pub mod STM32F042F6Px;
#[cfg(feature = "STM32F042")]
pub mod STM32F042G4_6Ux;
#[cfg(feature = "STM32F042")]
pub mod STM32F042K4_6Tx;
#[cfg(feature = "STM32F042")]
pub mod STM32F042K4_6Ux;
#[cfg(feature = "STM32F042")]
pub mod STM32F042T6Yx;
#[cfg(feature = "STM32F048")]
pub mod STM32F048C6Ux;
#[cfg(feature = "STM32F048")]
pub mod STM32F048G6Ux;
#[cfg(feature = "STM32F048")]
pub mod STM32F048T6Yx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051C4Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051C4Ux;
#[cfg(feature = "STM32F051")]
pub mod STM32F051C6Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051C6Ux;
#[cfg(feature = "STM32F051")]
pub mod STM32F051C8Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051C8Ux;
#[cfg(feature = "STM32F051")]
pub mod STM32F051K4Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051K4Ux;
#[cfg(feature = "STM32F051")]
pub mod STM32F051K6Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051K6Ux;
#[cfg(feature = "STM32F051")]
pub mod STM32F051K8Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051K8Ux;
#[cfg(feature = "STM32F051")]
pub mod STM32F051R4Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051R6Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051R8Hx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051R8Tx;
#[cfg(feature = "STM32F051")]
pub mod STM32F051T8Yx;
#[cfg(feature = "STM32F058")]
pub mod STM32F058C8Ux;
#[cfg(feature = "STM32F058")]
pub mod STM32F058R8Hx;
#[cfg(feature = "STM32F058")]
pub mod STM32F058R8Tx;
#[cfg(feature = "STM32F058")]
pub mod STM32F058T8Yx;
#[cfg(feature = "STM32F070")]
pub mod STM32F070C6Tx;
#[cfg(feature = "STM32F070")]
pub mod STM32F070CBTx;
#[cfg(feature = "STM32F070")]
pub mod STM32F070F6Px;
#[cfg(feature = "STM32F070")]
pub mod STM32F070RBTx;
#[cfg(feature = "STM32F071")]
pub mod STM32F071C8_BTx;
#[cfg(feature = "STM32F071")]
pub mod STM32F071C8_BUx;
#[cfg(feature = "STM32F071")]
pub mod STM32F071CBYx;
#[cfg(feature = "STM32F071")]
pub mod STM32F071RBTx;
#[cfg(feature = "STM32F071")]
pub mod STM32F071V8_BHx;
#[cfg(feature = "STM32F071")]
pub mod STM32F071V8_BTx;
#[cfg(feature = "STM32F072")]
pub mod STM32F072C8_BTx;
#[cfg(feature = "STM32F072")]
pub mod STM32F072C8_BUx;
#[cfg(feature = "STM32F072")]
pub mod STM32F072CBYx;
#[cfg(feature = "STM32F072")]
pub mod STM32F072R8_BTx;
#[cfg(feature = "STM32F072")]
pub mod STM32F072RBHx;
#[cfg(feature = "STM32F072")]
pub mod STM32F072RBIx;
#[cfg(feature = "STM32F072")]
pub mod STM32F072V8_BHx;
#[cfg(feature = "STM32F072")]
pub mod STM32F072V8_BTx;
#[cfg(feature = "STM32F078")]
pub mod STM32F078CBTx;
#[cfg(feature = "STM32F078")]
pub mod STM32F078CBUx;
#[cfg(feature = "STM32F078")]
pub mod STM32F078CBYx;
#[cfg(feature = "STM32F078")]
pub mod STM32F078RBHx;
#[cfg(feature = "STM32F078")]
pub mod STM32F078RBTx;
#[cfg(feature = "STM32F078")]
pub mod STM32F078VBHx;
#[cfg(feature = "STM32F078")]
pub mod STM32F078VBTx;
#[cfg(feature = "STM32F091")]
pub mod STM32F091CB_CTx;
#[cfg(feature = "STM32F091")]
pub mod STM32F091CB_CUx;
#[cfg(feature = "STM32F091")]
pub mod STM32F091RB_CTx;
#[cfg(feature = "STM32F091")]
pub mod STM32F091RCHx;
#[cfg(feature = "STM32F091")]
pub mod STM32F091RCYx;
#[cfg(feature = "STM32F091")]
pub mod STM32F091VB_CTx;
#[cfg(feature = "STM32F091")]
pub mod STM32F091VCHx;
#[cfg(feature = "STM32F098")]
pub mod STM32F098CCTx;
#[cfg(feature = "STM32F098")]
pub mod STM32F098CCUx;
#[cfg(feature = "STM32F098")]
pub mod STM32F098RCHx;
#[cfg(feature = "STM32F098")]
pub mod STM32F098RCTx;
#[cfg(feature = "STM32F098")]
pub mod STM32F098RCYx;
#[cfg(feature = "STM32F098")]
pub mod STM32F098VCHx;
#[cfg(feature = "STM32F098")]
pub mod STM32F098VCTx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100C4_6Tx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100C8_BTx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100R4_6Hx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100R4_6Tx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100R8_BHx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100R8_BTx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100RC_D_ETx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100V8_BTx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100VC_D_ETx;
#[cfg(feature = "STM32F100")]
pub mod STM32F100ZC_D_ETx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101C4_6Tx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101C8_BTx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101C8_BUx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101R4_6Tx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101R8_BTx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101RBHx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101RC_D_ETx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101RF_GTx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101T4_6Ux;
#[cfg(feature = "STM32F101")]
pub mod STM32F101T8_BUx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101V8_BTx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101VC_D_ETx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101VF_GTx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101ZC_D_ETx;
#[cfg(feature = "STM32F101")]
pub mod STM32F101ZF_GTx;
#[cfg(feature = "STM32F102")]
pub mod STM32F102C4_6Tx;
#[cfg(feature = "STM32F102")]
pub mod STM32F102C8_BTx;
#[cfg(feature = "STM32F102")]
pub mod STM32F102R4_6Tx;
#[cfg(feature = "STM32F102")]
pub mod STM32F102R8_BTx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103C4_6Tx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103C6Ux;
#[cfg(feature = "STM32F103")]
pub mod STM32F103C8_BTx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103CBUx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103R4_6Hx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103R4_6Tx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103R8_BHx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103R8_BTx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103RC_D_ETx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103RC_D_EYx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103RF_GTx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103T4_6Ux;
#[cfg(feature = "STM32F103")]
pub mod STM32F103T8_BUx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103V8_BHx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103V8_BTx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103VBIx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103VC_D_EHx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103VC_D_ETx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103VF_GTx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103ZC_D_EHx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103ZC_D_ETx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103ZF_GHx;
#[cfg(feature = "STM32F103")]
pub mod STM32F103ZF_GTx;
#[cfg(feature = "STM32F105")]
pub mod STM32F105R8_B_CTx;
#[cfg(feature = "STM32F105")]
pub mod STM32F105V8_BHx;
#[cfg(feature = "STM32F105")]
pub mod STM32F105V8_B_CTx;
#[cfg(feature = "STM32F107")]
pub mod STM32F107RB_CTx;
#[cfg(feature = "STM32F107")]
pub mod STM32F107VB_CTx;
#[cfg(feature = "STM32F107")]
pub mod STM32F107VCHx;
#[cfg(feature = "STM32F205")]
pub mod STM32F205RB_C_E_F_GTx;
#[cfg(feature = "STM32F205")]
pub mod STM32F205RE_GYx;
#[cfg(feature = "STM32F205")]
pub mod STM32F205RGEx;
#[cfg(feature = "STM32F205")]
pub mod STM32F205VB_C_E_F_GTx;
#[cfg(feature = "STM32F205")]
pub mod STM32F205ZC_E_F_GTx;
#[cfg(feature = "STM32F207")]
pub mod STM32F207IC_E_F_GHx;
#[cfg(feature = "STM32F207")]
pub mod STM32F207IC_E_F_GTx;
#[cfg(feature = "STM32F207")]
pub mod STM32F207VC_E_F_GTx;
#[cfg(feature = "STM32F207")]
pub mod STM32F207ZC_E_F_GTx;
#[cfg(feature = "STM32F215")]
pub mod STM32F215RE_GTx;
#[cfg(feature = "STM32F215")]
pub mod STM32F215VE_GTx;
#[cfg(feature = "STM32F215")]
pub mod STM32F215ZE_GTx;
#[cfg(feature = "STM32F217")]
pub mod STM32F217IE_GHx;
#[cfg(feature = "STM32F217")]
pub mod STM32F217IE_GTx;
#[cfg(feature = "STM32F217")]
pub mod STM32F217VE_GTx;
#[cfg(feature = "STM32F217")]
pub mod STM32F217ZE_GTx;
#[cfg(feature = "STM32F301")]
pub mod STM32F301C6_8Tx;
#[cfg(feature = "STM32F301")]
pub mod STM32F301C8Yx;
#[cfg(feature = "STM32F301")]
pub mod STM32F301K6_8Tx;
#[cfg(feature = "STM32F301")]
pub mod STM32F301K6_8Ux;
#[cfg(feature = "STM32F301")]
pub mod STM32F301R6_8Tx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302C6_8Tx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302C8Yx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302CB_CTx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302K6_8Ux;
#[cfg(feature = "STM32F302")]
pub mod STM32F302R6_8Tx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302RB_CTx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302RD_ETx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302VB_CTx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302VCYx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302VD_EHx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302VD_ETx;
#[cfg(feature = "STM32F302")]
pub mod STM32F302ZD_ETx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303C6_8Tx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303C8Yx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303CB_CTx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303K6_8Tx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303K6_8Ux;
#[cfg(feature = "STM32F303")]
pub mod STM32F303R6_8Tx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303RB_CTx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303RD_ETx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303VB_CTx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303VCYx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303VD_EHx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303VD_ETx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303VEYx;
#[cfg(feature = "STM32F303")]
pub mod STM32F303ZD_ETx;
#[cfg(feature = "STM32F318")]
pub mod STM32F318C8Tx;
#[cfg(feature = "STM32F318")]
pub mod STM32F318C8Yx;
#[cfg(feature = "STM32F318")]
pub mod STM32F318K8Ux;
#[cfg(feature = "STM32F328")]
pub mod STM32F328C8Tx;
#[cfg(feature = "STM32F334")]
pub mod STM32F334C4_6_8Tx;
#[cfg(feature = "STM32F334")]
pub mod STM32F334C8Yx;
#[cfg(feature = "STM32F334")]
pub mod STM32F334K4_6_8Tx;
#[cfg(feature = "STM32F334")]
pub mod STM32F334K4_6_8Ux;
#[cfg(feature = "STM32F334")]
pub mod STM32F334R6_8Tx;
#[cfg(feature = "STM32F358")]
pub mod STM32F358CCTx;
#[cfg(feature = "STM32F358")]
pub mod STM32F358RCTx;
#[cfg(feature = "STM32F358")]
pub mod STM32F358VCTx;
#[cfg(feature = "STM32F373")]
pub mod STM32F373C8_B_CTx;
#[cfg(feature = "STM32F373")]
pub mod STM32F373R8_B_CTx;
#[cfg(feature = "STM32F373")]
pub mod STM32F373V8_B_CHx;
#[cfg(feature = "STM32F373")]
pub mod STM32F373V8_B_CTx;
#[cfg(feature = "STM32F378")]
pub mod STM32F378CCTx;
#[cfg(feature = "STM32F378")]
pub mod STM32F378RCTx;
#[cfg(feature = "STM32F378")]
pub mod STM32F378RCYx;
#[cfg(feature = "STM32F378")]
pub mod STM32F378VCHx;
#[cfg(feature = "STM32F378")]
pub mod STM32F378VCTx;
#[cfg(feature = "STM32F398")]
pub mod STM32F398VETx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401CB_CUx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401CB_CYx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401CCFx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401CD_EUx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401CD_EYx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401RB_CTx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401RD_ETx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401VB_CHx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401VB_CTx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401VD_EHx;
#[cfg(feature = "STM32F401")]
pub mod STM32F401VD_ETx;
#[cfg(feature = "STM32F405")]
pub mod STM32F405OE_GYx;
#[cfg(feature = "STM32F405")]
pub mod STM32F405RGTx;
#[cfg(feature = "STM32F405")]
pub mod STM32F405VGTx;
#[cfg(feature = "STM32F405")]
pub mod STM32F405ZGTx;
#[cfg(feature = "STM32F407")]
pub mod STM32F407IE_GHx;
#[cfg(feature = "STM32F407")]
pub mod STM32F407IE_GTx;
#[cfg(feature = "STM32F407")]
pub mod STM32F407VE_GTx;
#[cfg(feature = "STM32F407")]
pub mod STM32F407ZE_GTx;
#[cfg(feature = "STM32F410")]
pub mod STM32F410C8_BTx;
#[cfg(feature = "STM32F410")]
pub mod STM32F410C8_BUx;
#[cfg(feature = "STM32F410")]
pub mod STM32F410R8_BIx;
#[cfg(feature = "STM32F410")]
pub mod STM32F410R8_BTx;
#[cfg(feature = "STM32F410")]
pub mod STM32F410T8_BYx;
#[cfg(feature = "STM32F411")]
pub mod STM32F411CC_EUx;
#[cfg(feature = "STM32F411")]
pub mod STM32F411CC_EYx;
#[cfg(feature = "STM32F411")]
pub mod STM32F411RC_ETx;
#[cfg(feature = "STM32F411")]
pub mod STM32F411VC_EHx;
#[cfg(feature = "STM32F411")]
pub mod STM32F411VC_ETx;
#[cfg(feature = "STM32F412")]
pub mod STM32F412CE_GUx;
#[cfg(feature = "STM32F412")]
pub mod STM32F412RE_GTx;
#[cfg(feature = "STM32F412")]
pub mod STM32F412RE_GYx;
#[cfg(feature = "STM32F412")]
pub mod STM32F412RE_GYxP;
#[cfg(feature = "STM32F412")]
pub mod STM32F412VE_GHx;
#[cfg(feature = "STM32F412")]
pub mod STM32F412VE_GTx;
#[cfg(feature = "STM32F412")]
pub mod STM32F412ZE_GJx;
#[cfg(feature = "STM32F412")]
pub mod STM32F412ZE_GTx;
#[cfg(feature = "STM32F413")]
pub mod STM32F413CG_HUx;
#[cfg(feature = "STM32F413")]
pub mod STM32F413MG_HYx;
#[cfg(feature = "STM32F413")]
pub mod STM32F413RG_HTx;
#[cfg(feature = "STM32F413")]
pub mod STM32F413VG_HHx;
#[cfg(feature = "STM32F413")]
pub mod STM32F413VG_HTx;
#[cfg(feature = "STM32F413")]
pub mod STM32F413ZG_HJx;
#[cfg(feature = "STM32F413")]
pub mod STM32F413ZG_HTx;
#[cfg(feature = "STM32F415")]
pub mod STM32F415OGYx;
#[cfg(feature = "STM32F415")]
pub mod STM32F415RGTx;
#[cfg(feature = "STM32F415")]
pub mod STM32F415VGTx;
#[cfg(feature = "STM32F415")]
pub mod STM32F415ZGTx;
#[cfg(feature = "STM32F417")]
pub mod STM32F417IE_GHx;
#[cfg(feature = "STM32F417")]
pub mod STM32F417IE_GTx;
#[cfg(feature = "STM32F417")]
pub mod STM32F417VE_GTx;
#[cfg(feature = "STM32F417")]
pub mod STM32F417ZE_GTx;
#[cfg(feature = "STM32F423")]
pub mod STM32F423CHUx;
#[cfg(feature = "STM32F423")]
pub mod STM32F423MHYx;
#[cfg(feature = "STM32F423")]
pub mod STM32F423RHTx;
#[cfg(feature = "STM32F423")]
pub mod STM32F423VHHx;
#[cfg(feature = "STM32F423")]
pub mod STM32F423VHTx;
#[cfg(feature = "STM32F423")]
pub mod STM32F423ZHJx;
#[cfg(feature = "STM32F423")]
pub mod STM32F423ZHTx;
#[cfg(feature = "STM32F427")]
pub mod STM32F427AG_IHx;
#[cfg(feature = "STM32F427")]
pub mod STM32F427IG_IHx;
#[cfg(feature = "STM32F427")]
pub mod STM32F427IG_ITx;
#[cfg(feature = "STM32F427")]
pub mod STM32F427VG_ITx;
#[cfg(feature = "STM32F427")]
pub mod STM32F427ZG_ITx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429AG_IHx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429BE_G_ITx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429IE_GTx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429IE_G_IHx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429IITx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429NE_GHx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429NIHx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429VE_GTx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429VITx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429ZE_GTx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429ZGYx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429ZITx;
#[cfg(feature = "STM32F429")]
pub mod STM32F429ZIYx;
#[cfg(feature = "STM32F437")]
pub mod STM32F437AIHx;
#[cfg(feature = "STM32F437")]
pub mod STM32F437IG_IHx;
#[cfg(feature = "STM32F437")]
pub mod STM32F437IG_ITx;
#[cfg(feature = "STM32F437")]
pub mod STM32F437VG_ITx;
#[cfg(feature = "STM32F437")]
pub mod STM32F437ZG_ITx;
#[cfg(feature = "STM32F439")]
pub mod STM32F439AIHx;
#[cfg(feature = "STM32F439")]
pub mod STM32F439BG_ITx;
#[cfg(feature = "STM32F439")]
pub mod STM32F439IG_IHx;
#[cfg(feature = "STM32F439")]
pub mod STM32F439IG_ITx;
#[cfg(feature = "STM32F439")]
pub mod STM32F439NG_IHx;
#[cfg(feature = "STM32F439")]
pub mod STM32F439VG_ITx;
#[cfg(feature = "STM32F439")]
pub mod STM32F439ZG_ITx;
#[cfg(feature = "STM32F439")]
pub mod STM32F439ZG_IYx;
#[cfg(feature = "STM32F446")]
pub mod STM32F446MC_EYx;
#[cfg(feature = "STM32F446")]
pub mod STM32F446RC_ETx;
#[cfg(feature = "STM32F446")]
pub mod STM32F446VC_ETx;
#[cfg(feature = "STM32F446")]
pub mod STM32F446ZC_EHx;
#[cfg(feature = "STM32F446")]
pub mod STM32F446ZC_EJx;
#[cfg(feature = "STM32F446")]
pub mod STM32F446ZC_ETx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469AE_G_IHx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469AE_G_IYx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469BE_G_ITx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469IE_GTx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469IE_G_IHx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469IITx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469NE_GHx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469NIHx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469VE_GTx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469VITx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469ZE_GTx;
#[cfg(feature = "STM32F469")]
pub mod STM32F469ZITx;
#[cfg(feature = "STM32F479")]
pub mod STM32F479AG_IHx;
#[cfg(feature = "STM32F479")]
pub mod STM32F479AG_IYx;
#[cfg(feature = "STM32F479")]
pub mod STM32F479BG_ITx;
#[cfg(feature = "STM32F479")]
pub mod STM32F479IG_IHx;
#[cfg(feature = "STM32F479")]
pub mod STM32F479IG_ITx;
#[cfg(feature = "STM32F479")]
pub mod STM32F479NG_IHx;
#[cfg(feature = "STM32F479")]
pub mod STM32F479VG_ITx;
#[cfg(feature = "STM32F479")]
pub mod STM32F479ZG_ITx;
#[cfg(feature = "STM32F722")]
pub mod STM32F722IC_EKx;
#[cfg(feature = "STM32F722")]
pub mod STM32F722IC_ETx;
#[cfg(feature = "STM32F722")]
pub mod STM32F722RC_ETx;
#[cfg(feature = "STM32F722")]
pub mod STM32F722VC_ETx;
#[cfg(feature = "STM32F722")]
pub mod STM32F722ZC_ETx;
#[cfg(feature = "STM32F723")]
pub mod STM32F723IC_EKx;
#[cfg(feature = "STM32F723")]
pub mod STM32F723IC_ETx;
#[cfg(feature = "STM32F723")]
pub mod STM32F723VC_ETx;
#[cfg(feature = "STM32F723")]
pub mod STM32F723VC_EYx;
#[cfg(feature = "STM32F723")]
pub mod STM32F723ZC_EIx;
#[cfg(feature = "STM32F723")]
pub mod STM32F723ZC_ETx;
#[cfg(feature = "STM32F730")]
pub mod STM32F730I8Kx;
#[cfg(feature = "STM32F730")]
pub mod STM32F730R8Tx;
#[cfg(feature = "STM32F730")]
pub mod STM32F730V8Tx;
#[cfg(feature = "STM32F730")]
pub mod STM32F730Z8Tx;
#[cfg(feature = "STM32F732")]
pub mod STM32F732IEKx;
#[cfg(feature = "STM32F732")]
pub mod STM32F732IETx;
#[cfg(feature = "STM32F732")]
pub mod STM32F732RETx;
#[cfg(feature = "STM32F732")]
pub mod STM32F732VETx;
#[cfg(feature = "STM32F732")]
pub mod STM32F732ZETx;
#[cfg(feature = "STM32F733")]
pub mod STM32F733IEKx;
#[cfg(feature = "STM32F733")]
pub mod STM32F733IETx;
#[cfg(feature = "STM32F733")]
pub mod STM32F733VETx;
#[cfg(feature = "STM32F733")]
pub mod STM32F733VEYx;
#[cfg(feature = "STM32F733")]
pub mod STM32F733ZEIx;
#[cfg(feature = "STM32F733")]
pub mod STM32F733ZETx;
#[cfg(feature = "STM32F745")]
pub mod STM32F745IE_GKx;
#[cfg(feature = "STM32F745")]
pub mod STM32F745IE_GTx;
#[cfg(feature = "STM32F745")]
pub mod STM32F745VE_GHx;
#[cfg(feature = "STM32F745")]
pub mod STM32F745VE_GTx;
#[cfg(feature = "STM32F745")]
pub mod STM32F745ZE_GTx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746BE_GTx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746IETx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746IE_GKx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746IGTx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746NEHx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746NGHx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746VETx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746VE_GHx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746VGTx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746ZETx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746ZE_GYx;
#[cfg(feature = "STM32F746")]
pub mod STM32F746ZGTx;
#[cfg(feature = "STM32F750")]
pub mod STM32F750N8Hx;
#[cfg(feature = "STM32F750")]
pub mod STM32F750V8Tx;
#[cfg(feature = "STM32F750")]
pub mod STM32F750Z8Tx;
#[cfg(feature = "STM32F756")]
pub mod STM32F756BGTx;
#[cfg(feature = "STM32F756")]
pub mod STM32F756IGKx;
#[cfg(feature = "STM32F756")]
pub mod STM32F756IGTx;
#[cfg(feature = "STM32F756")]
pub mod STM32F756NGHx;
#[cfg(feature = "STM32F756")]
pub mod STM32F756VGHx;
#[cfg(feature = "STM32F756")]
pub mod STM32F756VGTx;
#[cfg(feature = "STM32F756")]
pub mod STM32F756ZGTx;
#[cfg(feature = "STM32F756")]
pub mod STM32F756ZGYx;
#[cfg(feature = "STM32F765")]
pub mod STM32F765BG_ITx;
#[cfg(feature = "STM32F765")]
pub mod STM32F765IG_IKx;
#[cfg(feature = "STM32F765")]
pub mod STM32F765IG_ITx;
#[cfg(feature = "STM32F765")]
pub mod STM32F765NG_IHx;
#[cfg(feature = "STM32F765")]
pub mod STM32F765VG_IHx;
#[cfg(feature = "STM32F765")]
pub mod STM32F765VG_ITx;
#[cfg(feature = "STM32F765")]
pub mod STM32F765ZG_ITx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767BG_ITx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767IG_IKx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767IG_ITx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767NG_IHx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767VGHx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767VGTx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767VIHx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767VITx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767ZGTx;
#[cfg(feature = "STM32F767")]
pub mod STM32F767ZITx;
#[cfg(feature = "STM32F768")]
pub mod STM32F768AIYx;
#[cfg(feature = "STM32F769")]
pub mod STM32F769AG_IYx;
#[cfg(feature = "STM32F769")]
pub mod STM32F769BG_ITx;
#[cfg(feature = "STM32F769")]
pub mod STM32F769IGTx;
#[cfg(feature = "STM32F769")]
pub mod STM32F769IITx;
#[cfg(feature = "STM32F769")]
pub mod STM32F769NGHx;
#[cfg(feature = "STM32F769")]
pub mod STM32F769NIHx;
#[cfg(feature = "STM32F777")]
pub mod STM32F777BITx;
#[cfg(feature = "STM32F777")]
pub mod STM32F777IIKx;
#[cfg(feature = "STM32F777")]
pub mod STM32F777IITx;
#[cfg(feature = "STM32F777")]
pub mod STM32F777NIHx;
#[cfg(feature = "STM32F777")]
pub mod STM32F777VIHx;
#[cfg(feature = "STM32F777")]
pub mod STM32F777VITx;
#[cfg(feature = "STM32F777")]
pub mod STM32F777ZITx;
#[cfg(feature = "STM32F778")]
pub mod STM32F778AIYx;
#[cfg(feature = "STM32F779")]
pub mod STM32F779AIYx;
#[cfg(feature = "STM32F779")]
pub mod STM32F779BITx;
#[cfg(feature = "STM32F779")]
pub mod STM32F779IITx;
#[cfg(feature = "STM32F779")]
pub mod STM32F779NIHx;
#[cfg(feature = "STM32G030")]
pub mod STM32G030C6_8Tx;
#[cfg(feature = "STM32G030")]
pub mod STM32G030F6Px;
#[cfg(feature = "STM32G030")]
pub mod STM32G030J6Mx;
#[cfg(feature = "STM32G030")]
pub mod STM32G030K6_8Tx;
#[cfg(feature = "STM32G031")]
pub mod STM32G031C4_6_8Tx;
#[cfg(feature = "STM32G031")]
pub mod STM32G031C4_6_8Ux;
#[cfg(feature = "STM32G031")]
pub mod STM32G031F4_6_8Px;
#[cfg(feature = "STM32G031")]
pub mod STM32G031G4_6_8Ux;
#[cfg(feature = "STM32G031")]
pub mod STM32G031J4_6Mx;
#[cfg(feature = "STM32G031")]
pub mod STM32G031K4_6_8Tx;
#[cfg(feature = "STM32G031")]
pub mod STM32G031K4_6_8Ux;
#[cfg(feature = "STM32G031")]
pub mod STM32G031Y8Yx;
#[cfg(feature = "STM32G041")]
pub mod STM32G041C6_8Tx;
#[cfg(feature = "STM32G041")]
pub mod STM32G041C6_8Ux;
#[cfg(feature = "STM32G041")]
pub mod STM32G041F6_8Px;
#[cfg(feature = "STM32G041")]
pub mod STM32G041G6_8Ux;
#[cfg(feature = "STM32G041")]
pub mod STM32G041J6Mx;
#[cfg(feature = "STM32G041")]
pub mod STM32G041K6_8Tx;
#[cfg(feature = "STM32G041")]
pub mod STM32G041K6_8Ux;
#[cfg(feature = "STM32G041")]
pub mod STM32G041Y8Yx;
#[cfg(feature = "STM32G070")]
pub mod STM32G070CBTx;
#[cfg(feature = "STM32G070")]
pub mod STM32G070KBTx;
#[cfg(feature = "STM32G070")]
pub mod STM32G070RBTx;
#[cfg(feature = "STM32G071")]
pub mod STM32G071C6_8_BTx;
#[cfg(feature = "STM32G071")]
pub mod STM32G071C6_8_BUx;
#[cfg(feature = "STM32G071")]
pub mod STM32G071EBYx;
#[cfg(feature = "STM32G071")]
pub mod STM32G071G6_8_BUx;
#[cfg(feature = "STM32G071")]
pub mod STM32G071G8_BUxN;
#[cfg(feature = "STM32G071")]
pub mod STM32G071K6_8_BTx;
#[cfg(feature = "STM32G071")]
pub mod STM32G071K6_8_BUx;
#[cfg(feature = "STM32G071")]
pub mod STM32G071K8_BTxN;
#[cfg(feature = "STM32G071")]
pub mod STM32G071K8_BUxN;
#[cfg(feature = "STM32G071")]
pub mod STM32G071R6_8_BTx;
#[cfg(feature = "STM32G071")]
pub mod STM32G071RBIx;
#[cfg(feature = "STM32G081")]
pub mod STM32G081CBTx;
#[cfg(feature = "STM32G081")]
pub mod STM32G081CBUx;
#[cfg(feature = "STM32G081")]
pub mod STM32G081EBYx;
#[cfg(feature = "STM32G081")]
pub mod STM32G081GBUx;
#[cfg(feature = "STM32G081")]
pub mod STM32G081GBUxN;
#[cfg(feature = "STM32G081")]
pub mod STM32G081KBTx;
#[cfg(feature = "STM32G081")]
pub mod STM32G081KBTxN;
#[cfg(feature = "STM32G081")]
pub mod STM32G081KBUx;
#[cfg(feature = "STM32G081")]
pub mod STM32G081KBUxN;
#[cfg(feature = "STM32G081")]
pub mod STM32G081RBIx;
#[cfg(feature = "STM32G081")]
pub mod STM32G081RBTx;
#[cfg(feature = "STM32G0B0")]
pub mod STM32G0B0CETx;
#[cfg(feature = "STM32G0B0")]
pub mod STM32G0B0KETx;
#[cfg(feature = "STM32G0B0")]
pub mod STM32G0B0RETx;
#[cfg(feature = "STM32G0B0")]
pub mod STM32G0B0VETx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1CB_C_ETx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1CB_C_ETxN;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1CB_C_EUx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1CB_C_EUxN;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1KB_C_ETx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1KB_C_ETxN;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1KB_C_EUx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1KB_C_EUxN;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1MB_C_ETx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1NEYx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1RB_C_EIxN;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1RB_C_ETx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1RB_C_ETxN;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1VB_C_EIx;
#[cfg(feature = "STM32G0B1")]
pub mod STM32G0B1VB_C_ETx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1CC_ETx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1CC_ETxN;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1CC_EUx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1CC_EUxN;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1KC_ETx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1KC_ETxN;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1KC_EUx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1KC_EUxN;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1MC_ETx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1NEYx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1RC_EIxN;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1RC_ETx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1RC_ETxN;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1VC_EIx;
#[cfg(feature = "STM32G0C1")]
pub mod STM32G0C1VC_ETx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411C6Tx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411C6Ux;
#[cfg(feature = "STM32G411")]
pub mod STM32G411C8Tx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411C8Ux;
#[cfg(feature = "STM32G411")]
pub mod STM32G411CBTx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411CBUx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411CCTx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411CCUx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411K6Tx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411K6Ux;
#[cfg(feature = "STM32G411")]
pub mod STM32G411K8Tx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411K8Ux;
#[cfg(feature = "STM32G411")]
pub mod STM32G411KBTx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411KBUx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411M6Tx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411M8Tx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411MBTx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411MCTx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411R6Tx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411R8Tx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411RBTx;
#[cfg(feature = "STM32G411")]
pub mod STM32G411RCTx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414CBTx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414CBUx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414CCTx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414CCUx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414MBTx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414MCTx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414RBTx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414RCTx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414VBTx;
#[cfg(feature = "STM32G414")]
pub mod STM32G414VCTx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431C6_8_BTx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431C6_8_BUx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431CBTxZ;
#[cfg(feature = "STM32G431")]
pub mod STM32G431CBYx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431K6_8_BTx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431K6_8_BUx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431M6_8_BTx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431R6_8_BIx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431R6_8_BTx;
#[cfg(feature = "STM32G431")]
pub mod STM32G431RBTxZ;
#[cfg(feature = "STM32G431")]
pub mod STM32G431V6_8_BTx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441CBTx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441CBUx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441CBYx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441KBTx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441KBUx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441MBTx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441RBIx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441RBTx;
#[cfg(feature = "STM32G441")]
pub mod STM32G441VBTx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471CC_ETx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471CC_EUx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471MC_ETx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471MEYx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471QC_ETx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471RC_ETx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471VC_EHx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471VC_EIx;
#[cfg(feature = "STM32G471")]
pub mod STM32G471VC_ETx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473CB_C_ETx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473CB_C_EUx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473MB_C_ETx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473MEYx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473PB_C_EIx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473QB_C_ETx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473QETxZ;
#[cfg(feature = "STM32G473")]
pub mod STM32G473RB_C_ETx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473RETxZ;
#[cfg(feature = "STM32G473")]
pub mod STM32G473VB_C_EHx;
#[cfg(feature = "STM32G473")]
pub mod STM32G473VB_C_ETx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474CB_C_ETx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474CB_C_EUx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474MB_C_ETx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474MEYx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474PB_C_EIx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474QB_C_ETx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474RB_C_ETx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474VB_C_EHx;
#[cfg(feature = "STM32G474")]
pub mod STM32G474VB_C_ETx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483CETx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483CEUx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483METx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483MEYx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483PEIx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483QETx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483RETx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483VEHx;
#[cfg(feature = "STM32G483")]
pub mod STM32G483VETx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484CETx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484CEUx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484METx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484MEYx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484PEIx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484QETx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484RETx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484VEHx;
#[cfg(feature = "STM32G484")]
pub mod STM32G484VETx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491CC_ETx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491CC_EUx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491KC_EUx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491MC_ESx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491MC_ETx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491RC_EIx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491RC_ETx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491RETxZ;
#[cfg(feature = "STM32G491")]
pub mod STM32G491REYx;
#[cfg(feature = "STM32G491")]
pub mod STM32G491VC_ETx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1CETx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1CEUx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1KEUx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1MESx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1METx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1REIx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1RETx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1REYx;
#[cfg(feature = "STM32G4A1")]
pub mod STM32G4A1VETx;
#[cfg(feature = "STM32H503")]
pub mod STM32H503CBTx;
#[cfg(feature = "STM32H503")]
pub mod STM32H503CBUx;
#[cfg(feature = "STM32H503")]
pub mod STM32H503EBYx;
#[cfg(feature = "STM32H503")]
pub mod STM32H503KBUx;
#[cfg(feature = "STM32H503")]
pub mod STM32H503RBTx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523CCTx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523CCUx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523CETx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523CEUx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523HEYx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523RCTx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523RETx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523VCIx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523VCTx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523VEIx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523VETx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523ZCJx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523ZCTx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523ZEJx;
#[cfg(feature = "STM32H523")]
pub mod STM32H523ZETx;
#[cfg(feature = "STM32H533")]
pub mod STM32H533CETx;
#[cfg(feature = "STM32H533")]
pub mod STM32H533CEUx;
#[cfg(feature = "STM32H533")]
pub mod STM32H533HEYx;
#[cfg(feature = "STM32H533")]
pub mod STM32H533RETx;
#[cfg(feature = "STM32H533")]
pub mod STM32H533VEIx;
#[cfg(feature = "STM32H533")]
pub mod STM32H533VETx;
#[cfg(feature = "STM32H533")]
pub mod STM32H533ZEJx;
#[cfg(feature = "STM32H533")]
pub mod STM32H533ZETx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562AGIx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562AIIx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562IGKx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562IGTx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562IIKx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562IITx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562RGTx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562RGVx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562RITx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562RIVx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562VGTx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562VITx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562ZGTx;
#[cfg(feature = "STM32H562")]
pub mod STM32H562ZITx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563AGIx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563AIIx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563AIIxQ;
#[cfg(feature = "STM32H563")]
pub mod STM32H563IGKx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563IGTx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563IIKx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563IIKxQ;
#[cfg(feature = "STM32H563")]
pub mod STM32H563IITx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563IITxQ;
#[cfg(feature = "STM32H563")]
pub mod STM32H563MIYxQ;
#[cfg(feature = "STM32H563")]
pub mod STM32H563RGTx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563RGVx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563RITx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563RIVx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563VGTx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563VITx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563VITxQ;
#[cfg(feature = "STM32H563")]
pub mod STM32H563ZGTx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563ZITx;
#[cfg(feature = "STM32H563")]
pub mod STM32H563ZITxQ;
#[cfg(feature = "STM32H573")]
pub mod STM32H573AIIx;
#[cfg(feature = "STM32H573")]
pub mod STM32H573AIIxQ;
#[cfg(feature = "STM32H573")]
pub mod STM32H573IIKx;
#[cfg(feature = "STM32H573")]
pub mod STM32H573IIKxQ;
#[cfg(feature = "STM32H573")]
pub mod STM32H573IITx;
#[cfg(feature = "STM32H573")]
pub mod STM32H573IITxQ;
#[cfg(feature = "STM32H573")]
pub mod STM32H573MIYxQ;
#[cfg(feature = "STM32H573")]
pub mod STM32H573RITx;
#[cfg(feature = "STM32H573")]
pub mod STM32H573RIVx;
#[cfg(feature = "STM32H573")]
pub mod STM32H573VITx;
#[cfg(feature = "STM32H573")]
pub mod STM32H573VITxQ;
#[cfg(feature = "STM32H573")]
pub mod STM32H573ZITx;
#[cfg(feature = "STM32H573")]
pub mod STM32H573ZITxQ;
#[cfg(feature = "STM32H723")]
pub mod STM32H723VEHx;
#[cfg(feature = "STM32H723")]
pub mod STM32H723VETx;
#[cfg(feature = "STM32H723")]
pub mod STM32H723VGHx;
#[cfg(feature = "STM32H723")]
pub mod STM32H723VGTx;
#[cfg(feature = "STM32H723")]
pub mod STM32H723ZEIx;
#[cfg(feature = "STM32H723")]
pub mod STM32H723ZETx;
#[cfg(feature = "STM32H723")]
pub mod STM32H723ZGIx;
#[cfg(feature = "STM32H723")]
pub mod STM32H723ZGTx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725AEIx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725AGIx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725IEKx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725IETx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725IGKx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725IGTx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725REVx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725RGVx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725VEHx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725VETx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725VGHx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725VGTx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725VGYx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725ZETx;
#[cfg(feature = "STM32H725")]
pub mod STM32H725ZGTx;
#[cfg(feature = "STM32H730")]
pub mod STM32H730ABIxQ;
#[cfg(feature = "STM32H730")]
pub mod STM32H730IBKxQ;
#[cfg(feature = "STM32H730")]
pub mod STM32H730IBTxQ;
#[cfg(feature = "STM32H730")]
pub mod STM32H730VBHx;
#[cfg(feature = "STM32H730")]
pub mod STM32H730VBTx;
#[cfg(feature = "STM32H730")]
pub mod STM32H730ZBIx;
#[cfg(feature = "STM32H730")]
pub mod STM32H730ZBTx;
#[cfg(feature = "STM32H733")]
pub mod STM32H733VGHx;
#[cfg(feature = "STM32H733")]
pub mod STM32H733VGTx;
#[cfg(feature = "STM32H733")]
pub mod STM32H733ZGIx;
#[cfg(feature = "STM32H733")]
pub mod STM32H733ZGTx;
#[cfg(feature = "STM32H735")]
pub mod STM32H735AGIx;
#[cfg(feature = "STM32H735")]
pub mod STM32H735IGKx;
#[cfg(feature = "STM32H735")]
pub mod STM32H735IGTx;
#[cfg(feature = "STM32H735")]
pub mod STM32H735RGVx;
#[cfg(feature = "STM32H735")]
pub mod STM32H735VGHx;
#[cfg(feature = "STM32H735")]
pub mod STM32H735VGTx;
#[cfg(feature = "STM32H735")]
pub mod STM32H735VGYx;
#[cfg(feature = "STM32H735")]
pub mod STM32H735ZGTx;
#[cfg(feature = "STM32H742")]
pub mod STM32H742AG_IIx;
#[cfg(feature = "STM32H742")]
pub mod STM32H742BG_ITx;
#[cfg(feature = "STM32H742")]
pub mod STM32H742IG_IKx;
#[cfg(feature = "STM32H742")]
pub mod STM32H742IG_ITx;
#[cfg(feature = "STM32H742")]
pub mod STM32H742VG_IHx;
#[cfg(feature = "STM32H742")]
pub mod STM32H742VG_ITx;
#[cfg(feature = "STM32H742")]
pub mod STM32H742XG_IHx;
#[cfg(feature = "STM32H742")]
pub mod STM32H742ZG_ITx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743AG_IIx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743BGTx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743BITx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743IGKx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743IGTx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743IIKx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743IITx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743VGTx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743VG_IHx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743VITx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743XGHx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743XIHx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743ZGTx;
#[cfg(feature = "STM32H743")]
pub mod STM32H743ZITx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745BGTx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745BITx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745IGKx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745IGTx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745IIKx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745IITx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745XGHx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745XIHx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745ZGTx;
#[cfg(feature = "STM32H745")]
pub mod STM32H745ZITx;
#[cfg(feature = "STM32H747")]
pub mod STM32H747AG_IIx;
#[cfg(feature = "STM32H747")]
pub mod STM32H747BGTx;
#[cfg(feature = "STM32H747")]
pub mod STM32H747BITx;
#[cfg(feature = "STM32H747")]
pub mod STM32H747IGTx;
#[cfg(feature = "STM32H747")]
pub mod STM32H747IITx;
#[cfg(feature = "STM32H747")]
pub mod STM32H747XGHx;
#[cfg(feature = "STM32H747")]
pub mod STM32H747XIHx;
#[cfg(feature = "STM32H747")]
pub mod STM32H747ZIYx;
#[cfg(feature = "STM32H750")]
pub mod STM32H750IBKx;
#[cfg(feature = "STM32H750")]
pub mod STM32H750IBTx;
#[cfg(feature = "STM32H750")]
pub mod STM32H750VBTx;
#[cfg(feature = "STM32H750")]
pub mod STM32H750XBHx;
#[cfg(feature = "STM32H750")]
pub mod STM32H750ZBTx;
#[cfg(feature = "STM32H753")]
pub mod STM32H753AIIx;
#[cfg(feature = "STM32H753")]
pub mod STM32H753BITx;
#[cfg(feature = "STM32H753")]
pub mod STM32H753IIKx;
#[cfg(feature = "STM32H753")]
pub mod STM32H753IITx;
#[cfg(feature = "STM32H753")]
pub mod STM32H753VIHx;
#[cfg(feature = "STM32H753")]
pub mod STM32H753VITx;
#[cfg(feature = "STM32H753")]
pub mod STM32H753XIHx;
#[cfg(feature = "STM32H753")]
pub mod STM32H753ZITx;
#[cfg(feature = "STM32H755")]
pub mod STM32H755BITx;
#[cfg(feature = "STM32H755")]
pub mod STM32H755IIKx;
#[cfg(feature = "STM32H755")]
pub mod STM32H755IITx;
#[cfg(feature = "STM32H755")]
pub mod STM32H755XIHx;
#[cfg(feature = "STM32H755")]
pub mod STM32H755ZITx;
#[cfg(feature = "STM32H757")]
pub mod STM32H757AIIx;
#[cfg(feature = "STM32H757")]
pub mod STM32H757BITx;
#[cfg(feature = "STM32H757")]
pub mod STM32H757IITx;
#[cfg(feature = "STM32H757")]
pub mod STM32H757XIHx;
#[cfg(feature = "STM32H757")]
pub mod STM32H757ZIYx;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3AG_IIxQ;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3IG_IKx;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3IG_IKxQ;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3IG_ITx;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3IG_ITxQ;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3LG_IHxQ;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3NG_IHx;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3QIYxQ;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3RG_ITx;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3VG_IHx;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3VG_IHxQ;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3VG_ITx;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3VG_ITxQ;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3ZG_ITx;
#[cfg(feature = "STM32H7A3")]
pub mod STM32H7A3ZG_ITxQ;
#[cfg(feature = "STM32H7B0")]
pub mod STM32H7B0ABIxQ;
#[cfg(feature = "STM32H7B0")]
pub mod STM32H7B0IBKxQ;
#[cfg(feature = "STM32H7B0")]
pub mod STM32H7B0IBTx;
#[cfg(feature = "STM32H7B0")]
pub mod STM32H7B0RBTx;
#[cfg(feature = "STM32H7B0")]
pub mod STM32H7B0VBTx;
#[cfg(feature = "STM32H7B0")]
pub mod STM32H7B0ZBTx;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3AIIxQ;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3IIKx;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3IIKxQ;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3IITx;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3IITxQ;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3LIHxQ;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3NIHx;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3QIYxQ;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3RITx;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3VIHx;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3VIHxQ;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3VITx;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3VITxQ;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3ZITx;
#[cfg(feature = "STM32H7B3")]
pub mod STM32H7B3ZITxQ;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3A8Ix;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3I8Kx;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3I8Tx;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3L8Hx;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3L8HxH;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3R8Vx;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3V8Hx;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3V8Tx;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3V8Yx;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3Z8Jx;
#[cfg(feature = "STM32H7R3")]
pub mod STM32H7R3Z8Tx;
#[cfg(feature = "STM32H7R7")]
pub mod STM32H7R7A8Ix;
#[cfg(feature = "STM32H7R7")]
pub mod STM32H7R7I8Kx;
#[cfg(feature = "STM32H7R7")]
pub mod STM32H7R7I8Tx;
#[cfg(feature = "STM32H7R7")]
pub mod STM32H7R7L8Hx;
#[cfg(feature = "STM32H7R7")]
pub mod STM32H7R7L8HxH;
#[cfg(feature = "STM32H7R7")]
pub mod STM32H7R7Z8Jx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3A8Ix;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3I8Kx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3I8Tx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3L8Hx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3L8HxH;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3R8Vx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3V8Hx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3V8Tx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3V8Yx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3Z8Jx;
#[cfg(feature = "STM32H7S3")]
pub mod STM32H7S3Z8Tx;
#[cfg(feature = "STM32H7S7")]
pub mod STM32H7S7A8Ix;
#[cfg(feature = "STM32H7S7")]
pub mod STM32H7S7I8Kx;
#[cfg(feature = "STM32H7S7")]
pub mod STM32H7S7I8Tx;
#[cfg(feature = "STM32H7S7")]
pub mod STM32H7S7L8Hx;
#[cfg(feature = "STM32H7S7")]
pub mod STM32H7S7L8HxH;
#[cfg(feature = "STM32H7S7")]
pub mod STM32H7S7Z8Jx;
#[cfg(feature = "STM32L010")]
pub mod STM32L010C6Tx;
#[cfg(feature = "STM32L010")]
pub mod STM32L010F4Px;
#[cfg(feature = "STM32L010")]
pub mod STM32L010K4Tx;
#[cfg(feature = "STM32L010")]
pub mod STM32L010K8Tx;
#[cfg(feature = "STM32L010")]
pub mod STM32L010R8Tx;
#[cfg(feature = "STM32L010")]
pub mod STM32L010RBTx;
#[cfg(feature = "STM32L011")]
pub mod STM32L011D3_4Px;
#[cfg(feature = "STM32L011")]
pub mod STM32L011E3_4Yx;
#[cfg(feature = "STM32L011")]
pub mod STM32L011F3_4Px;
#[cfg(feature = "STM32L011")]
pub mod STM32L011F3_4Ux;
#[cfg(feature = "STM32L011")]
pub mod STM32L011G3_4Ux;
#[cfg(feature = "STM32L011")]
pub mod STM32L011K3_4Tx;
#[cfg(feature = "STM32L011")]
pub mod STM32L011K3_4Ux;
#[cfg(feature = "STM32L021")]
pub mod STM32L021D4Px;
#[cfg(feature = "STM32L021")]
pub mod STM32L021F4Px;
#[cfg(feature = "STM32L021")]
pub mod STM32L021F4Ux;
#[cfg(feature = "STM32L021")]
pub mod STM32L021G4Ux;
#[cfg(feature = "STM32L021")]
pub mod STM32L021K4Tx;
#[cfg(feature = "STM32L021")]
pub mod STM32L021K4Ux;
#[cfg(feature = "STM32L031")]
pub mod STM32L031C4_6Tx;
#[cfg(feature = "STM32L031")]
pub mod STM32L031C4_6Ux;
#[cfg(feature = "STM32L031")]
pub mod STM32L031E4_6Yx;
#[cfg(feature = "STM32L031")]
pub mod STM32L031F4_6Px;
#[cfg(feature = "STM32L031")]
pub mod STM32L031G4_6Ux;
#[cfg(feature = "STM32L031")]
pub mod STM32L031G6UxS;
#[cfg(feature = "STM32L031")]
pub mod STM32L031K4_6Tx;
#[cfg(feature = "STM32L031")]
pub mod STM32L031K4_6Ux;
#[cfg(feature = "STM32L041")]
pub mod STM32L041C4_6Tx;
#[cfg(feature = "STM32L041")]
pub mod STM32L041C6Ux;
#[cfg(feature = "STM32L041")]
pub mod STM32L041E6Yx;
#[cfg(feature = "STM32L041")]
pub mod STM32L041F6Px;
#[cfg(feature = "STM32L041")]
pub mod STM32L041G6Ux;
#[cfg(feature = "STM32L041")]
pub mod STM32L041G6UxS;
#[cfg(feature = "STM32L041")]
pub mod STM32L041K6Tx;
#[cfg(feature = "STM32L041")]
pub mod STM32L041K6Ux;
#[cfg(feature = "STM32L051")]
pub mod STM32L051C6_8Tx;
#[cfg(feature = "STM32L051")]
pub mod STM32L051C6_8Ux;
#[cfg(feature = "STM32L051")]
pub mod STM32L051K6_8Tx;
#[cfg(feature = "STM32L051")]
pub mod STM32L051K6_8Ux;
#[cfg(feature = "STM32L051")]
pub mod STM32L051R6_8Hx;
#[cfg(feature = "STM32L051")]
pub mod STM32L051R6_8Tx;
#[cfg(feature = "STM32L051")]
pub mod STM32L051T6_8Yx;
#[cfg(feature = "STM32L052")]
pub mod STM32L052C6_8Tx;
#[cfg(feature = "STM32L052")]
pub mod STM32L052C6_8Ux;
#[cfg(feature = "STM32L052")]
pub mod STM32L052K6_8Tx;
#[cfg(feature = "STM32L052")]
pub mod STM32L052K6_8Ux;
#[cfg(feature = "STM32L052")]
pub mod STM32L052R6_8Hx;
#[cfg(feature = "STM32L052")]
pub mod STM32L052R6_8Tx;
#[cfg(feature = "STM32L052")]
pub mod STM32L052T6_8Yx;
#[cfg(feature = "STM32L052")]
pub mod STM32L052T8Fx;
#[cfg(feature = "STM32L053")]
pub mod STM32L053C6_8Tx;
#[cfg(feature = "STM32L053")]
pub mod STM32L053C6_8Ux;
#[cfg(feature = "STM32L053")]
pub mod STM32L053R6_8Hx;
#[cfg(feature = "STM32L053")]
pub mod STM32L053R6_8Tx;
#[cfg(feature = "STM32L062")]
pub mod STM32L062C8Ux;
#[cfg(feature = "STM32L062")]
pub mod STM32L062K8Tx;
#[cfg(feature = "STM32L062")]
pub mod STM32L062K8Ux;
#[cfg(feature = "STM32L063")]
pub mod STM32L063C8Tx;
#[cfg(feature = "STM32L063")]
pub mod STM32L063C8Ux;
#[cfg(feature = "STM32L063")]
pub mod STM32L063R8Tx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071C8Tx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071C8Ux;
#[cfg(feature = "STM32L071")]
pub mod STM32L071CB_ZTx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071CB_ZUx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071CB_ZYx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071K8Ux;
#[cfg(feature = "STM32L071")]
pub mod STM32L071KB_ZTx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071KB_ZUx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071RB_ZHx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071RB_ZTx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071V8Ix;
#[cfg(feature = "STM32L071")]
pub mod STM32L071V8Tx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071VB_ZIx;
#[cfg(feature = "STM32L071")]
pub mod STM32L071VB_ZTx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072CB_ZTx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072CB_ZUx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072CB_ZYx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072CZEx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072KB_ZTx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072KB_ZUx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072RB_ZHx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072RB_ZIx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072RB_ZTx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072V8Ix;
#[cfg(feature = "STM32L072")]
pub mod STM32L072V8Tx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072VB_ZIx;
#[cfg(feature = "STM32L072")]
pub mod STM32L072VB_ZTx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073CB_ZTx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073CB_ZUx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073CZYx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073RB_ZHx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073RB_ZTx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073RZIx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073V8Ix;
#[cfg(feature = "STM32L073")]
pub mod STM32L073V8Tx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073VB_ZIx;
#[cfg(feature = "STM32L073")]
pub mod STM32L073VB_ZTx;
#[cfg(feature = "STM32L081")]
pub mod STM32L081CB_ZTx;
#[cfg(feature = "STM32L081")]
pub mod STM32L081CZUx;
#[cfg(feature = "STM32L081")]
pub mod STM32L081KZTx;
#[cfg(feature = "STM32L081")]
pub mod STM32L081KZUx;
#[cfg(feature = "STM32L082")]
pub mod STM32L082CZUx;
#[cfg(feature = "STM32L082")]
pub mod STM32L082CZYx;
#[cfg(feature = "STM32L082")]
pub mod STM32L082KB_ZTx;
#[cfg(feature = "STM32L082")]
pub mod STM32L082KB_ZUx;
#[cfg(feature = "STM32L083")]
pub mod STM32L083CB_ZTx;
#[cfg(feature = "STM32L083")]
pub mod STM32L083CZUx;
#[cfg(feature = "STM32L083")]
pub mod STM32L083RB_ZHx;
#[cfg(feature = "STM32L083")]
pub mod STM32L083RB_ZTx;
#[cfg(feature = "STM32L083")]
pub mod STM32L083V8Ix;
#[cfg(feature = "STM32L083")]
pub mod STM32L083V8Tx;
#[cfg(feature = "STM32L083")]
pub mod STM32L083VB_ZIx;
#[cfg(feature = "STM32L083")]
pub mod STM32L083VB_ZTx;
#[cfg(feature = "STM32L100")]
pub mod STM32L100C6Ux;
#[cfg(feature = "STM32L100")]
pub mod STM32L100C6UxA;
#[cfg(feature = "STM32L100")]
pub mod STM32L100R8_BTx;
#[cfg(feature = "STM32L100")]
pub mod STM32L100R8_BTxA;
#[cfg(feature = "STM32L100")]
pub mod STM32L100RCTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151C6_8_BTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151C6_8_BTxA;
#[cfg(feature = "STM32L151")]
pub mod STM32L151C6_8_BUx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151C6_8_BUxA;
#[cfg(feature = "STM32L151")]
pub mod STM32L151CCTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151CCUx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151QCHx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151QDHx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151QEHx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151R6_8_BHx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151R6_8_BHxA;
#[cfg(feature = "STM32L151")]
pub mod STM32L151R6_8_BTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151R6_8_BTxA;
#[cfg(feature = "STM32L151")]
pub mod STM32L151RCTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151RCTxA;
#[cfg(feature = "STM32L151")]
pub mod STM32L151RCYx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151RDTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151RDYx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151RETx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151UCYx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151V8_BHx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151V8_BHxA;
#[cfg(feature = "STM32L151")]
pub mod STM32L151V8_BTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151V8_BTxA;
#[cfg(feature = "STM32L151")]
pub mod STM32L151VCHx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151VCTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151VCTxA;
#[cfg(feature = "STM32L151")]
pub mod STM32L151VDTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151VDTxX;
#[cfg(feature = "STM32L151")]
pub mod STM32L151VDYxX;
#[cfg(feature = "STM32L151")]
pub mod STM32L151VETx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151VEYx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151ZCTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151ZDTx;
#[cfg(feature = "STM32L151")]
pub mod STM32L151ZETx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152C6_8_BTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152C6_8_BTxA;
#[cfg(feature = "STM32L152")]
pub mod STM32L152C6_8_BUx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152C6_8_BUxA;
#[cfg(feature = "STM32L152")]
pub mod STM32L152CCTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152CCUx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152QCHx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152QDHx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152QEHx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152R6_8_BHx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152R6_8_BHxA;
#[cfg(feature = "STM32L152")]
pub mod STM32L152R6_8_BTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152R6_8_BTxA;
#[cfg(feature = "STM32L152")]
pub mod STM32L152RCTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152RCTxA;
#[cfg(feature = "STM32L152")]
pub mod STM32L152RDTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152RDYx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152RETx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152UCYx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152V8_BHx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152V8_BHxA;
#[cfg(feature = "STM32L152")]
pub mod STM32L152V8_BTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152V8_BTxA;
#[cfg(feature = "STM32L152")]
pub mod STM32L152VCHx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152VCTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152VCTxA;
#[cfg(feature = "STM32L152")]
pub mod STM32L152VDTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152VDTxX;
#[cfg(feature = "STM32L152")]
pub mod STM32L152VETx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152VEYx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152ZCTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152ZDTx;
#[cfg(feature = "STM32L152")]
pub mod STM32L152ZETx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162QCHx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162QDHx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162RCTx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162RCTxA;
#[cfg(feature = "STM32L162")]
pub mod STM32L162RDTx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162RDYx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162RETx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162VCHx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162VCTx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162VCTxA;
#[cfg(feature = "STM32L162")]
pub mod STM32L162VDTx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162VDYxX;
#[cfg(feature = "STM32L162")]
pub mod STM32L162VETx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162VEYx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162ZCTx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162ZDTx;
#[cfg(feature = "STM32L162")]
pub mod STM32L162ZETx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412C8Tx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412C8Ux;
#[cfg(feature = "STM32L412")]
pub mod STM32L412CBTx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412CBTxP;
#[cfg(feature = "STM32L412")]
pub mod STM32L412CBUx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412CBUxP;
#[cfg(feature = "STM32L412")]
pub mod STM32L412K8Tx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412K8Ux;
#[cfg(feature = "STM32L412")]
pub mod STM32L412KBTx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412KBUx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412R8Ix;
#[cfg(feature = "STM32L412")]
pub mod STM32L412R8Tx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412RBIx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412RBIxP;
#[cfg(feature = "STM32L412")]
pub mod STM32L412RBTx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412RBTxP;
#[cfg(feature = "STM32L412")]
pub mod STM32L412T8Yx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412TBYx;
#[cfg(feature = "STM32L412")]
pub mod STM32L412TBYxP;
#[cfg(feature = "STM32L422")]
pub mod STM32L422CBTx;
#[cfg(feature = "STM32L422")]
pub mod STM32L422CBUx;
#[cfg(feature = "STM32L422")]
pub mod STM32L422KBTx;
#[cfg(feature = "STM32L422")]
pub mod STM32L422KBUx;
#[cfg(feature = "STM32L422")]
pub mod STM32L422RBIx;
#[cfg(feature = "STM32L422")]
pub mod STM32L422RBTx;
#[cfg(feature = "STM32L422")]
pub mod STM32L422TBYx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431CB_CTx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431CB_CUx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431CB_CYx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431KB_CUx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431RB_CIx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431RB_CTx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431RB_CYx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431VCIx;
#[cfg(feature = "STM32L431")]
pub mod STM32L431VCTx;
#[cfg(feature = "STM32L432")]
pub mod STM32L432KB_CUx;
#[cfg(feature = "STM32L433")]
pub mod STM32L433CB_CTx;
#[cfg(feature = "STM32L433")]
pub mod STM32L433CB_CUx;
#[cfg(feature = "STM32L433")]
pub mod STM32L433CB_CYx;
#[cfg(feature = "STM32L433")]
pub mod STM32L433RB_CIx;
#[cfg(feature = "STM32L433")]
pub mod STM32L433RB_CTx;
#[cfg(feature = "STM32L433")]
pub mod STM32L433RB_CYx;
#[cfg(feature = "STM32L433")]
pub mod STM32L433RCTxP;
#[cfg(feature = "STM32L433")]
pub mod STM32L433VCIx;
#[cfg(feature = "STM32L433")]
pub mod STM32L433VCTx;
#[cfg(feature = "STM32L442")]
pub mod STM32L442KCUx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443CCFx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443CCTx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443CCUx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443CCYx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443RCIx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443RCTx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443RCYx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443VCIx;
#[cfg(feature = "STM32L443")]
pub mod STM32L443VCTx;
#[cfg(feature = "STM32L451")]
pub mod STM32L451CC_EUx;
#[cfg(feature = "STM32L451")]
pub mod STM32L451CETx;
#[cfg(feature = "STM32L451")]
pub mod STM32L451RC_EIx;
#[cfg(feature = "STM32L451")]
pub mod STM32L451RC_ETx;
#[cfg(feature = "STM32L451")]
pub mod STM32L451RC_EYx;
#[cfg(feature = "STM32L451")]
pub mod STM32L451VC_EIx;
#[cfg(feature = "STM32L451")]
pub mod STM32L451VC_ETx;
#[cfg(feature = "STM32L452")]
pub mod STM32L452CC_EUx;
#[cfg(feature = "STM32L452")]
pub mod STM32L452CETx;
#[cfg(feature = "STM32L452")]
pub mod STM32L452CETxP;
#[cfg(feature = "STM32L452")]
pub mod STM32L452RC_EIx;
#[cfg(feature = "STM32L452")]
pub mod STM32L452RC_ETx;
#[cfg(feature = "STM32L452")]
pub mod STM32L452RC_EYx;
#[cfg(feature = "STM32L452")]
pub mod STM32L452RETxP;
#[cfg(feature = "STM32L452")]
pub mod STM32L452REYxP;
#[cfg(feature = "STM32L452")]
pub mod STM32L452VC_EIx;
#[cfg(feature = "STM32L452")]
pub mod STM32L452VC_ETx;
#[cfg(feature = "STM32L462")]
pub mod STM32L462CETx;
#[cfg(feature = "STM32L462")]
pub mod STM32L462CEUx;
#[cfg(feature = "STM32L462")]
pub mod STM32L462REIx;
#[cfg(feature = "STM32L462")]
pub mod STM32L462RETx;
#[cfg(feature = "STM32L462")]
pub mod STM32L462REYx;
#[cfg(feature = "STM32L462")]
pub mod STM32L462VEIx;
#[cfg(feature = "STM32L462")]
pub mod STM32L462VETx;
#[cfg(feature = "STM32L471")]
pub mod STM32L471QE_GIx;
#[cfg(feature = "STM32L471")]
pub mod STM32L471RE_GTx;
#[cfg(feature = "STM32L471")]
pub mod STM32L471VE_GTx;
#[cfg(feature = "STM32L471")]
pub mod STM32L471ZE_GJx;
#[cfg(feature = "STM32L471")]
pub mod STM32L471ZE_GTx;
#[cfg(feature = "STM32L475")]
pub mod STM32L475RC_E_GTx;
#[cfg(feature = "STM32L475")]
pub mod STM32L475VC_E_GTx;
#[cfg(feature = "STM32L476")]
pub mod STM32L476JE_GYx;
#[cfg(feature = "STM32L476")]
pub mod STM32L476JGYxP;
#[cfg(feature = "STM32L476")]
pub mod STM32L476ME_GYx;
#[cfg(feature = "STM32L476")]
pub mod STM32L476QE_GIx;
#[cfg(feature = "STM32L476")]
pub mod STM32L476QGIxP;
#[cfg(feature = "STM32L476")]
pub mod STM32L476RC_E_GTx;
#[cfg(feature = "STM32L476")]
pub mod STM32L476VC_E_GTx;
#[cfg(feature = "STM32L476")]
pub mod STM32L476VGYxP;
#[cfg(feature = "STM32L476")]
pub mod STM32L476ZE_GTx;
#[cfg(feature = "STM32L476")]
pub mod STM32L476ZGJx;
#[cfg(feature = "STM32L476")]
pub mod STM32L476ZGTxP;
#[cfg(feature = "STM32L485")]
pub mod STM32L485JC_EYx;
#[cfg(feature = "STM32L486")]
pub mod STM32L486JGYx;
#[cfg(feature = "STM32L486")]
pub mod STM32L486QGIx;
#[cfg(feature = "STM32L486")]
pub mod STM32L486RGTx;
#[cfg(feature = "STM32L486")]
pub mod STM32L486VGTx;
#[cfg(feature = "STM32L486")]
pub mod STM32L486ZGTx;
#[cfg(feature = "STM32L496")]
pub mod STM32L496AE_GIx;
#[cfg(feature = "STM32L496")]
pub mod STM32L496AGIxP;
#[cfg(feature = "STM32L496")]
pub mod STM32L496QE_GIx;
#[cfg(feature = "STM32L496")]
pub mod STM32L496QGIxP;
#[cfg(feature = "STM32L496")]
pub mod STM32L496QGIxS;
#[cfg(feature = "STM32L496")]
pub mod STM32L496RE_GTx;
#[cfg(feature = "STM32L496")]
pub mod STM32L496RGTxP;
#[cfg(feature = "STM32L496")]
pub mod STM32L496VE_GTx;
#[cfg(feature = "STM32L496")]
pub mod STM32L496VGTxP;
#[cfg(feature = "STM32L496")]
pub mod STM32L496VGYx;
#[cfg(feature = "STM32L496")]
pub mod STM32L496VGYxP;
#[cfg(feature = "STM32L496")]
pub mod STM32L496WGYxP;
#[cfg(feature = "STM32L496")]
pub mod STM32L496ZE_GTx;
#[cfg(feature = "STM32L496")]
pub mod STM32L496ZGTxP;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6AGIx;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6AGIxP;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6QGIx;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6QGIxP;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6RGTx;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6RGTxP;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6VGTx;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6VGTxP;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6VGYx;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6VGYxP;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6ZGTx;
#[cfg(feature = "STM32L4A6")]
pub mod STM32L4A6ZGTxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5AGIxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5AG_EIx;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5CGTxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5CGUxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5CG_ETx;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5CG_EUx;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5QGIxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5QGIxS;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5QG_EIx;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5RGTxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5RG_ETx;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5VGTxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5VGYxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5VG_ETx;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5VG_EYx;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5ZGTxP;
#[cfg(feature = "STM32L4P5")]
pub mod STM32L4P5ZG_ETx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5AGIx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5AGIxP;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5CGTx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5CGTxP;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5CGUx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5CGUxP;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5QGIx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5QGIxP;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5RGTx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5RGTxP;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5VGTx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5VGTxP;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5VGYx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5VGYxP;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5ZGTx;
#[cfg(feature = "STM32L4Q5")]
pub mod STM32L4Q5ZGTxP;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5AG_IIx;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5AIIxP;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5QGIxS;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5QG_IIx;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5QIIxP;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5VG_ITx;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5ZG_ITx;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5ZG_IYx;
#[cfg(feature = "STM32L4R5")]
pub mod STM32L4R5ZITxP;
#[cfg(feature = "STM32L4R7")]
pub mod STM32L4R7AIIx;
#[cfg(feature = "STM32L4R7")]
pub mod STM32L4R7VITx;
#[cfg(feature = "STM32L4R7")]
pub mod STM32L4R7ZITx;
#[cfg(feature = "STM32L4R9")]
pub mod STM32L4R9AG_IIx;
#[cfg(feature = "STM32L4R9")]
pub mod STM32L4R9VG_ITx;
#[cfg(feature = "STM32L4R9")]
pub mod STM32L4R9ZG_IJx;
#[cfg(feature = "STM32L4R9")]
pub mod STM32L4R9ZG_ITx;
#[cfg(feature = "STM32L4R9")]
pub mod STM32L4R9ZG_IYx;
#[cfg(feature = "STM32L4R9")]
pub mod STM32L4R9ZIYxP;
#[cfg(feature = "STM32L4S5")]
pub mod STM32L4S5AIIx;
#[cfg(feature = "STM32L4S5")]
pub mod STM32L4S5QIIx;
#[cfg(feature = "STM32L4S5")]
pub mod STM32L4S5VITx;
#[cfg(feature = "STM32L4S5")]
pub mod STM32L4S5ZITx;
#[cfg(feature = "STM32L4S5")]
pub mod STM32L4S5ZIYx;
#[cfg(feature = "STM32L4S7")]
pub mod STM32L4S7AIIx;
#[cfg(feature = "STM32L4S7")]
pub mod STM32L4S7VITx;
#[cfg(feature = "STM32L4S7")]
pub mod STM32L4S7ZITx;
#[cfg(feature = "STM32L4S9")]
pub mod STM32L4S9AIIx;
#[cfg(feature = "STM32L4S9")]
pub mod STM32L4S9VITx;
#[cfg(feature = "STM32L4S9")]
pub mod STM32L4S9ZIJx;
#[cfg(feature = "STM32L4S9")]
pub mod STM32L4S9ZITx;
#[cfg(feature = "STM32L4S9")]
pub mod STM32L4S9ZIYx;
#[cfg(feature = "STM32L552")]
pub mod STM32L552CC_ETx;
#[cfg(feature = "STM32L552")]
pub mod STM32L552CC_EUx;
#[cfg(feature = "STM32L552")]
pub mod STM32L552CETxP;
#[cfg(feature = "STM32L552")]
pub mod STM32L552CEUxP;
#[cfg(feature = "STM32L552")]
pub mod STM32L552MEYxP;
#[cfg(feature = "STM32L552")]
pub mod STM32L552MEYxQ;
#[cfg(feature = "STM32L552")]
pub mod STM32L552QC_EIxQ;
#[cfg(feature = "STM32L552")]
pub mod STM32L552QEIx;
#[cfg(feature = "STM32L552")]
pub mod STM32L552QEIxP;
#[cfg(feature = "STM32L552")]
pub mod STM32L552RC_ETx;
#[cfg(feature = "STM32L552")]
pub mod STM32L552RETxP;
#[cfg(feature = "STM32L552")]
pub mod STM32L552RETxQ;
#[cfg(feature = "STM32L552")]
pub mod STM32L552VC_ETxQ;
#[cfg(feature = "STM32L552")]
pub mod STM32L552VETx;
#[cfg(feature = "STM32L552")]
pub mod STM32L552ZC_ETxQ;
#[cfg(feature = "STM32L552")]
pub mod STM32L552ZETx;
#[cfg(feature = "STM32L562")]
pub mod STM32L562CETx;
#[cfg(feature = "STM32L562")]
pub mod STM32L562CETxP;
#[cfg(feature = "STM32L562")]
pub mod STM32L562CEUx;
#[cfg(feature = "STM32L562")]
pub mod STM32L562CEUxP;
#[cfg(feature = "STM32L562")]
pub mod STM32L562MEYxP;
#[cfg(feature = "STM32L562")]
pub mod STM32L562MEYxQ;
#[cfg(feature = "STM32L562")]
pub mod STM32L562QEIx;
#[cfg(feature = "STM32L562")]
pub mod STM32L562QEIxP;
#[cfg(feature = "STM32L562")]
pub mod STM32L562QEIxQ;
#[cfg(feature = "STM32L562")]
pub mod STM32L562RETx;
#[cfg(feature = "STM32L562")]
pub mod STM32L562RETxP;
#[cfg(feature = "STM32L562")]
pub mod STM32L562RETxQ;
#[cfg(feature = "STM32L562")]
pub mod STM32L562VETx;
#[cfg(feature = "STM32L562")]
pub mod STM32L562VETxQ;
#[cfg(feature = "STM32L562")]
pub mod STM32L562ZETx;
#[cfg(feature = "STM32L562")]
pub mod STM32L562ZETxQ;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131AAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131AAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131AAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131CAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131CAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131CAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131DAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131DAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131DAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131FAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131FAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP131FAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133AAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133AAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133AAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133CAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133CAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133CAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133DAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133DAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133DAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133FAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133FAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP133FAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135AAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135AAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135AAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135CAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135CAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135CAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135DAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135DAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135DAGx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135FAEx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135FAFx;
#[cfg(feature = "STM32MP13")]
pub mod STM32MP135FAGx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151AAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151AABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151AACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151AADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151CAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151CABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151CACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151CADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151DAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151DABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151DACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151DADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151FAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151FABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151FACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP151FADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153AAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153AABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153AACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153AADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153CAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153CABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153CACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153CADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153DAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153DABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153DACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153DADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153FAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153FABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153FACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP153FADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157AAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157AABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157AACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157AADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157CAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157CABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157CACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157CADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157DAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157DABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157DACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157DADx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157FAAx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157FABx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157FACx;
#[cfg(feature = "STM32MP15")]
pub mod STM32MP157FADx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231AAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231AAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231AALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231CAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231CAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231CALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231DAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231DAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231DALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231FAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231FAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP231FALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233AAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233AAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233AALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233CAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233CAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233CALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233DAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233DAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233DALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233FAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233FAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP233FALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235AAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235AAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235AALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235CAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235CAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235CALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235DAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235DAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235DALx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235FAJx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235FAKx;
#[cfg(feature = "STM32MP23")]
pub mod STM32MP235FALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251AAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251AAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251AAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251AALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251CAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251CAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251CAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251CALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251DAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251DAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251DAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251DALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251FAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251FAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251FAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP251FALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253AAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253AAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253AAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253AALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253CAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253CAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253CAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253CALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253DAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253DAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253DAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253DALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253FAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253FAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253FAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP253FALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255AAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255AAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255AAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255AALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255CAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255CAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255CAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255CALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255DAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255DAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255DAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255DALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255FAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255FAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255FAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP255FALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257AAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257AAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257AAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257AALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257CAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257CAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257CAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257CALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257DAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257DAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257DAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257DALx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257FAIx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257FAJx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257FAKx;
#[cfg(feature = "STM32MP25")]
pub mod STM32MP257FALx;
#[cfg(feature = "STM32N645")]
pub mod STM32N645A0HxQ;
#[cfg(feature = "STM32N645")]
pub mod STM32N645B0HxQ;
#[cfg(feature = "STM32N645")]
pub mod STM32N645I0HxQ;
#[cfg(feature = "STM32N645")]
pub mod STM32N645L0HxQ;
#[cfg(feature = "STM32N645")]
pub mod STM32N645X0HxQ;
#[cfg(feature = "STM32N645")]
pub mod STM32N645Z0HxQ;
#[cfg(feature = "STM32N647")]
pub mod STM32N647A0HxQ;
#[cfg(feature = "STM32N647")]
pub mod STM32N647B0HxQ;
#[cfg(feature = "STM32N647")]
pub mod STM32N647I0HxQ;
#[cfg(feature = "STM32N647")]
pub mod STM32N647L0HxQ;
#[cfg(feature = "STM32N647")]
pub mod STM32N647X0HxQ;
#[cfg(feature = "STM32N647")]
pub mod STM32N647Z0HxQ;
#[cfg(feature = "STM32N655")]
pub mod STM32N655A0HxQ;
#[cfg(feature = "STM32N655")]
pub mod STM32N655B0HxQ;
#[cfg(feature = "STM32N655")]
pub mod STM32N655I0HxQ;
#[cfg(feature = "STM32N655")]
pub mod STM32N655L0HxQ;
#[cfg(feature = "STM32N655")]
pub mod STM32N655X0HxQ;
#[cfg(feature = "STM32N655")]
pub mod STM32N655Z0HxQ;
#[cfg(feature = "STM32N657")]
pub mod STM32N657A0HxQ;
#[cfg(feature = "STM32N657")]
pub mod STM32N657B0HxQ;
#[cfg(feature = "STM32N657")]
pub mod STM32N657I0HxQ;
#[cfg(feature = "STM32N657")]
pub mod STM32N657L0HxQ;
#[cfg(feature = "STM32N657")]
pub mod STM32N657X0HxQ;
#[cfg(feature = "STM32N657")]
pub mod STM32N657Z0HxQ;
#[cfg(feature = "STM32U031")]
pub mod STM32U031C6Tx;
#[cfg(feature = "STM32U031")]
pub mod STM32U031C6Ux;
#[cfg(feature = "STM32U031")]
pub mod STM32U031C8Tx;
#[cfg(feature = "STM32U031")]
pub mod STM32U031C8Ux;
#[cfg(feature = "STM32U031")]
pub mod STM32U031F4Px;
#[cfg(feature = "STM32U031")]
pub mod STM32U031F6Px;
#[cfg(feature = "STM32U031")]
pub mod STM32U031F8Px;
#[cfg(feature = "STM32U031")]
pub mod STM32U031G6Yx;
#[cfg(feature = "STM32U031")]
pub mod STM32U031G8Yx;
#[cfg(feature = "STM32U031")]
pub mod STM32U031K4Ux;
#[cfg(feature = "STM32U031")]
pub mod STM32U031K6Ux;
#[cfg(feature = "STM32U031")]
pub mod STM32U031K8Ux;
#[cfg(feature = "STM32U031")]
pub mod STM32U031R6Ix;
#[cfg(feature = "STM32U031")]
pub mod STM32U031R6Tx;
#[cfg(feature = "STM32U031")]
pub mod STM32U031R8Ix;
#[cfg(feature = "STM32U031")]
pub mod STM32U031R8Tx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073C8Tx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073C8Ux;
#[cfg(feature = "STM32U073")]
pub mod STM32U073CBTx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073CBUx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073CCTx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073CCUx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073H8Yx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073HBYx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073HCYx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073K8Ux;
#[cfg(feature = "STM32U073")]
pub mod STM32U073KBUx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073KCUx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073M8Ix;
#[cfg(feature = "STM32U073")]
pub mod STM32U073M8Tx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073MBIx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073MBTx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073MCIx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073MCTx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073R8Ix;
#[cfg(feature = "STM32U073")]
pub mod STM32U073R8Tx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073RBIx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073RBTx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073RCIx;
#[cfg(feature = "STM32U073")]
pub mod STM32U073RCTx;
#[cfg(feature = "STM32U083")]
pub mod STM32U083CCTx;
#[cfg(feature = "STM32U083")]
pub mod STM32U083CCUx;
#[cfg(feature = "STM32U083")]
pub mod STM32U083HCYx;
#[cfg(feature = "STM32U083")]
pub mod STM32U083KCUx;
#[cfg(feature = "STM32U083")]
pub mod STM32U083MCIx;
#[cfg(feature = "STM32U083")]
pub mod STM32U083MCTx;
#[cfg(feature = "STM32U083")]
pub mod STM32U083RCIx;
#[cfg(feature = "STM32U083")]
pub mod STM32U083RCTx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CETx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CETxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CEUx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CEUxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CEYxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CGTx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CGTxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CGUx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CGUxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375CGYxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375KEUx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375KGUx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375REIx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375REIxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375RETx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375RETxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375REYxG;
#[cfg(feature = "STM32U375")]
pub mod STM32U375REYxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375RGIx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375RGIxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375RGTx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375RGTxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375RGYxG;
#[cfg(feature = "STM32U375")]
pub mod STM32U375RGYxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375VEIx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375VEIxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375VETx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375VETxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375VGIx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375VGIxQ;
#[cfg(feature = "STM32U375")]
pub mod STM32U375VGTx;
#[cfg(feature = "STM32U375")]
pub mod STM32U375VGTxQ;
#[cfg(feature = "STM32U385")]
pub mod STM32U385CGTx;
#[cfg(feature = "STM32U385")]
pub mod STM32U385CGTxQ;
#[cfg(feature = "STM32U385")]
pub mod STM32U385CGUx;
#[cfg(feature = "STM32U385")]
pub mod STM32U385CGUxQ;
#[cfg(feature = "STM32U385")]
pub mod STM32U385CGYxQ;
#[cfg(feature = "STM32U385")]
pub mod STM32U385KGUx;
#[cfg(feature = "STM32U385")]
pub mod STM32U385RGIx;
#[cfg(feature = "STM32U385")]
pub mod STM32U385RGIxQ;
#[cfg(feature = "STM32U385")]
pub mod STM32U385RGTx;
#[cfg(feature = "STM32U385")]
pub mod STM32U385RGTxQ;
#[cfg(feature = "STM32U385")]
pub mod STM32U385RGYxG;
#[cfg(feature = "STM32U385")]
pub mod STM32U385RGYxQ;
#[cfg(feature = "STM32U385")]
pub mod STM32U385VGIx;
#[cfg(feature = "STM32U385")]
pub mod STM32U385VGIxQ;
#[cfg(feature = "STM32U385")]
pub mod STM32U385VGTx;
#[cfg(feature = "STM32U385")]
pub mod STM32U385VGTxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CBTx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CBTxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CBUx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CBUxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CCTx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CCTxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CCUx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CCUxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CETx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CETxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CEUx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535CEUxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535JEYxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535NCYxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535NEYxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RBIx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RBIxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RBTx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RBTxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RCIx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RCIxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RCTx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RCTxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535REIx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535REIxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RETx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535RETxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535VCIx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535VCIxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535VCTx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535VCTxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535VEIx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535VEIxQ;
#[cfg(feature = "STM32U535")]
pub mod STM32U535VETx;
#[cfg(feature = "STM32U535")]
pub mod STM32U535VETxQ;
#[cfg(feature = "STM32U545")]
pub mod STM32U545CETx;
#[cfg(feature = "STM32U545")]
pub mod STM32U545CETxQ;
#[cfg(feature = "STM32U545")]
pub mod STM32U545CEUx;
#[cfg(feature = "STM32U545")]
pub mod STM32U545CEUxQ;
#[cfg(feature = "STM32U545")]
pub mod STM32U545JEYxQ;
#[cfg(feature = "STM32U545")]
pub mod STM32U545NEYxQ;
#[cfg(feature = "STM32U545")]
pub mod STM32U545REIx;
#[cfg(feature = "STM32U545")]
pub mod STM32U545REIxQ;
#[cfg(feature = "STM32U545")]
pub mod STM32U545RETx;
#[cfg(feature = "STM32U545")]
pub mod STM32U545RETxQ;
#[cfg(feature = "STM32U545")]
pub mod STM32U545VEIx;
#[cfg(feature = "STM32U545")]
pub mod STM32U545VEIxQ;
#[cfg(feature = "STM32U545")]
pub mod STM32U545VETx;
#[cfg(feature = "STM32U545")]
pub mod STM32U545VETxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575AGIx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575AGIxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575AIIx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575AIIxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575CGTx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575CGTxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575CGUx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575CGUxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575CITx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575CITxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575CIUx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575CIUxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575OGYxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575OIYxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575QGIx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575QGIxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575QIIx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575QIIxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575RGTx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575RGTxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575RITx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575RITxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575VGTx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575VGTxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575VITx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575VITxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575ZGTx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575ZGTxQ;
#[cfg(feature = "STM32U575")]
pub mod STM32U575ZITx;
#[cfg(feature = "STM32U575")]
pub mod STM32U575ZITxQ;
#[cfg(feature = "STM32U585")]
pub mod STM32U585AIIx;
#[cfg(feature = "STM32U585")]
pub mod STM32U585AIIxQ;
#[cfg(feature = "STM32U585")]
pub mod STM32U585CITx;
#[cfg(feature = "STM32U585")]
pub mod STM32U585CITxQ;
#[cfg(feature = "STM32U585")]
pub mod STM32U585CIUx;
#[cfg(feature = "STM32U585")]
pub mod STM32U585CIUxQ;
#[cfg(feature = "STM32U585")]
pub mod STM32U585OIYxQ;
#[cfg(feature = "STM32U585")]
pub mod STM32U585QIIx;
#[cfg(feature = "STM32U585")]
pub mod STM32U585QIIxQ;
#[cfg(feature = "STM32U585")]
pub mod STM32U585RITx;
#[cfg(feature = "STM32U585")]
pub mod STM32U585RITxQ;
#[cfg(feature = "STM32U585")]
pub mod STM32U585VITx;
#[cfg(feature = "STM32U585")]
pub mod STM32U585VITxQ;
#[cfg(feature = "STM32U585")]
pub mod STM32U585ZITx;
#[cfg(feature = "STM32U585")]
pub mod STM32U585ZITxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595AIHx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595AIHxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595AJHx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595AJHxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595QIIx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595QIIxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595QJIx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595QJIxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595RITx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595RITxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595RJTx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595RJTxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595VITx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595VITxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595VJTx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595VJTxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595ZITx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595ZITxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595ZIYxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595ZJTx;
#[cfg(feature = "STM32U595")]
pub mod STM32U595ZJTxQ;
#[cfg(feature = "STM32U595")]
pub mod STM32U595ZJYxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599BJYxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599NIHxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599NJHxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599VITxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599VJTx;
#[cfg(feature = "STM32U599")]
pub mod STM32U599VJTxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599ZITxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599ZIYxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599ZJTxQ;
#[cfg(feature = "STM32U599")]
pub mod STM32U599ZJYxQ;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5AJHx;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5AJHxQ;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5QIIxQ;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5QJIx;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5QJIxQ;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5RJTx;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5RJTxQ;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5VJTx;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5VJTxQ;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5ZJTx;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5ZJTxQ;
#[cfg(feature = "STM32U5A5")]
pub mod STM32U5A5ZJYxQ;
#[cfg(feature = "STM32U5A9")]
pub mod STM32U5A9BJYxQ;
#[cfg(feature = "STM32U5A9")]
pub mod STM32U5A9NJHxQ;
#[cfg(feature = "STM32U5A9")]
pub mod STM32U5A9VJTxQ;
#[cfg(feature = "STM32U5A9")]
pub mod STM32U5A9ZJTxQ;
#[cfg(feature = "STM32U5A9")]
pub mod STM32U5A9ZJYxQ;
#[cfg(feature = "STM32U5F7")]
pub mod STM32U5F7VITx;
#[cfg(feature = "STM32U5F7")]
pub mod STM32U5F7VITxQ;
#[cfg(feature = "STM32U5F7")]
pub mod STM32U5F7VJTx;
#[cfg(feature = "STM32U5F7")]
pub mod STM32U5F7VJTxQ;
#[cfg(feature = "STM32U5F9")]
pub mod STM32U5F9BJYxQ;
#[cfg(feature = "STM32U5F9")]
pub mod STM32U5F9NJHxQ;
#[cfg(feature = "STM32U5F9")]
pub mod STM32U5F9VITxQ;
#[cfg(feature = "STM32U5F9")]
pub mod STM32U5F9VJTxQ;
#[cfg(feature = "STM32U5F9")]
pub mod STM32U5F9ZIJxQ;
#[cfg(feature = "STM32U5F9")]
pub mod STM32U5F9ZITxQ;
#[cfg(feature = "STM32U5F9")]
pub mod STM32U5F9ZJJxQ;
#[cfg(feature = "STM32U5F9")]
pub mod STM32U5F9ZJTxQ;
#[cfg(feature = "STM32U5G7")]
pub mod STM32U5G7VJTx;
#[cfg(feature = "STM32U5G7")]
pub mod STM32U5G7VJTxQ;
#[cfg(feature = "STM32U5G9")]
pub mod STM32U5G9BJYxQ;
#[cfg(feature = "STM32U5G9")]
pub mod STM32U5G9NJHxQ;
#[cfg(feature = "STM32U5G9")]
pub mod STM32U5G9VJTxQ;
#[cfg(feature = "STM32U5G9")]
pub mod STM32U5G9ZJJxQ;
#[cfg(feature = "STM32U5G9")]
pub mod STM32U5G9ZJTxQ;
#[cfg(feature = "STM32WB05")]
pub mod STM32WB05KZVx;
#[cfg(feature = "STM32WB05")]
pub mod STM32WB05TZFx;
#[cfg(feature = "STM32WB06")]
pub mod STM32WB06CCFx;
#[cfg(feature = "STM32WB06")]
pub mod STM32WB06CCVx;
#[cfg(feature = "STM32WB06")]
pub mod STM32WB06KCVx;
#[cfg(feature = "STM32WB07")]
pub mod STM32WB07CCFx;
#[cfg(feature = "STM32WB07")]
pub mod STM32WB07CCVx;
#[cfg(feature = "STM32WB07")]
pub mod STM32WB07KCVx;
#[cfg(feature = "STM32WB09")]
pub mod STM32WB09KEVx;
#[cfg(feature = "STM32WB09")]
pub mod STM32WB09TEFx;
#[cfg(feature = "STM32WB10")]
pub mod STM32WB10CCUx;
#[cfg(feature = "STM32WB15")]
pub mod STM32WB15CCUx;
#[cfg(feature = "STM32WB15")]
pub mod STM32WB15CCUxE;
#[cfg(feature = "STM32WB15")]
pub mod STM32WB15CCYx;
#[cfg(feature = "STM32WB1M")]
pub mod STM32WB1MMCHx;
#[cfg(feature = "STM32WB30")]
pub mod STM32WB30CEUxA;
#[cfg(feature = "STM32WB35")]
pub mod STM32WB35CC_EUxA;
#[cfg(feature = "STM32WB50")]
pub mod STM32WB50CGUx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55CCUx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55CEUx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55CGUx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55RCVx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55REVx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55RGVx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55VCQx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55VCYx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55VEQx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55VEYx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55VGQx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55VGYx;
#[cfg(feature = "STM32WB55")]
pub mod STM32WB55VYYx;
#[cfg(feature = "STM32WB5M")]
pub mod STM32WB5MMGHx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA50KGUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA52CEUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA52CGUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA52KEUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA52KGUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA54CEUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA54CGUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA54KEUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA54KGUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA55CEUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA55CGUx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA55HEFx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA55HGFx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA55UEIx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA55UGIx;
#[cfg(feature = "STM32WBA5")]
pub mod STM32WBA5MJGHx;
#[cfg(feature = "STM32WL33")]
pub mod STM32WL33C8Vx;
#[cfg(feature = "STM32WL33")]
pub mod STM32WL33CBVx;
#[cfg(feature = "STM32WL33")]
pub mod STM32WL33CCVx;
#[cfg(feature = "STM32WL33")]
pub mod STM32WL33K8Vx;
#[cfg(feature = "STM32WL33")]
pub mod STM32WL33KBVx;
#[cfg(feature = "STM32WL33")]
pub mod STM32WL33KCVx;
#[cfg(feature = "STM32WL54")]
pub mod STM32WL54CCUx;
#[cfg(feature = "STM32WL54")]
pub mod STM32WL54JCIx;
#[cfg(feature = "STM32WL55")]
pub mod STM32WL55CCUx;
#[cfg(feature = "STM32WL55")]
pub mod STM32WL55JCIx;
#[cfg(feature = "STM32WL5M")]
pub mod STM32WL5MOCHx;
#[cfg(feature = "STM32WLE4")]
pub mod STM32WLE4C8Ux;
#[cfg(feature = "STM32WLE4")]
pub mod STM32WLE4CBUx;
#[cfg(feature = "STM32WLE4")]
pub mod STM32WLE4CCUx;
#[cfg(feature = "STM32WLE4")]
pub mod STM32WLE4J8Ix;
#[cfg(feature = "STM32WLE4")]
pub mod STM32WLE4JBIx;
#[cfg(feature = "STM32WLE4")]
pub mod STM32WLE4JCIx;
#[cfg(feature = "STM32WLE5")]
pub mod STM32WLE5C8Ux;
#[cfg(feature = "STM32WLE5")]
pub mod STM32WLE5CBUx;
#[cfg(feature = "STM32WLE5")]
pub mod STM32WLE5CCUx;
#[cfg(feature = "STM32WLE5")]
pub mod STM32WLE5J8Ix;
#[cfg(feature = "STM32WLE5")]
pub mod STM32WLE5JBIx;
#[cfg(feature = "STM32WLE5")]
pub mod STM32WLE5JCIx;