Ryan Cohen
07d8dd2c68
readline: Fix command line scrolling and cursor wrap-around
...
Fixes `cursor_fwd` to wrap the cursor to the first column when it passes
the bottom right corner of the screen.
Fixes `readline` to update the command line's row position when the
cursor wrap-around causes the screen to scroll up.
2022-11-13 13:49:00 -05:00
czapek1337
68e936e7f4
readline: Fallback to SystemTable->ConIn
2022-10-06 05:37:22 +02:00
mintsuki
4d855fc17e
term: Move to use external, portable terminal
2022-10-04 00:58:00 +02:00
mintsuki
c44f514738
misc: Rename UEFI and BIOS define macros
2022-09-02 02:29:12 +02:00
mintsuki
07080dcbc2
misc: blib.h -> misc.h
2022-08-26 23:44:47 +02:00
mintsuki
cf7d9e7360
readline: Fix 1 uncaught NULL deref
2022-04-22 16:48:17 +02:00
mintsuki
f59a1eac0b
readline: Support odd backspace behaviour from serial
...
This addresses the problem with QEMU's serial input from terminal mentioned in issue #155
2022-03-07 22:09:33 +01:00
mintsuki
b718310205
readline: Unify getchar() impl for UEFI and BIOS
2022-03-02 15:15:22 +01:00
mintsuki
8812216481
io: Complete serial support. Closes #155
2022-03-01 17:53:46 +01:00
mintsuki
319326a7f5
misc: Misc output fixes for serial support
2022-02-07 02:10:57 +01:00
mintsuki
b51f2528d1
readline: Support C-[ae] for HOME and END
2022-02-04 22:54:11 +01:00
mintsuki
400202d926
misc: stage23 -> common
2022-02-03 10:38:43 +01:00