diff options
author | Kartik Agaram <vc@akkartik.com> | 2021-01-23 08:45:51 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2021-01-23 08:45:51 -0800 |
commit | 63be7b7d0d5bb6e728d9afbb68e238fcd3bda3a7 (patch) | |
tree | 7f26c1430c53e0aec3cbe889bf80e70078db8506 /baremetal/400.mu | |
parent | 0f73127ef1eba0a8ea814c26115523da3590ffe2 (diff) | |
download | mu-63be7b7d0d5bb6e728d9afbb68e238fcd3bda3a7.tar.gz |
7548 - baremetal: better cursor management
Diffstat (limited to 'baremetal/400.mu')
-rw-r--r-- | baremetal/400.mu | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/baremetal/400.mu b/baremetal/400.mu index 5035042e..4cbac1d3 100644 --- a/baremetal/400.mu +++ b/baremetal/400.mu @@ -2,7 +2,8 @@ sig pixel-on-real-screen x: int, y: int, color: int sig draw-grapheme-on-real-screen g: grapheme, x: int, y: int, color: int, background-color: int sig cursor-position-on-real-screen -> _/eax: int, _/ecx: int -sig set-cursor-position-on-real-screen x: int, y: int, g: grapheme +sig set-cursor-position-on-real-screen x: int, y: int +sig show-cursor-on-real-screen g: grapheme # keyboard sig read-key kbd: (addr keyboard) -> _/eax: byte |