summaryrefslogtreecommitdiff
path: root/src/kernel/console.h
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2018-01-05 20:52:57 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2018-01-05 20:52:57 +0100
commit8f3c73740a30ad02a594e21a52d47aa4ae9efe91 (patch)
tree3507da836c7a346371a1af8bbcfd56fb1dd707bf /src/kernel/console.h
parent24de320bb1d63beefd5bc89c97b4ad727d8e05e7 (diff)
downloadabaos-8f3c73740a30ad02a594e21a52d47aa4ae9efe91.tar.gz
abaos-8f3c73740a30ad02a594e21a52d47aa4ae9efe91.tar.bz2
some preliminary work on an UDP netconsole
Diffstat (limited to 'src/kernel/console.h')
-rw-r--r--src/kernel/console.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kernel/console.h b/src/kernel/console.h
index a1c55ac..2c08b78 100644
--- a/src/kernel/console.h
+++ b/src/kernel/console.h
@@ -3,15 +3,18 @@
#include "vgatext.h"
#include "serial.h"
+#include "network.h"
typedef struct {
vga_text_t *vga_text;
serial_t *serial;
+ network_t *network;
} console_t;
void console_init( console_t *console );
void console_add_vga_text_output( console_t *console, vga_text_t *vga_text );
void console_add_serial_output( console_t *console, serial_t *serial );
+void console_add_network_output( console_t *console, network_t *network );
void console_put_char( console_t *console, const char c );
void console_put_string( console_t *console, const char *s );
void console_put_newline( console_t *console );