|
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 |