Blame view

kernel/linux-imx6_3.14.28/drivers/s390/char/defkeymap.map 4.99 KB
6b13f685e   김민수   BSP 최초 추가
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
  # Default keymap for 3270 (ebcdic codepage 037).
  keymaps 0-1,4-5
  
  keycode   0 = nul		Oslash
  keycode   1 = nul		a
  keycode   2 = nul		b
  keycode   3 = nul		c
  keycode   4 = nul		d
  keycode   5 = nul		e
  keycode   6 = nul		f
  keycode   7 = nul		g
  keycode   8 = nul		h
  keycode   9 = nul		i
  keycode  10 = nul		guillemotleft
  keycode  11 = nul		guillemotright
  keycode  12 = nul		eth
  keycode  13 = nul		yacute
  keycode  14 = nul		thorn
  keycode  15 = nul		plusminus
  keycode  16 = nul		degree
  keycode  17 = nul		j
  keycode  18 = nul		k
  keycode  19 = nul		l
  keycode  20 = nul		m
  keycode  21 = nul		n
  keycode  22 = nul		o
  keycode  23 = nul		p
  keycode  24 = nul		q
  keycode  25 = nul		r
  keycode  26 = nul		nul
  keycode  27 = nul		nul
  keycode  28 = nul		ae
  keycode  29 = nul		cedilla
  keycode  30 = nul		AE
  keycode  31 = nul		currency
  keycode  32 = nul		mu
  keycode  33 = nul		tilde
  keycode  34 = nul		s
  keycode  35 = nul		t
  keycode  36 = nul		u
  keycode  37 = nul		v
  keycode  38 = nul		w
  keycode  39 = nul		x
  keycode  40 = nul		y
  keycode  41 = nul		z
  keycode  42 = nul		exclamdown
  keycode  43 = nul		questiondown
  keycode  44 = nul		ETH
  keycode  45 = nul		Yacute
  keycode  46 = nul		THORN
  keycode  47 = nul		registered
  keycode  48 = nul		dead_circumflex
  keycode  49 = nul		sterling
  keycode  50 = nul		yen
  keycode  51 = nul		periodcentered
  keycode  52 = nul		copyright
  keycode  53 = nul		section
  keycode  54 = nul		paragraph
  keycode  55 = nul		onequarter
  keycode  56 = nul		onehalf
  keycode  57 = nul		threequarters
  keycode  58 = nul		bracketleft
  keycode  59 = nul		bracketright
  keycode  60 = nul		nul
  keycode  61 = nul		diaeresis
  keycode  62 = nul		acute
  keycode  63 = nul		multiply
  keycode  64 = space		braceleft
  keycode  65 = nul		A
  keycode  66 = acircumflex	B
  keycode  67 = adiaeresis	C
  keycode  68 = agrave		D
  keycode  69 = aacute		E
  keycode  70 = atilde		F
  keycode  71 = aring		G
  keycode  72 = ccedilla		H
  keycode  73 = ntilde		I
  keycode  74 = cent		nul
  keycode  75 = period		ocircumflex
  keycode  76 = less		odiaeresis
  keycode  77 = parenleft		ograve
  keycode  78 = plus		oacute
  keycode  79 = bar		otilde
  keycode  80 = ampersand		braceright
  keycode  81 = eacute		J
  keycode  82 = acircumflex	K
  keycode  83 = ediaeresis	L
  keycode  84 = egrave		M
  keycode  85 = iacute		N
  keycode  86 = icircumflex	O
  keycode  87 = idiaeresis	P
  keycode  88 = igrave		Q
  keycode  89 = ssharp		R
  keycode  90 = exclam		onesuperior
  keycode  91 = dollar		ucircumflex
  keycode  92 = asterisk		udiaeresis
  keycode  93 = parenright	ugrave
  keycode  94 = semicolon		uacute
  keycode  95 = notsign		ydiaeresis
  keycode  96 = minus		backslash
  keycode  97 = slash		division
  keycode  98 = Acircumflex	S
  keycode  99 = Adiaeresis	T
  keycode 100 = Agrave		U
  keycode 101 = Aacute		V
  keycode 102 = Atilde		W
  keycode 103 = Aring		X
  keycode 104 = Ccedilla		Y
  keycode 105 = Ntilde		Z
  keycode 106 = brokenbar		twosuperior
  keycode 107 = comma		Ocircumflex
  keycode 108 = percent		Odiaeresis
  keycode 109 = underscore	Ograve
  keycode 110 = greater		Oacute
  keycode 111 = question		Otilde
  keycode 112 = oslash		zero
  keycode 113 = Eacute		one
  keycode 114 = Ecircumflex	two
  keycode 115 = Ediaeresis	three
  keycode 116 = Egrave		four
  keycode 117 = Iacute		five
  keycode 118 = Icircumflex	six
  keycode 119 = Idiaeresis	seven
  keycode 120 = Igrave		eight
  keycode 121 = grave		nine
  keycode 122 = colon		threesuperior
  keycode 123 = numbersign	Ucircumflex
  keycode 124 = at		Udiaeresis
  keycode 125 = apostrophe	Ugrave
  keycode 126 = equal		Uacute
  keycode 127 = quotedbl		nul
  
  # AID keys
  control keycode  74 = F22
  control keycode  75 = F23
  control keycode  76 = F24
  control keycode 107 = Control_z		# PA3
  control keycode 108 = Control_c		# PA1
  control keycode 109 = KeyboardSignal	# Clear
  control keycode 110 = Control_d		# PA2
  control keycode 122 = F10
  control keycode 123 = F11		# F11
  control keycode 124 = Last_Console	# F12
  control keycode 125 = Linefeed
  shift control keycode  65 = F13
  shift control keycode  66 = F14
  shift control keycode  67 = F15
  shift control keycode  68 = F16
  shift control keycode  69 = F17
  shift control keycode  70 = F18
  shift control keycode  71 = F19
  shift control keycode  72 = F20
  shift control keycode  73 = F21
  shift control keycode 113 = F1
  shift control keycode 114 = F2
  shift control keycode 115 = Incr_Console
  shift control keycode 116 = F4
  shift control keycode 117 = F5
  shift control keycode 118 = F6
  shift control keycode 119 = Scroll_Backward
  shift control keycode 120 = Scroll_Forward
  shift control keycode 121 = F9
  
  string F1 = "\033[[A"
  string F2 = "\033[[B"
  string F3 = "\033[[C"
  string F4 = "\033[[D"
  string F5 = "\033[[E"
  string F6 = "\033[17~"
  string F7 = "\033[18~"
  string F8 = "\033[19~"
  string F9 = "\033[20~"
  string F10 = "\033[21~"
  string F11 = "\033[23~"
  string F12 = "\033[24~"
  string F13 = "\033[25~"
  string F14 = "\033[26~"
  string F15 = "\033[28~"
  string F16 = "\033[29~"
  string F17 = "\033[31~"
  string F18 = "\033[32~"
  string F19 = "\033[33~"
  string F20 = "\033[34~"
  # string F21 ??
  # string F22 ??
  # string F23 ??
  # string F24 ??
  compose '^' 'c' to Control_c
  compose '^' 'd' to Control_d
  compose '^' 'z' to Control_z
  compose '^' '\012' to nul