2019-04-01 11:21:00 +00:00
|
|
|
#pragma once
|
2019-04-01 01:18:48 +00:00
|
|
|
|
|
|
|
#include <stddef.h>
|
2019-04-01 11:21:00 +00:00
|
|
|
#include <stdint.h>
|
|
|
|
#include <vga.h>
|
2019-04-01 01:18:48 +00:00
|
|
|
|
|
|
|
void term_setcolor(enum vga_colors);
|
|
|
|
void screen_initialize(void);
|
|
|
|
void term_putentryat(char, uint8_t, size_t, size_t);
|
|
|
|
void term_putchar(char);
|
2019-04-01 11:21:00 +00:00
|
|
|
void term_write(const char*, size_t);
|
2019-04-01 11:46:40 +00:00
|
|
|
void term_writes(const char*);
|
2019-04-01 11:21:00 +00:00
|
|
|
void puts(const char*);
|
2019-04-01 01:18:48 +00:00
|
|
|
void set_cursor(int, int);
|
|
|
|
void term_scroll(void);
|
|
|
|
void int_to_ascii(int, char*);
|
|
|
|
void int_to_hex(int, char*);
|
|
|
|
void empty_string(char*);
|