about summary refs log tree commit diff stats
path: root/ex1.mu
Commit message (Collapse)AuthorAgeFilesLines
* snapshot: stupid debugging sessionKartik K. Agaram2021-04-051-0/+3
I spent a while building a little keyboard scancode printer: $ ./translate ex1.mu && qemu-system-i386 disk.img ..and wondering why up-arrow was 0x48 in hex but 724 in decimal. I ended up paranoidly poking at a bunch of crap (though there _is_ a cool chromatography-based debugging technique in 126write-int-decimal.subx) before I realized: - 724 just has one extra digit over the correct answer - the 0xe0 scan code is a 3-digit number in decimal -- and the final digit is '4' There's nothing actually wrong.