case '\r':
tty_x = 0;
break;
+ case '\x08':
+ tty_x = tty_x ? tty_x - 1 : 0;
+ *(tty_vga_buffer + tty_x + tty_y * TTY_WIDTH) = (tty_theme_color | 0x20);
+ break;
default:
*(tty_vga_buffer + tty_x + tty_y * TTY_WIDTH) = (tty_theme_color | chr);
tty_x++;