From 395f736d1ae339f9b633ae36e10b42fbca2d26f9 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Tue, 29 Dec 2020 19:28:56 -0800 Subject: 7464 --- html/baremetal/ex1.subx.html | 76 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 html/baremetal/ex1.subx.html (limited to 'html/baremetal/ex1.subx.html') diff --git a/html/baremetal/ex1.subx.html b/html/baremetal/ex1.subx.html new file mode 100644 index 00000000..c4bbcfec --- /dev/null +++ b/html/baremetal/ex1.subx.html @@ -0,0 +1,76 @@ + + + + +Mu - baremetal/ex1.subx + + + + + + + + + + +https://github.com/akkartik/mu/blob/master/baremetal/ex1.subx +
+ 1 # The simplest possible program: just an infinite loop.
+ 2 # All is well if your computer clears screen and hangs without restarting.
+ 3 # On an emulator the window may get bigger to accomodate the higher-resolution
+ 4 # graphics mode.
+ 5 #
+ 6 # To build a disk image:
+ 7 #   ./translate_subx_baremetal baremetal/ex2.subx    # emits disk.img
+ 8 # To run:
+ 9 #   qemu-system-i386 disk.img
+10 # Or:
+11 #   bochs -f baremetal/boot.bochsrc  # boot.bochsrc loads disk.img
+12 
+13 == code
+14 
+15 $loop:
+16 e9/jump $loop/disp32
+17 
+18 # vim:ft=subx
+
+ + + -- cgit 1.4.1-2-gfad0