From ebf912eb7a5da220c031d453b64f7a2d90b41dea Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Mon, 11 Jan 2021 23:37:17 -0800 Subject: 7499 --- html/baremetal/501draw-text-rightward.mu.html | 75 --------------------------- html/baremetal/501draw-text.mu.html | 75 +++++++++++++++++++++++++++ html/baremetal/ex5.mu.html | 2 +- 3 files changed, 76 insertions(+), 76 deletions(-) delete mode 100644 html/baremetal/501draw-text-rightward.mu.html create mode 100644 html/baremetal/501draw-text.mu.html (limited to 'html') diff --git a/html/baremetal/501draw-text-rightward.mu.html b/html/baremetal/501draw-text-rightward.mu.html deleted file mode 100644 index be906a43..00000000 --- a/html/baremetal/501draw-text-rightward.mu.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - -Mu - baremetal/501draw-text-rightward.mu - - - - - - - - - - -https://github.com/akkartik/mu/blob/main/baremetal/501draw-text-rightward.mu -
- 1 fn draw-text-rightward screen: (addr screen), text: (addr array byte), x: int, y: int, color: int {
- 2   var stream-storage: (stream byte 0x100)
- 3   var stream/esi: (addr stream byte) <- address stream-storage
- 4   write stream, text
- 5   {
- 6     var g/eax: grapheme <- read-grapheme stream
- 7     compare g, 0xffffffff  # end-of-file
- 8     break-if-=
- 9     draw-grapheme screen, g, x, y, color
-10     add-to x, 8  # font-width
-11     loop
-12   }
-13 }
-
- - - diff --git a/html/baremetal/501draw-text.mu.html b/html/baremetal/501draw-text.mu.html new file mode 100644 index 00000000..61ece7dc --- /dev/null +++ b/html/baremetal/501draw-text.mu.html @@ -0,0 +1,75 @@ + + + + +Mu - baremetal/501draw-text.mu + + + + + + + + + + +https://github.com/akkartik/mu/blob/main/baremetal/501draw-text.mu +
+ 1 fn draw-text-rightward screen: (addr screen), text: (addr array byte), x: int, y: int, color: int {
+ 2   var stream-storage: (stream byte 0x100)
+ 3   var stream/esi: (addr stream byte) <- address stream-storage
+ 4   write stream, text
+ 5   {
+ 6     var g/eax: grapheme <- read-grapheme stream
+ 7     compare g, 0xffffffff  # end-of-file
+ 8     break-if-=
+ 9     draw-grapheme screen, g, x, y, color
+10     add-to x, 8  # font-width
+11     loop
+12   }
+13 }
+
+ + + diff --git a/html/baremetal/ex5.mu.html b/html/baremetal/ex5.mu.html index a83a2e12..95c2f03d 100644 --- a/html/baremetal/ex5.mu.html +++ b/html/baremetal/ex5.mu.html @@ -67,7 +67,7 @@ if ('onhashchange' in window) { 10 # Expected output: text in green near the top-left corner of screen 11 12 fn main { -13 draw-text-rightward 0, "hello from baremetal Mu!", 0x10, 0x10, 0xa +13 draw-text-rightward 0, "hello from baremetal Mu!", 0x10, 0x10, 0xa 14 } -- cgit 1.4.1-2-gfad0