old-MTGos-old/kernel/hal/x86/include/base.hpp

21 lines
351 B
C++
Raw Normal View History

#ifndef _BASE_HPP
#define _BASE_HPP
#include <stdint.h>
namespace MTGosHAL {
class Output;
class Input;
class Serial;
class Screen;
class Keyboard;
2015-10-10 17:34:31 +00:00
class GDT;
class IDT;
enum class BG_color: uint16_t;
enum class FG_color: uint16_t;
extern Serial* debug;
extern Screen* out;
extern Screen* err;
2015-10-10 17:34:31 +00:00
extern GDT* gdt;
extern IDT* idt;
}
#endif