Fix tms9918a transparent color rendering
[qemu/z80.git] / hw / zx_key_template.h
blob35305ce49b6b2ba24216001eefb19144c7a5aaa2
1 /*
2 * ZX Spectrum Keyboard Layout
3 */
5 /* Name, Row, Column */
6 DEF_ZX_KEY(1, 3, 0)
7 DEF_ZX_KEY(2, 3, 1)
8 DEF_ZX_KEY(3, 3, 2)
9 DEF_ZX_KEY(4, 3, 3)
10 DEF_ZX_KEY(5, 3, 4)
11 DEF_ZX_KEY(6, 4, 4)
12 DEF_ZX_KEY(7, 4, 3)
13 DEF_ZX_KEY(8, 4, 2)
14 DEF_ZX_KEY(9, 4, 1)
15 DEF_ZX_KEY(0, 4, 0)
17 DEF_ZX_KEY(Q, 2, 0)
18 DEF_ZX_KEY(W, 2, 1)
19 DEF_ZX_KEY(E, 2, 2)
20 DEF_ZX_KEY(R, 2, 3)
21 DEF_ZX_KEY(T, 2, 4)
22 DEF_ZX_KEY(Y, 5, 4)
23 DEF_ZX_KEY(U, 5, 3)
24 DEF_ZX_KEY(I, 5, 2)
25 DEF_ZX_KEY(O, 5, 1)
26 DEF_ZX_KEY(P, 5, 0)
28 DEF_ZX_KEY(A, 1, 0)
29 DEF_ZX_KEY(S, 1, 1)
30 DEF_ZX_KEY(D, 1, 2)
31 DEF_ZX_KEY(F, 1, 3)
32 DEF_ZX_KEY(G, 1, 4)
33 DEF_ZX_KEY(H, 6, 4)
34 DEF_ZX_KEY(J, 6, 3)
35 DEF_ZX_KEY(K, 6, 2)
36 DEF_ZX_KEY(L, 6, 1)
37 DEF_ZX_KEY(ENTER, 6, 0)
39 DEF_ZX_KEY(CAPSSHIFT, 0, 0)
40 DEF_ZX_KEY(Z, 0, 1)
41 DEF_ZX_KEY(X, 0, 2)
42 DEF_ZX_KEY(C, 0, 3)
43 DEF_ZX_KEY(V, 0, 4)
44 DEF_ZX_KEY(B, 7, 4)
45 DEF_ZX_KEY(N, 7, 3)
46 DEF_ZX_KEY(M, 7, 2)
47 DEF_ZX_KEY(SYMBSHIFT, 7, 1)
48 DEF_ZX_KEY(SPACE, 7, 0)
50 #undef DEF_ZX_KEY