diff options
author | Marvin Borner | 2019-09-16 19:44:04 +0200 |
---|---|---|
committer | Marvin Borner | 2019-09-16 19:47:23 +0200 |
commit | f1e62229ca1ce4d7768268724204772049341282 (patch) | |
tree | 624ef3b73c855d55f4472c14725898796a3e89e5 /src/graphics | |
parent | e7834a6bc1715faaca4b60e86609f8b62598814a (diff) |
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
Diffstat (limited to 'src/graphics')
-rw-r--r-- | src/graphics/graphics.h | 19 |
1 files changed, 19 insertions, 0 deletions
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 <stddef.h> +#include <stdint.h> + +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 |