2022-11-16 20:24:23 +01:00
|
|
|
#ifndef TSOS_DRV_VGA_H // Avoid nasty double-inclusion problems
|
|
|
|
#define TSOS_DRV_VGA_H
|
|
|
|
#define VMEM_ADDR 0xb8000
|
2022-11-16 20:27:49 +01:00
|
|
|
#include "../../types/ktypes.h"
|
2022-11-16 20:24:23 +01:00
|
|
|
|
|
|
|
|
|
|
|
uchar_t vga_writeb(u16_t port);
|
|
|
|
void vga_readb(u16_t port, uchar_t data);
|
|
|
|
u16_t vga_writew(u16_t port);
|
|
|
|
void vga_readw(u16_t port, u16_t data);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|