summaryrefslogtreecommitdiff
path: root/ps2/keyboard/README
blob: 47ddf17ca4548852f6691c5dea27d953dae34f96 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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.