?? adc_key.h
字號:
/* **************************************************************************************
* Copyright (c) 2002 ZORAN Corporation, All Rights Reserved
* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
*
* File: $Workfile: adc_key.h $
*
* Description:
* ============
*
*
* Log:
* ====
* $Revision: 3 $
* Last Modified by $Author: Dingming $ at $Modtime: 03-04-23 18:49 $
****************************************************************************************
* Updates:
****************************************************************************************
* $Log: /SourceCode/I64_Common/I64_Reference/FP/ADC_KeyScan/adc_key.h $
*
* 3 03-04-23 19:06 Dingming
*
*
* - Added dependency in "Config.h".
*
* 2
* Code cleaning
*
*
**************************************************************************************** */
#include "Config.h" // Global Configuration - do not remove!
#ifndef AD_FP_H
#define AD_FP_H
#include "Include\sysdefs.h"
#define WORD_USED_TO_GET_AVERAGE 5
/* The following is moved to fp_lut.h under customer
#define key_count 15//the total key on front panel.
#define ADKC_OPEN_HIGH 0x5a
#define ADKC_OPEN_LOW 0x57
#define ADKC_UP_HIGH 0x2e
#define ADKC_UP_LOW 0x2c
#define ADKC_DOWN_HIGH 0xf
#define ADKC_DOWN_LOW 0xd
#define ADKC_LEFT_HIGH 0x1e
#define ADKC_LEFT_LOW 0x1d
#define ADKC_RIGHT_HIGH 0x4b
#define ADKC_RIGHT_LOW 0x49
#define ADKC_ENTER_HIGH 0x3c
#define ADKC_ENTER_LOW 0x3a
#define ADKC_MENU_HIGH 0x77
#define ADKC_MENU_LOW 0x75
#define ADKC_STOP_HIGH 0xb4
#define ADKC_STOP_LOW 0xb0
#define ADKC_PLAY_HIGH 0xa3
#define ADKC_PLAY_LOW 0xa1
#define ADKC_SKIPF_HIGH 0xc3
#define ADKC_SKIPF_LOW 0xc0
#define ADKC_SKIPB_HIGH 0xd4
#define ADKC_SKIPB_LOW 0xd0
#define ADKC_REPEAT_HIGH 0x86
#define ADKC_REPEAT_LOW 0x84
#define ADKC_SETUP_HIGH 0x68
#define ADKC_SETUP_LOW 0x66
#define ADKC_VOLUP_HIGH 0xf4
#define ADKC_VOLUP_LOW 0xf0
#define ADKC_VOLDOWN_HIGH 0xe4
#define ADKC_VOLDOWN_LOW 0xe0
#define ADKC_OPEN 0x10
#define ADKC_UP 0x11
#define ADKC_DOWN 0x12
#define ADKC_LEFT 0x13
#define ADKC_RIGHT 0x14
#define ADKC_ENTER 0x15
#define ADKC_MENU 0x16
#define ADKC_REPEAT 0x17
#define ADKC_SKIPF 0x18
#define ADKC_STOP 0x19
#define ADKC_PLAY 0x20
#define ADKC_SKIPB 0x21
#define ADKC_SETUP 0x22
#define ADKC_VOLUP 0x23
#define ADKC_VOLDOWN 0x24
const BYTE AD_KEY_MAP[key_count][3]= { {ADKC_OPEN_HIGH,ADKC_OPEN_LOW,ADKC_OPEN},
{ADKC_VOLUP_HIGH,ADKC_VOLUP_LOW,ADKC_VOLUP},
{ADKC_VOLDOWN_HIGH,ADKC_VOLDOWN_LOW,ADKC_VOLDOWN},
{ADKC_PLAY_HIGH,ADKC_PLAY_LOW,ADKC_PLAY},
{ADKC_STOP_HIGH,ADKC_STOP_LOW,ADKC_STOP},
{ADKC_ENTER_HIGH,ADKC_ENTER_LOW,ADKC_ENTER},
{ADKC_SKIPF_HIGH,ADKC_SKIPF_LOW,ADKC_SKIPF},
{ADKC_SKIPB_HIGH,ADKC_SKIPB_LOW,ADKC_SKIPB},
{ADKC_MENU_HIGH,ADKC_MENU_LOW,ADKC_MENU},
{ADKC_SETUP_HIGH,ADKC_SETUP_LOW,ADKC_SETUP},
{ADKC_REPEAT_HIGH,ADKC_REPEAT_LOW,ADKC_REPEAT},
{ADKC_RIGHT_HIGH,ADKC_RIGHT_LOW,ADKC_RIGHT},
{ADKC_LEFT_HIGH,ADKC_LEFT_LOW,ADKC_LEFT},
{ADKC_UP_HIGH,ADKC_UP_LOW,ADKC_UP},
{ADKC_DOWN_HIGH,ADKC_DOWN_LOW,ADKC_DOWN}
};
#define IS_KEY_VALID(keycode,i) ((( keycode>=AD_KEY_MAP[i][1])&&(keycode<=AD_KEY_MAP[i][0]))?1:0)
*/
#endif//
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -