#include #include #include /* * If both CONFIG_DEBUG_LL and CONFIG_RAW_PRINTK are set, create a * console device sending the raw output to printascii(). */ void printascii(const char *s); static void raw_console_write(struct console *co, const char *s, unsigned count) { printascii(s); } static struct console raw_console = { .name = "rawcon", .write_raw = raw_console_write, .flags = CON_PRINTBUFFER | CON_ENABLED, .index = -1, }; static int __init raw_console_init(void) { register_console(&raw_console); return 0; } console_initcall(raw_console_init);