42 enum BootType { FullBoot = 0x7f, SettingsOnly=0x70 };
60 unsigned int computeBootMask(BootType type);
62 void logModuleInfo(
int modIndex,
unsigned short ModRev,
unsigned short ModSerNum,
unsigned short ModADCBits,
63 unsigned short ModADCMSPS);
71 #endif // SYSTEMBOOTER_H
SystemBooter()
enable or disable output
Definition: SystemBooter.cpp:25
void populateHardwareMap(Configuration &config)
Read and store hardware info from each of the modules in the system.
Definition: SystemBooter.cpp:92
The SystemBooter class.
Definition: SystemBooter.h:36
bool isVerbose() const
Definition: SystemBooter.cpp:260
The Configuration class.
Definition: Configuration.h:50
void setVerbose(bool enable)
Enable or disable verbose output.
Definition: SystemBooter.cpp:252
void bootModuleByIndex(int modIndex, Configuration &config, BootType type)
boot a single module
Definition: SystemBooter.cpp:174
void boot(Configuration &config, BootType type)
Boot the entire system.
Definition: SystemBooter.cpp:46
Definition: functions.h:26
Definition: SystemBooter.cpp:16