1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/boardsupport/haitest/bspsvs/suite/bsp/keypad/testdata/h4hrp/t_keypad.ini Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,321 @@
1.4 +# This is the global environment file to configure the H4HRP keypad test suite.
1.5 +
1.6 +
1.7 +[keypad]
1.8 +# Platform-specific keypad information, e.gnumber of application and device keys, keyboard type etc.
1.9 +# Possible keypad type values: 1 - EKeyboard_Keypad (0x1), 2 - EKeyboard_Full (0x02)
1.10 +# Default keypad type value is 2 (EKeyboard_Full).
1.11 +keypad_type =2
1.12 +keypad_device_keys =0
1.13 +keypad_app_keys =0
1.14 +keypad_click_volume_max =1
1.15 +default_keypad_state_value =1
1.16 +default_keypad_click_state_value=1
1.17 +# Key to use for passing tests when "automated" value is FALSE and user is prompted to pass or fail some tests
1.18 +pass_key_str ={keys, scancode_string39}
1.19 +pass_key ={keys, scancode39}
1.20 +
1.21 +
1.22 +[test_coverage]
1.23 +# Specifies how many keys (not modifiers) are being tested.
1.24 +# Possible values:
1.25 +# VeryLow - 1/8 of the possible keys are tested.
1.26 +# Low - 1/4 of the possible keys are tested.
1.27 +# Medium - 1/2 of the possible keys are tested.
1.28 +# Full - All possible keys are tested.
1.29 +test_coverage =VeryLow
1.30 +
1.31 +
1.32 +#
1.33 +# Scancodes and modifiers for H4HRP full keyboard
1.34 +#
1.35 +
1.36 +[keys]
1.37 +# Scancodes for H4HRP full keyboard
1.38 +scancode_string1 ='0' key
1.39 +scancode1 ='0'
1.40 +
1.41 +scancode_string2 ='1' key
1.42 +scancode2 ='1'
1.43 +
1.44 +scancode_string3 ='2' key
1.45 +scancode3 ='2'
1.46 +
1.47 +scancode_string4 ='3' key
1.48 +scancode4 ='3'
1.49 +
1.50 +scancode_string5 ='4' key
1.51 +scancode5 ='4'
1.52 +
1.53 +scancode_string6 ='5' key
1.54 +scancode6 ='5'
1.55 +
1.56 +scancode_string7 ='6' key
1.57 +scancode7 ='6'
1.58 +
1.59 +scancode_string8 ='7' key
1.60 +scancode8 ='7'
1.61 +
1.62 +scancode_string9 ='8' key
1.63 +scancode9 ='8'
1.64 +
1.65 +scancode_string10 ='9' key
1.66 +scancode10 ='9'
1.67 +
1.68 +scancode_string11 ='a' key
1.69 +scancode11 ='A'
1.70 +
1.71 +scancode_string12 ='b' key
1.72 +scancode12 ='B'
1.73 +
1.74 +scancode_string13 ='c' key
1.75 +scancode13 ='C'
1.76 +
1.77 +scancode_string14 ='d' key
1.78 +scancode14 ='D'
1.79 +
1.80 +scancode_string15 ='e' key
1.81 +scancode15 ='E'
1.82 +
1.83 +scancode_string16 ='f' key
1.84 +scancode16 ='F'
1.85 +
1.86 +scancode_string17 ='g' key
1.87 +scancode17 ='G'
1.88 +
1.89 +scancode_string18 ='h' key
1.90 +scancode18 ='H'
1.91 +
1.92 +scancode_string19 ='i' key
1.93 +scancode19 ='I'
1.94 +
1.95 +scancode_string20 ='j' key
1.96 +scancode20 ='J'
1.97 +
1.98 +scancode_string21 ='k' key
1.99 +scancode21 ='K'
1.100 +
1.101 +scancode_string22 ='l' key
1.102 +scancode22 ='L'
1.103 +
1.104 +scancode_string23 ='m' key
1.105 +scancode23 ='M'
1.106 +
1.107 +scancode_string24 ='n' key
1.108 +scancode24 ='N'
1.109 +
1.110 +scancode_string25 ='o' key
1.111 +scancode25 ='O'
1.112 +
1.113 +scancode_string26 ='p' key
1.114 +scancode26 ='P'
1.115 +
1.116 +scancode_string27 ='q' key
1.117 +scancode27 ='Q'
1.118 +
1.119 +scancode_string28 ='r' key
1.120 +scancode28 ='R'
1.121 +
1.122 +scancode_string29 ='s' key
1.123 +scancode29 ='S'
1.124 +
1.125 +scancode_string30 ='t' key
1.126 +scancode30 ='T'
1.127 +
1.128 +scancode_string31 ='u' key
1.129 +scancode31 ='U'
1.130 +
1.131 +scancode_string32 ='v' key
1.132 +scancode32 ='V'
1.133 +
1.134 +scancode_string33 ='w' key
1.135 +scancode33 ='W'
1.136 +
1.137 +scancode_string34 ='x' key
1.138 +scancode34 ='X'
1.139 +
1.140 +scancode_string35 ='y' key
1.141 +scancode35 ='Y'
1.142 +
1.143 +scancode_string36 ='z' key
1.144 +scancode36 ='Z'
1.145 +
1.146 +scancode_string37 =Backspace key
1.147 +scancode37 =EStdKeyBackspace
1.148 +
1.149 +scancode_string38 =Tab key
1.150 +scancode38 =EStdKeyTab
1.151 +
1.152 +scancode_string39 =Enter key
1.153 +scancode39 =EStdKeyEnter
1.154 +
1.155 +scancode_string40 =Escape (Esc) key
1.156 +scancode40 =EStdKeyEscape
1.157 +
1.158 +scancode_string41 =Space key
1.159 +scancode41 =EStdKeySpace
1.160 +
1.161 +scancode_string42 =Print Screen key
1.162 +scancode42 =EStdKeyPrintScreen
1.163 +
1.164 +scancode_string43 =Pause key
1.165 +scancode43 =EStdKeyPause
1.166 +
1.167 +scancode_string44 =Home key
1.168 +scancode44 =EStdKeyHome
1.169 +
1.170 +scancode_string45 =End key
1.171 +scancode45 =EStdKeyEnd
1.172 +
1.173 +scancode_string46 =Page Up key
1.174 +scancode46 =EStdKeyPageUp
1.175 +
1.176 +scancode_string47 =Page Down key
1.177 +scancode47 =EStdKeyPageDown
1.178 +
1.179 +scancode_string48 =Insert key
1.180 +scancode48 =EStdKeyInsert
1.181 +
1.182 +scancode_string49 =Delete (Del) key
1.183 +scancode49 =EStdKeyDelete
1.184 +
1.185 +scancode_string50 =Left arrow key
1.186 +scancode50 =EStdKeyLeftArrow
1.187 +
1.188 +scancode_string51 =Right arrow key
1.189 +scancode51 =EStdKeyRightArrow
1.190 +
1.191 +scancode_string52 =Up arrow key
1.192 +scancode52 =EStdKeyUpArrow
1.193 +
1.194 +scancode_string53 =Down arrow key
1.195 +scancode53 =EStdKeyDownArrow
1.196 +
1.197 +scancode_string54 =function key F1
1.198 +scancode54 =EStdKeyF1
1.199 +
1.200 +scancode_string55 =function key F2
1.201 +scancode55 =EStdKeyF2
1.202 +
1.203 +scancode_string56 =function key F3
1.204 +scancode56 =EStdKeyF3
1.205 +
1.206 +scancode_string57 =function key F4
1.207 +scancode57 =EStdKeyF4
1.208 +
1.209 +scancode_string58 =function key F5
1.210 +scancode58 =EStdKeyF5
1.211 +
1.212 +scancode_string59 =function key F6
1.213 +scancode59 =EStdKeyF6
1.214 +
1.215 +scancode_string60 =function key F7
1.216 +scancode60 =EStdKeyF7
1.217 +
1.218 +scancode_string61 =function key F8
1.219 +scancode61 =EStdKeyF8
1.220 +
1.221 +scancode_string62 =function key F9
1.222 +scancode62 =EStdKeyF9
1.223 +
1.224 +scancode_string63 =function key F10
1.225 +scancode63 =EStdKeyF10
1.226 +
1.227 +scancode_string64 =function key F11
1.228 +scancode64 =EStdKeyF11
1.229 +
1.230 +scancode_string65 =function key F12
1.231 +scancode65 =EStdKeyF12
1.232 +
1.233 +scancode_string66 =the key to the left of the 1 key on a standard keyboard
1.234 +scancode66 =EStdKeyXXX
1.235 +
1.236 +scancode_string67 =Comma (,) key
1.237 +scancode67 =EStdKeyComma
1.238 +
1.239 +scancode_string68 =Full stop (.) key
1.240 +scancode68 =EStdKeyFullStop
1.241 +
1.242 +scancode_string69 =Forward slash (/) key
1.243 +scancode69 =EStdKeyForwardSlash
1.244 +
1.245 +scancode_string70 =Back slash (\) key
1.246 +scancode70 =EStdKeyBackSlash
1.247 +
1.248 +scancode_string71 =Semi colon (;) key
1.249 +scancode71 =EStdKeySemiColon
1.250 +
1.251 +scancode_string72 =Single quote (') key
1.252 +scancode72 =EStdKeySingleQuote
1.253 +
1.254 +scancode_string73 =left Square bracket ([) key
1.255 +scancode73 =EStdKeySquareBracketLeft
1.256 +
1.257 +scancode_string74 =right Square bracket (]) key
1.258 +scancode74 =EStdKeySquareBracketRight
1.259 +
1.260 +scancode_string75 =Minus key (-) key
1.261 +scancode75 =EStdKeyMinus
1.262 +
1.263 +scancode_string76 =Equals key (=) key
1.264 +scancode76 =EStdKeyEquals
1.265 +
1.266 +scancode_string77 =Left Start Menu key
1.267 +scancode77 =EStdKeyLeftFunc
1.268 +
1.269 +scancode_string78 =Right Start Menu key
1.270 +scancode78 =EStdKeyRightFunc
1.271 +
1.272 +scancode_string79 =Application menu key
1.273 +scancode79 =EStdKeyMenu
1.274 +
1.275 +
1.276 +[modifiers]
1.277 +# Modifiers for H4HRP full keyboard
1.278 +modifier_string1 =left Shift key
1.279 +modifier1 =EStdKeyLeftShift
1.280 +
1.281 +modifier_string2 =right Shift key
1.282 +modifier2 =EStdKeyRightShift
1.283 +
1.284 +modifier_string3 =left Alt key
1.285 +modifier3 =EStdKeyLeftAlt
1.286 +
1.287 +modifier_string4 =right Alt key
1.288 +modifier4 =EStdKeyRightAlt
1.289 +
1.290 +modifier_string5 =left Control (Ctrl) key
1.291 +modifier5 =EStdKeyLeftCtrl
1.292 +
1.293 +modifier_string6 =left Fn key
1.294 +modifier6 =EStdKeyLeftFunc
1.295 +
1.296 +modifier_string7 =Caps lock key
1.297 +modifier7 =EStdKeyCapsLock
1.298 +
1.299 +modifier_string8 =Num lock key
1.300 +modifier8 =EStdKeyNumLock
1.301 +
1.302 +modifier_string9 =Scroll lock key
1.303 +modifier9 =EStdKeyScrollLock
1.304 +
1.305 +
1.306 +[multiple_key_sets]
1.307 +# Sets with multiple keys for H4HRP platform
1.308 +set1_scancode_string1 ={modifiers, modifier_string5}
1.309 +set1_scancode1 ={modifiers, modifier5}
1.310 +set1_scancode_string2 ={modifiers, modifier_string3}
1.311 +set1_scancode2 ={modifiers, modifier3}
1.312 +set1_scancode_string3 ={modifiers, modifier_string1}
1.313 +set1_scancode3 ={modifiers, modifier1}
1.314 +set1_scancode_string4 ={keys, scancode_string21}
1.315 +set1_scancode4 ={keys, scancode21}
1.316 +
1.317 +set2_scancode_string1 ={keys, scancode_string54}
1.318 +set2_scancode1 ={keys, scancode54}
1.319 +set2_scancode_string2 ={keys, scancode_string53}
1.320 +set2_scancode2 ={keys, scancode53}
1.321 +set2_scancode_string3 ={keys, scancode_string47}
1.322 +set2_scancode3 ={keys, scancode47}
1.323 +set2_scancode_string4 ={keys, scancode_string38}
1.324 +set2_scancode4 ={keys, scancode38}