f1341d3d72
Draw few message on VGA Setup Interruption Description Table Setup IRQ
20 lines
470 B
C
20 lines
470 B
C
#pragma once
|
|
|
|
#define BLACK 0x00
|
|
#define BLUE 0x01
|
|
#define GREEN 0x02
|
|
#define CYAN 0x03
|
|
#define RED 0x04
|
|
#define MAGENTA 0x05
|
|
#define BROWN 0x06
|
|
#define GREY 0x07
|
|
#define WHITE 0x0F
|
|
|
|
#define VGA_ADDR 0xB8000
|
|
#define VGA_WIDTH 80
|
|
#define VGA_HEIGHT 15
|
|
|
|
void clearScreen(int bgColor);
|
|
void printChar(const char str, int color, int bgColor, int startX, int startY);
|
|
void printString(const char *str, int color, int bgColor, int startX, int startY);
|