#pragma once #include class Console { public: virtual void write(const String &msg) = 0; }; void console_set(Console *ptr); void printk(const String &msg); __attribute__((__noreturn__)) void abort();