Generic boot

adds a generic boot sequence for all platforms.