mtgos-kernel/kernel/hw/pc/vesafb/vesafb.hpp
2017-04-28 21:06:30 +00:00

12 lines
300 B
C++

#pragma once
#include "../../framebuffer/framebuffer.hpp"
#include <multiboot.h>
class VESAfb : public Framebuffer {
protected:
multiboot_info_t *mb_info;
virtual auto plotPixel(int x, int y, int col) -> void;
public:
VESAfb(multiboot_info_t *mb_info);
virtual ~VESAfb();
};