Changeset 1786 for trunk/platform/sx230hs/kbd.c
- Timestamp:
- 04/01/12 16:00:08 (14 months ago)
- File:
-
- 1 edited
-
trunk/platform/sx230hs/kbd.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/platform/sx230hs/kbd.c
r1719 r1786 20 20 static KeyMap keymap[]; 21 21 static long last_kbd_key = 0; 22 ;23 static long alt_mode_key_mask = 0x00010800; // disp + set24 22 static int alt_mode_led=0; 25 23 extern void _GetKbdState(long*); … … 79 77 { 0, KEY_DOWN_SOFT , 0x00008000 }, 80 78 { 0, KEY_SET , 0x00010000 }, 81 { 0, KEY_PRINT , 0x00010800 }, //DISP+SET for ALT menu82 79 { 0, KEY_DOWN , 0x00020000 }, 83 80 { 0, KEY_MENU , 0x00040000 }, 84 81 { 0, KEY_VIDEO , 0x00080000 }, 82 83 { 1, KEY_PRINT , 0x00200000 }, // playback = alt button 85 84 { 1, KEY_PLAYBACK , 0x00200000 }, 85 86 86 { 2, KEY_LEFT_SOFT , 0x00000080 }, 87 87 { 2, KEY_LEFT , 0x00000100 }, … … 89 89 { 2, KEY_SHOOT_FULL_ONLY , 0x00000002 }, 90 90 { 2, KEY_SHOOT_HALF , 0x00002000 }, 91 91 92 { 0, 0, 0 } 92 93 }; 93 94 95 // NOP 94 96 void kbd_set_alt_mode_key_mask(long key) 95 97 { 96 int i; 97 for (i=0; keymap[i].hackkey; ++i) { 98 if (keymap[i].hackkey == key) { 99 alt_mode_key_mask = keymap[i].canonkey; 100 return; 101 } 102 } 103 } 98 } 99 104 100 void my_blinkk(void) { 105 101 int i;
Note: See TracChangeset
for help on using the changeset viewer.