void early_console_start(const char *name, int baudrate) { void *base = get_early_console_base(name); if (base) { early_console_init(base, baudrate); INITDATA(initialized) = CONSOLE_INIT_EARLY; INITDATA(early_console_base) = base; display_banner(); } }
/* * Finalize boot-time hw initialization */ void __init mach_start() { /* + means of output */ early_console_init(); /* + x86 segmentation */ init_root_tss(); /* + irq handlers */ interrupts_init(); /* + cpu traps */ trap_init(); /* + hw timer */ timer_init(); }