index
:
mu
this commit
hlt
main
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
Kartik K. Agaram <vc@akkartik.com>
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
baremetal
Mode
Name
Size
-rw-r--r--
101screen.subx
1220
log
stats
plain
blame
-rw-r--r--
102keyboard.subx
1491
log
stats
plain
blame
-rw-r--r--
103grapheme.subx
5235
log
stats
plain
blame
-rw-r--r--
104test.subx
591
log
stats
plain
blame
-rw-r--r--
105string-equal.subx
12555
log
stats
plain
blame
-rw-r--r--
106stream.subx
4336
log
stats
plain
blame
-rw-r--r--
108write.subx
11245
log
stats
plain
blame
-rw-r--r--
109stream-equal.subx
29869
log
stats
plain
blame
-rw-r--r--
112read-byte.subx
2691
log
stats
plain
blame
-rw-r--r--
115write-byte.subx
4050
log
stats
plain
blame
-rw-r--r--
117write-int-hex.subx
10083
log
stats
plain
blame
-rw-r--r--
120allocate.subx
54242
log
stats
plain
blame
-rw-r--r--
123slice.subx
55956
log
stats
plain
blame
-rw-r--r--
124next-token.subx
104871
log
stats
plain
blame
-rw-r--r--
126write-int-decimal.subx
18896
log
stats
plain
blame
-rw-r--r--
127next-word.subx
22305
log
stats
plain
blame
-rw-r--r--
302stack_allocate.subx
1838
log
stats
plain
blame
-rw-r--r--
308allocate-array.subx
665
log
stats
plain
blame
-rw-r--r--
309stream.subx
5460
log
stats
plain
blame
-rw-r--r--
311decimal-int.subx
10893
log
stats
plain
blame
-rw-r--r--
313index-bounds-check.subx
2645
log
stats
plain
blame
-rw-r--r--
400.mu
3064
log
stats
plain
blame
-rw-r--r--
403unicode.mu
4756
log
stats
plain
blame
-rw-r--r--
500text-screen.mu
7449
log
stats
plain
blame
-rw-r--r--
501draw-text.mu
15390
log
stats
plain
blame
-rw-r--r--
502test.mu
478
log
stats
plain
blame
-rw-r--r--
503manhattan-line.mu
728
log
stats
plain
blame
-rw-r--r--
504test-screen.mu
7940
log
stats
plain
blame
-rw-r--r--
README.md
2153
log
stats
plain
blame
-rw-r--r--
boot.bochsrc
296
log
stats
plain
blame
-rw-r--r--
boot.hex
34960
log
stats
plain
blame
-rw-r--r--
boot0.hex
10238
log
stats
plain
blame
-rw-r--r--
ex1.hex
748
log
stats
plain
blame
-rw-r--r--
ex1.subx
490
log
stats
plain
blame
-rw-r--r--
ex2.hex
1148
log
stats
plain
blame
-rw-r--r--
ex2.mu
699
log
stats
plain
blame
-rw-r--r--
ex2.subx
770
log
stats
plain
blame
-rw-r--r--
ex3.hex
1784
log
stats
plain
blame
-rw-r--r--
ex3.mu
802
log
stats
plain
blame
-rw-r--r--
ex4.mu
524
log
stats
plain
blame
-rw-r--r--
ex5.mu
687
log
stats
plain
blame
-rw-r--r--
ex6.mu
1491
log
stats
plain
blame
-rw-r--r--
ex7.mu
1164
log
stats
plain
blame
-rw-r--r--
mu-init.subx
580
log
stats
plain
blame
-rw-r--r--
rpn.mu
4159
log
stats
plain
blame
-rw-r--r--
vga_palette
53797
log
stats
plain
blame
-rw-r--r--
vga_palette.c
4587
log
stats
plain
blame
-rw-r--r--
vga_palette.png
1326889
log
stats
plain
blame
-rw-r--r--
vimrc.vim
89
log
stats
plain
blame