git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refactor: more compact log message
[lunaix-os.git]
/
lunaix-os
/
kernel
/
tty
/
tty.c
diff --git
a/lunaix-os/kernel/tty/tty.c
b/lunaix-os/kernel/tty/tty.c
index 6db2417a7d81c5524e2c66f0c3460c3aeed4ab11..b8631b6482c935cf313702746ac045033caa87a3 100644
(file)
--- a/
lunaix-os/kernel/tty/tty.c
+++ b/
lunaix-os/kernel/tty/tty.c
@@
-6,7
+6,7
@@
#include <lunaix/tty/tty.h>
#include <stdint.h>
#include <lunaix/tty/tty.h>
#include <stdint.h>
-vga_attribute* tty_vga_buffer
= (vga_attribute*)VGA_BUFFER_PADDR
;
+vga_attribute* tty_vga_buffer;
vga_attribute tty_theme_color = VGA_COLOR_BLACK;
vga_attribute tty_theme_color = VGA_COLOR_BLACK;
@@
-83,11
+83,10
@@
tty_flush_buffer(struct fifo_buf* buf)
case '\r':
x = 0;
break;
case '\r':
x = 0;
break;
- case '\x08':
- x = x ? x - 1 : 0;
- *(tty_vga_buffer + x + y * TTY_WIDTH) =
- (current_theme | 0x20);
- break;
+ // case '\x08':
+ // *(tty_vga_buffer + x + y * TTY_WIDTH) =
+ // (current_theme | 0x20);
+ // break;
default:
*(tty_vga_buffer + x + y * TTY_WIDTH) =
(current_theme | chr);
default:
*(tty_vga_buffer + x + y * TTY_WIDTH) =
(current_theme | chr);