summaryrefslogtreecommitdiff
path: root/ao-tools/tests/get_status
diff options
context:
space:
mode:
authorBdale Garbee <bdale@gag.com>2009-08-18 14:03:16 -0600
committerBdale Garbee <bdale@gag.com>2009-08-18 14:03:16 -0600
commit0fcc426f96577ebbaf0c2d009cd2708e974de315 (patch)
tree45db638cca0c9af293b30981f78f8a17e5c7cc03 /ao-tools/tests/get_status
parent91b85929df6a3464396702fd177a6f74c6f28c7a (diff)
parent9789ca5e8caa9a013e804f307b9da380e147bd75 (diff)
Merge branch 'master' into debian
Diffstat (limited to 'ao-tools/tests/get_status')
-rw-r--r--ao-tools/tests/get_status328
1 files changed, 328 insertions, 0 deletions
diff --git a/ao-tools/tests/get_status b/ao-tools/tests/get_status
new file mode 100644
index 00000000..3e67a2e0
--- /dev/null
+++ b/ao-tools/tests/get_status
@@ -0,0 +1,328 @@
+#
+# Debug mode - drive RESET_N low for two clock cycles
+#
+C D R
+. D .
+C D .
+. D .
+C D .
+. D R
+
+#
+# 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
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+# Resume 0x4c
+#
+
+C . R 0
+. . R
+C D R 1
+. D R
+C . R 0
+. . R
+C . R 0
+. . R
+
+C D R 1
+. D R
+C D R 1
+. D R
+C . R 0
+. . R
+C . R 0
+. . R
+
+# status byte
+
+C D R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+#
+# READ_STATUS
+#
+
+C . R 0
+. . R
+C . R 0
+. . 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 . R 0
+. . R
+
+#
+# status
+#
+
+C D R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+#
+# READ_STATUS
+#
+
+C . R 0
+. . R
+C . R 0
+. . 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 . R 0
+. . R
+
+#
+# status
+#
+
+C D R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+#
+# READ_STATUS
+#
+
+C . R 0
+. . R
+C . R 0
+. . 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 . R 0
+. . R
+
+#
+# status
+#
+
+C D R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+#
+# 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
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+#
+# READ_STATUS
+#
+
+C . R 0
+. . R
+C . R 0
+. . 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 . R 0
+. . R
+
+#
+# status
+#
+
+C D R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R
+C - R
+. - R