function constructor import Modelica_DeviceDrivers.EmbeddedTargets.STM32F4.Functions.Timers; import Modelica_DeviceDrivers.EmbeddedTargets.STM32F4.Types; import Modelica_DeviceDrivers.EmbeddedTargets.STM32F4.Functions.HAL; extends .Modelica.Icons.Function; input HAL.Init init; input Types.Clock clock; input Types.PLLM pllM; input Types.PLLN pllN; input Types.PLLP pllP; input Types.PLLQ pllQ; input Types.AHBPre ahbPre; input Types.APBPre apb1Pre; input Types.APBPre apb2Pre; input Types.PWRRegulatorVoltage voltageScale; input Boolean overdrive; input Boolean prefetchBufferEnable; output Init rt; end constructor;