From f1e62229ca1ce4d7768268724204772049341282 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Mon, 16 Sep 2019 19:44:04 +0200 Subject: Added basic frequency sound generator Changes to be committed: new file: src/graphics/graphics.h modified: src/kernel.c new file: src/sound/frequency.c new file: src/sound/sound.h modified: build.sh Changes not staged for commit: deleted: src/graphics/vga.h modified: src/input/ps2/keyboard.c modified: src/input/ps2/mouse.c modified: src/interrupts/irq.c modified: src/interrupts/isr.c modified: src/memory/memory.c --- src/graphics/graphics.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/graphics/graphics.h (limited to 'src/graphics') diff --git a/src/graphics/graphics.h b/src/graphics/graphics.h new file mode 100644 index 0000000..7c449f1 --- /dev/null +++ b/src/graphics/graphics.h @@ -0,0 +1,19 @@ +#ifndef MELVIX_VGA_H +#define MELVIX_VGA_H + +#include +#include + +enum vga_color; + +void terminal_initialize(void); + +void terminal_set_color(uint8_t color); + +void terminal_clear(); + +void terminal_write_string(const char *data); + +void terminal_put_char(char c); + +#endif \ No newline at end of file -- cgit v1.2.3