Kernel* kernel = new Kernel();
kernel->streams->printf("Smoothie Running @%ldMHz\r\n", SystemCoreClock / 1000000);
- Version version;
- kernel->streams->printf(" Build version %s, Build date %s\r\n", version.get_build(), version.get_build_date());
-#ifdef CNC
- kernel->streams->printf(" CNC Build\r\n");
-#endif
-#ifdef DISABLEMSD
- kernel->streams->printf(" NOMSD Build\r\n");
-#endif
+ SimpleShell::version_command("", kernel->streams);
bool sdok= (sd.disk_initialize() == 0);
if(!sdok) kernel->streams->printf("SDCard failed to initialize\r\n");
kernel->add_module( new(AHB0) PlayLed() );
// these modules can be completely disabled in the Makefile by adding to EXCLUDE_MODULES
- #ifndef NO_TOOLS_ENDSTOPS
- kernel->add_module( new(AHB0) Endstops() );
- #endif
-
#ifndef NO_TOOLS_SWITCH
SwitchPool *sp= new SwitchPool();
sp->load_tools();
tp->load_tools();
delete tp;
#endif
+ #ifndef NO_TOOLS_ENDSTOPS
+ kernel->add_module( new(AHB0) Endstops() );
+ #endif
#ifndef NO_TOOLS_LASER
kernel->add_module( new Laser() );
#endif