1

add a shnitton of loggers

This commit is contained in:
2022-07-16 03:30:20 +02:00
parent 60d746af11
commit 2f7a2a219b
25 changed files with 177 additions and 173 deletions

View File

@ -11,34 +11,30 @@
#ifndef __VESA_include__
#define __VESA_include__
#include "devices/LFBgraphics.h"
#include "user/lib/Logger.h"
// Ausgewaehlte Grafikmodi mit Mode-Nummer
#define MODE_640_480_16BITS 0x111
#define MODE_640_480_24BITS 0x112
#define MODE_800_600_16BITS 0x114
#define MODE_800_600_24BITS 0x115
#define MODE_1024_768_16BITS 0x117
#define MODE_1024_768_24BITS 0x118
#define MODE_640_480_16BITS 0x111
#define MODE_640_480_24BITS 0x112
#define MODE_800_600_16BITS 0x114
#define MODE_800_600_24BITS 0x115
#define MODE_1024_768_16BITS 0x117
#define MODE_1024_768_24BITS 0x118
class VESA : public LFBgraphics {
private:
int mode_nr; // Nummer des Modus
VESA (const VESA &copy); // Verhindere Kopieren
int mode_nr; // Nummer des Modus
Logger log;
VESA(const VESA& copy) = delete; // Verhindere Kopieren
public:
VESA () {}
VESA() : log("VESA") {}
// Bestimmten Grafikmodus einschalten
bool initGraphicMode (unsigned short mode);
bool initGraphicMode(unsigned short mode);
void initTextMode();
};
#endif