#pragma once #include class GpioIF; namespace dummy { // Default values targeted towards EM. struct DummyCfg { bool addCoreCtrlCfg = true; // Special variant because the ACU broke. Overrides addPowerDummies, only ACU dummy will be added. bool addOnlyAcuDummy = false; bool addPowerDummies = true; bool addBpxBattDummy = true; bool addSyrlinksDummies = true; bool addAcsBoardDummies = true; bool addSusDummies = true; bool addTempSensorDummies = true; bool addRtdComIFDummy = true; bool addPlocDummies = true; bool addStrDummy = true; bool addCamSwitcherDummy = false; }; void createDummies(DummyCfg cfg, PowerSwitchIF& pwrSwitch, GpioIF* gpioIF, bool enableHkSets); } // namespace dummy