ArvernOS
|
#include <sys/types.h>
Macros | |
#define | VIDEO_ADDRESS 0xB8000 |
The address of the frame buffer. | |
Functions | |
void | vga_text_init () |
void | vga_text_write_at (char c, uint8_t scheme, uint8_t x, uint8_t y) |
void | vga_text_move_cursor (uint8_t x, uint8_t y) |
void | vga_text_disable_cursor () |
void vga_text_disable_cursor | ( | ) |
Disables the cursor.
void vga_text_init | ( | ) |
Initializes the VGA text mode driver.
void vga_text_move_cursor | ( | uint8_t | x, |
uint8_t | y ) |
Moves the cursor at (x, y).
x | the X position on the screen |
y | the Y position on the screen |
void vga_text_write_at | ( | char | c, |
uint8_t | scheme, | ||
uint8_t | x, | ||
uint8_t | y ) |
Writes a character to the screen at (x, y).
c | the character to write to the screen |
scheme | the color scheme |
x | the X position on the screen |
y | the Y position on the screen |