📄 custom.h
字号:
/******************************************************************************
* File name : Custom.h
* Start date : 2004.4.27
* By : Kwon, Taejin
* Contact :
* Description:
******************************************************************************
*/
#ifndef _CUSTOM_H
#define _CUSTOM_H
#ifdef __cplusplus
extern "C" {
#endif
/* Some usable MACROs */
#define REG_SET_BIT_HIGH(sfr,bit) (sfr |= bit)
#define REG_SET_BIT_LOW(sfr,bit) (sfr &= ~bit)
#define REG_SET_BIT_TOGGLE(sfr,bit) (sfr ^= bit)
/* OS interface definition for AV loader */
#define AVL_READQ_NUM 5
#define AVL_READQ_SIZE 12
#if _USE_FRONT_PANEL
#ifdef _FP_IS_MICOM
#define EINTG_SRQ_HISR_SIZE 1600
#define IR_HISR_SIZE 0
#elif defined(_FP_IS_NORMAL)
#define EINTG_SRQ_HISR_SIZE 0
#define IR_HISR_SIZE 800
#endif /* _FP_IS_MICOM or Normal */
#else /* no _USE_FRONT_PANEL */
#define EINTG_SRQ_HISR_SIZE 0
#define IR_HISR_SIZE 0
#endif /* _USE_FRONT_PANEL */
void S5H_AttachKeySendCallback( S5H_FPCALLBACK callback );
// void S5H_DetachKeySendCallback( void );
UCHAR S5H_EepromReadByte( UCHAR addr );
void S5H_EepromWriteByte( UCHAR addr, UCHAR data );
void S5H_SetIdleMode( void );
void S5H_SetWakeMode( void );
void S5H_StartPowerOffCheck( void );
void S5H_EndPowerOffCheck( void );
void S5H_SetLedOnOff( BYTE1 led_num, BOOL onoff );
void S5H_SetVideoEndOnOff( BOOL toggle );
void S5H_SetPIOnOff( BOOL toggle );
#ifdef __cplusplus
}
#endif
#endif /* _CUSTOM_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -