We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 562f8f6 commit 3c84275Copy full SHA for 3c84275
bfloader.S
@@ -118,6 +118,9 @@ restart_finish:
118
jmp keyboard
119
120
keyboard:
121
+ cmp $KEY_BACKSPACE, %al
122
+ call clear_char
123
+
124
# Read cursor position.
125
mov $0x03, %ah
126
int $0x16
@@ -176,6 +179,13 @@ keyboard:
176
179
# Get more keys.
177
180
178
181
182
+clear_char:
183
+ mov $0x0900, %ax
184
+ mov $0x0007, %bx
185
+ mov $0x0001, %cx
186
+ int $0x10
187
+ ret
188
189
move_first:
190
xor %dl, %dl
191
jmp move_finish
0 commit comments