summaryrefslogtreecommitdiff
path: root/p1_1
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2008-12-06 16:32:12 -0800
committerKeith Packard <keithp@keithp.com>2008-12-06 16:32:12 -0800
commit3709ec3205cfb152b6568f3ea505c67fe7504c2a (patch)
treec5b8859121e2f5ad6ee73f95b6df3ea128cde9cf /p1_1
parent39801e6e9fb9388072ee414a447f74095a6ac960 (diff)
Add libusb support and lots more examples
Diffstat (limited to 'p1_1')
-rw-r--r--p1_1349
1 files changed, 349 insertions, 0 deletions
diff --git a/p1_1 b/p1_1
new file mode 100644
index 00000000..05ded5cb
--- /dev/null
+++ b/p1_1
@@ -0,0 +1,349 @@
+#
+# Halt 0x44
+#
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C . R 0
+. . R
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C . R 0
+. . R
+
+# status byte
+
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+
+#
+# DEBUG_INSTR
+#
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C D R 1
+. D R
+
+C . R 0
+. . R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+# MOV 0xfe, 0x02
+
+# 0x75 0x02 0xfe
+
+# 0x75
+C . R 0
+. . R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C D R 1
+. D R
+
+# 0xfe
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+C . R 0
+. . R
+
+# 0x02
+C . R 0
+. . R
+C . R 0
+. . R
+C . R 0
+. . R
+C . R 0
+. . R
+
+C . R 0
+. . R
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+
+# status byte
+
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+
+#
+# DEBUG_INSTR
+#
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C D R 1
+. D R
+
+C . R 0
+. . R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+# MOV 0x90, 0xfd
+# 0x75 0xfd 0x90
+
+# 0x75
+C . R 0
+. . R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C D R 1
+. D R
+
+# 0x90
+C D R 1
+. D R
+C . R 0
+. . R
+C . R 0
+. . R
+C D R 1
+. D R
+
+C . R 0
+. . R
+C . R 0
+. . R
+C . R 0
+. . R
+C . R 0
+. . R
+
+# 0xff
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+# status byte
+
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+
+#
+# DEBUG_INSTR
+#
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C D R 1
+. D R
+
+C . R 0
+. . R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+# MOV 0x90, 0xfd
+# 0x75 0xfd 0x90
+
+# 0x75
+C . R 0
+. . R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C D R 1
+. D R
+
+# 0x90
+C D R 1
+. D R
+C . R 0
+. . R
+C . R 0
+. . R
+C D R 1
+. D R
+
+C . R 0
+. . R
+C . R 0
+. . R
+C . R 0
+. . R
+C . R 0
+. . R
+
+# 0xfd
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+C D R 1
+. D R
+
+C D R 1
+. D R
+C D R 1
+. D R
+C . R 0
+. . R
+C D R 1
+. D R
+
+# status byte
+
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+C D R
+. D R
+