📄 keypad.h
字号:
/**************************************************************************************
*
* Project Name : S3C6400 Validation
*
* Copyright 2006 by Samsung Electronics, Inc.
* All rights reserved.
*
* Project Description :
* This software is only for validating functions of the S3C6400.
* Anybody can use this software without our permission.
*
*--------------------------------------------------------------------------------------
*
* File Name : keypad.h
*
* File Description : This file defines prototype of KEYPAD APIs
*
* Author : Woojin.Kim
* Dept. : AP Development Team
* Created Date : 2007/01/22
* Version : 0.1
*
* History"
* - Created(Woojin.Kim 2007/01/22)
*
**************************************************************************************/
#ifndef __KEYPAD_SOFT_H__
#define __KEYPAD_SOFT_H__
#ifdef __cplusplus
extern "C" {
#endif
#include <stdio.h>
#include "def.h"
#include "sfr6400.h"
enum KEYPAD_SFR
{
rKEYIFCON = KEYPADIF_BASE,
rKEYIFSTSCLR = KEYPADIF_BASE+0x4,
rKEYIFCOL = KEYPADIF_BASE+0x8,
rKEYIFROW = KEYPADIF_BASE+0xc,
rKEYIFFC = KEYPADIF_BASE+0x10
};
void KEYPAD_SelectINT(u8 ucSelect);
void KEYPAD_EnableDFFC(u8 ucEnDF, u8 ucEnFC);
void KEYPAD_EnableWakeup(u8 ucEnWakeup);
void KEYPAD_STSCLR(u8 ucP_INT, u8 ucR_INT);
void KEYPAD_COL(u8 ucCOL, u8 ucCOLLength);
u32 KEYPAD_ROW(void);
void KEYPAD_FC(u32 uFC);
void __irq Isr_KEYPAD(void);
void KEYPAD_Init(void);
void KEYPAD_Init2(void);
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -