mtgos-kernel/kernel/hw/pc/vesafb/vesafb.hpp

13 lines
300 B
C++
Raw Permalink Normal View History

2017-04-28 21:06:30 +00:00
#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();
};