diff options
author | Kartik Agaram <vc@akkartik.com> | 2021-03-01 14:58:11 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2021-03-01 14:59:37 -0800 |
commit | cfeb71c898f066197d55264dca9120b9ff9f60b6 (patch) | |
tree | 24f2d1296937cf5741c666904edf73b5ffe62f83 /README.md | |
parent | 5f8d065d5d8467a0024696855647c0dae7235af7 (diff) | |
download | mu-cfeb71c898f066197d55264dca9120b9ff9f60b6.tar.gz |
7834
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/README.md b/README.md index 62580afa..cb096330 100644 --- a/README.md +++ b/README.md @@ -92,13 +92,14 @@ Mu programs can be written for two very different environments: no persistent storage, no network. These programs have not yet been tested on native hardware, only on on Qemu and Bochs. But these _baremetal_ programs build from scratch, without any reliance on C. This is the future. + Here is Conway's Game of Life on Mu: ```sh - $ ./translate_mu_baremetal baremetal/ex2.mu # emit disk.img + $ ./translate_mu_baremetal baremetal/life.mu # emit disk.img $ qemu-system-i386 disk.img ``` - <img alt='screenshot of a Mu program running without any intervening Operating System' src='html/baremetal.png'> + <img alt='screenshot of Game of Life running on Mu without any intervening Operating System' src='html/baremetal-life.png'> Use `translate_mu` to build programs for Linux, and `translate_mu_baremetal` for running without Linux. The standard libraries are totally separate for the |