summaryrefslogtreecommitdiff
path: root/ps2
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2016-11-04 22:49:17 +0100
committerUwe Hermann <uwe@hermann-uwe.de>2016-11-04 22:49:17 +0100
commit8d9e0301b974a159e0fd3e78b42978781aa01b39 (patch)
tree2b81b7789bed5dfa7c893b40b01d483937bbd3ea /ps2
parentb4851877609e7e945bf0c8901c6f755fde0342f1 (diff)
downloadsigrok-dumps-8d9e0301b974a159e0fd3e78b42978781aa01b39.tar.gz
sigrok-dumps-8d9e0301b974a159e0fd3e78b42978781aa01b39.zip
ps2: Add an initial PS/2 keyboard dump.
Diffstat (limited to 'ps2')
-rw-r--r--ps2/keyboard/README30
-rw-r--r--ps2/keyboard/ps2_keyboard_asdfgh.srbin0 -> 63263 bytes
2 files changed, 30 insertions, 0 deletions
diff --git a/ps2/keyboard/README b/ps2/keyboard/README
new file mode 100644
index 0000000..47ddf17
--- /dev/null
+++ b/ps2/keyboard/README
@@ -0,0 +1,30 @@
+-------------------------------------------------------------------------------
+PS/2 keyboard
+-------------------------------------------------------------------------------
+
+This is a collection of PS/2 keyboard communication examples.
+
+A random PS/2 keyboard and a random PC mainboard were used as data source.
+
+For details see:
+http://www.computer-engineering.org/ps2protocol/
+http://www.computer-engineering.org/ps2keyboard/
+
+
+Logic analyzer setup
+--------------------
+
+The logic analyzer used was a Saleae Logic (at 24 MHz):
+
+ Probe PS/2
+ ----------------
+ 2 Data
+ 3 Clock
+
+
+ps2_keyboard_asdfgh.sr
+----------------------
+
+This file contains a sequence of keypresses on a standard PS/2 keyboard:
+a, s, d, f, g. The dump contains the "make code" and "break code" of each key.
+
diff --git a/ps2/keyboard/ps2_keyboard_asdfgh.sr b/ps2/keyboard/ps2_keyboard_asdfgh.sr
new file mode 100644
index 0000000..b6f3054
--- /dev/null
+++ b/ps2/keyboard/ps2_keyboard_asdfgh.sr
Binary files differ