diff options
author | Kartik Agaram <vc@akkartik.com> | 2021-02-07 00:17:17 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2021-02-07 00:20:29 -0800 |
commit | 74f1512ff113cf35706af57e9d40c78b7d77f49e (patch) | |
tree | 7c7acb23e1a26387117e464ec6ab01126dbc8ae8 /baremetal/500text-screen.mu | |
parent | 6c4c25555c7df0d78ad41c813345f63cae1819de (diff) | |
download | mu-74f1512ff113cf35706af57e9d40c78b7d77f49e.tar.gz |
7690
Convert comments about magic constants into metadata.
Diffstat (limited to 'baremetal/500text-screen.mu')
-rw-r--r-- | baremetal/500text-screen.mu | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/baremetal/500text-screen.mu b/baremetal/500text-screen.mu index f5cd4125..cd72209b 100644 --- a/baremetal/500text-screen.mu +++ b/baremetal/500text-screen.mu @@ -52,7 +52,7 @@ fn screen-size screen: (addr screen) -> _/eax: int, _/ecx: int { compare screen, 0 { break-if-!= - return 0x80, 0x30 # 128x48 + return 0x80/128, 0x30/48 } # fake screen var screen-addr/esi: (addr screen) <- copy screen @@ -194,7 +194,7 @@ fn clear-screen screen: (addr screen) { { compare x, *width break-if-> - draw-grapheme screen, space, x, y, 0 # color=black + draw-grapheme screen, space, x, y, 0/fg=black x <- increment loop } @@ -209,13 +209,13 @@ fn clear-screen screen: (addr screen) { fn clear-real-screen { var y/eax: int <- copy 0 { - compare y, 0x300 # screen-height = 768 + compare y, 0x300/screen-height=768 break-if->= var x/edx: int <- copy 0 { - compare x, 0x400 # screen-width = 1024 + compare x, 0x400/screen-width=1024 break-if->= - pixel-on-real-screen x, y, 0 # black + pixel-on-real-screen x, y, 0/color=black x <- increment loop } |