haitest/bspsvs/suite/bsp/keypad/testdata/h4hrp/t_keypad.ini
changeset 0 cec860690d41
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/haitest/bspsvs/suite/bsp/keypad/testdata/h4hrp/t_keypad.ini	Tue Feb 02 01:39:10 2010 +0200
@@ -0,0 +1,321 @@
+# This is the global environment file to configure the H4HRP keypad test suite.
+
+
+[keypad]
+# Platform-specific keypad information, e.gnumber of application and device keys, keyboard type etc.
+# Possible keypad type values: 1 - EKeyboard_Keypad (0x1), 2 - EKeyboard_Full (0x02)
+# Default keypad type value is 2 (EKeyboard_Full).
+keypad_type			=2
+keypad_device_keys		=0
+keypad_app_keys			=0
+keypad_click_volume_max		=1
+default_keypad_state_value	=1
+default_keypad_click_state_value=1
+# Key to use for passing tests when "automated" value is FALSE and user is prompted to pass or fail some tests
+pass_key_str			={keys, scancode_string39}
+pass_key			={keys, scancode39}
+
+
+[test_coverage]
+# Specifies how many keys (not modifiers) are being tested.
+# Possible values:
+# VeryLow	- 1/8 of the possible keys are tested.
+# Low		- 1/4 of the possible keys are tested.
+# Medium	- 1/2 of the possible keys are tested.
+# Full		- All possible keys are tested.
+test_coverage			=VeryLow
+
+
+#
+# Scancodes and modifiers for H4HRP full keyboard
+#
+
+[keys]
+# Scancodes for H4HRP full keyboard
+scancode_string1		='0' key
+scancode1			='0'
+
+scancode_string2		='1' key
+scancode2			='1'
+
+scancode_string3		='2' key
+scancode3			='2'
+
+scancode_string4		='3' key
+scancode4			='3'
+
+scancode_string5		='4' key
+scancode5			='4'
+
+scancode_string6		='5' key
+scancode6			='5'
+
+scancode_string7		='6' key
+scancode7			='6'
+
+scancode_string8		='7' key
+scancode8			='7'
+
+scancode_string9		='8' key
+scancode9			='8'
+
+scancode_string10		='9' key
+scancode10			='9'
+
+scancode_string11		='a' key
+scancode11			='A'
+
+scancode_string12		='b' key
+scancode12			='B'
+
+scancode_string13		='c' key
+scancode13			='C'
+
+scancode_string14		='d' key
+scancode14			='D'
+
+scancode_string15		='e' key
+scancode15			='E'
+
+scancode_string16		='f' key
+scancode16			='F'
+
+scancode_string17		='g' key
+scancode17			='G'
+
+scancode_string18		='h' key
+scancode18			='H'
+
+scancode_string19		='i' key
+scancode19			='I'
+
+scancode_string20		='j' key
+scancode20			='J'
+
+scancode_string21		='k' key
+scancode21			='K'
+
+scancode_string22		='l' key
+scancode22			='L'
+
+scancode_string23		='m' key
+scancode23			='M'
+
+scancode_string24		='n' key
+scancode24			='N'
+
+scancode_string25		='o' key
+scancode25			='O'
+
+scancode_string26		='p' key
+scancode26			='P'
+
+scancode_string27		='q' key
+scancode27			='Q'
+
+scancode_string28		='r' key
+scancode28			='R'
+
+scancode_string29		='s' key
+scancode29			='S'
+
+scancode_string30		='t' key
+scancode30			='T'
+
+scancode_string31		='u' key
+scancode31			='U'
+
+scancode_string32		='v' key
+scancode32			='V'
+
+scancode_string33		='w' key
+scancode33			='W'
+
+scancode_string34		='x' key
+scancode34			='X'
+
+scancode_string35		='y' key
+scancode35			='Y'
+
+scancode_string36		='z' key
+scancode36			='Z'
+
+scancode_string37		=Backspace key
+scancode37			=EStdKeyBackspace
+
+scancode_string38		=Tab key
+scancode38			=EStdKeyTab
+
+scancode_string39		=Enter key
+scancode39			=EStdKeyEnter
+
+scancode_string40		=Escape (Esc) key
+scancode40			=EStdKeyEscape
+
+scancode_string41		=Space key
+scancode41			=EStdKeySpace
+
+scancode_string42		=Print Screen key
+scancode42			=EStdKeyPrintScreen
+
+scancode_string43		=Pause key
+scancode43			=EStdKeyPause
+
+scancode_string44		=Home key
+scancode44			=EStdKeyHome
+
+scancode_string45		=End key
+scancode45			=EStdKeyEnd
+
+scancode_string46		=Page Up key
+scancode46			=EStdKeyPageUp
+
+scancode_string47		=Page Down key
+scancode47			=EStdKeyPageDown
+
+scancode_string48		=Insert key
+scancode48			=EStdKeyInsert
+
+scancode_string49		=Delete (Del) key
+scancode49			=EStdKeyDelete
+
+scancode_string50		=Left arrow key
+scancode50			=EStdKeyLeftArrow
+
+scancode_string51		=Right arrow key
+scancode51			=EStdKeyRightArrow
+
+scancode_string52		=Up arrow key
+scancode52			=EStdKeyUpArrow
+
+scancode_string53		=Down arrow key
+scancode53			=EStdKeyDownArrow
+
+scancode_string54		=function key F1
+scancode54			=EStdKeyF1
+
+scancode_string55		=function key F2
+scancode55			=EStdKeyF2
+
+scancode_string56		=function key F3
+scancode56			=EStdKeyF3
+
+scancode_string57		=function key F4
+scancode57			=EStdKeyF4
+
+scancode_string58		=function key F5 
+scancode58			=EStdKeyF5
+
+scancode_string59		=function key F6 
+scancode59			=EStdKeyF6
+
+scancode_string60		=function key F7 
+scancode60			=EStdKeyF7
+
+scancode_string61		=function key F8 
+scancode61			=EStdKeyF8
+
+scancode_string62		=function key F9 
+scancode62			=EStdKeyF9
+
+scancode_string63		=function key F10 
+scancode63			=EStdKeyF10
+
+scancode_string64		=function key F11 
+scancode64			=EStdKeyF11
+
+scancode_string65		=function key F12 
+scancode65			=EStdKeyF12
+
+scancode_string66		=the key to the left of the 1 key on a standard keyboard
+scancode66			=EStdKeyXXX
+
+scancode_string67		=Comma (,) key
+scancode67			=EStdKeyComma
+
+scancode_string68		=Full stop (.) key
+scancode68			=EStdKeyFullStop
+
+scancode_string69		=Forward slash (/) key
+scancode69			=EStdKeyForwardSlash
+
+scancode_string70		=Back slash (\) key
+scancode70			=EStdKeyBackSlash
+
+scancode_string71		=Semi colon (;) key
+scancode71			=EStdKeySemiColon
+
+scancode_string72		=Single quote (') key
+scancode72			=EStdKeySingleQuote
+
+scancode_string73		=left Square bracket ([) key
+scancode73			=EStdKeySquareBracketLeft
+
+scancode_string74		=right Square bracket (]) key
+scancode74			=EStdKeySquareBracketRight
+
+scancode_string75		=Minus key (-) key
+scancode75			=EStdKeyMinus
+
+scancode_string76		=Equals key (=) key
+scancode76			=EStdKeyEquals
+
+scancode_string77		=Left Start Menu key
+scancode77			=EStdKeyLeftFunc
+
+scancode_string78		=Right Start Menu key
+scancode78			=EStdKeyRightFunc
+
+scancode_string79		=Application menu key
+scancode79			=EStdKeyMenu
+ 
+
+[modifiers]
+# Modifiers for H4HRP full keyboard
+modifier_string1		=left Shift key
+modifier1			=EStdKeyLeftShift
+
+modifier_string2		=right Shift key
+modifier2			=EStdKeyRightShift
+
+modifier_string3		=left Alt key
+modifier3			=EStdKeyLeftAlt
+
+modifier_string4		=right Alt key
+modifier4			=EStdKeyRightAlt
+
+modifier_string5		=left Control (Ctrl) key
+modifier5			=EStdKeyLeftCtrl
+
+modifier_string6		=left Fn key
+modifier6			=EStdKeyLeftFunc
+
+modifier_string7		=Caps lock key
+modifier7			=EStdKeyCapsLock
+
+modifier_string8		=Num lock key
+modifier8			=EStdKeyNumLock
+
+modifier_string9		=Scroll lock key
+modifier9			=EStdKeyScrollLock
+
+
+[multiple_key_sets]
+# Sets with multiple keys for H4HRP platform
+set1_scancode_string1		={modifiers, modifier_string5}
+set1_scancode1			={modifiers, modifier5}
+set1_scancode_string2		={modifiers, modifier_string3}
+set1_scancode2			={modifiers, modifier3}
+set1_scancode_string3		={modifiers, modifier_string1}
+set1_scancode3			={modifiers, modifier1}
+set1_scancode_string4		={keys, scancode_string21}
+set1_scancode4			={keys, scancode21}
+
+set2_scancode_string1		={keys, scancode_string54}
+set2_scancode1			={keys, scancode54}
+set2_scancode_string2		={keys, scancode_string53}
+set2_scancode2			={keys, scancode53}
+set2_scancode_string3		={keys, scancode_string47}
+set2_scancode3			={keys, scancode47}
+set2_scancode_string4		={keys, scancode_string38}
+set2_scancode4			={keys, scancode38}