mirror of
https://github.com/gomson/TimothyLottes.github.io.git
synced 2026-08-04 14:48:49 +00:00
Add files via upload
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
<html><head><link rel="stylesheet" href="style.css"></head><body><div class="page">
|
||||
<h1>20150810 - 1536-5 : Keys</h1>
|
||||
<br>
|
||||
Evening 5 on 1536. Wrote a mini PS/2 keyboard driver (source below) based on prior work. Ran out of time for testing, got distracted by SIGGRAPH slides.
|
||||
Only supporting 64 keys (bit array in register), good enough to run arcade controllers which alias as keyboards.
|
||||
Only supporting driver key release on {shift, control, alt}, allowing application to clear bits for release for other keys.
|
||||
Had an interesting bug today: forgot to implement the "MOV REG,REG" opcode, surprised got this far in 1536 without register to register move.
|
||||
Manually keeping 16-byte groupings for instructions has some interesting side effects on coding style...
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<center><img src="20150810.png"></center>
|
||||
|
||||
|
||||
|
||||
</div></body></html>
|
||||
|
||||
|
||||
@@ -88,6 +88,7 @@ Below this is active random migration (373 prior posts still to filter through)
|
||||
<a href="20150829.html">20150829 - Ketogenic Diet Working on Year 2</a><br>
|
||||
<a href="20150828.html">20150828 - Atari Shock Reloaded?</a><br>
|
||||
<a href="20150814.html">20150814 - The Written Word</a><br>
|
||||
<a href="20150810.html">20150810 - 1536-5 : Keys</a><br>
|
||||
<a href="20150722.html">20150722 - 1536-3 : Simplify, Repeat</a><br>
|
||||
<a href="20150719.html">20150719 - CRT Shadow Masks vs LCD</a><br>
|
||||
<a href="20150718.html">20150718 - Stochastic 1 Sample/Pixel Lit Fog stills</a><br>
|
||||
|
||||
Reference in New Issue
Block a user