📄 md.h
字号:
/*/////////////////////////////////////////////////////////
Vineyard Technologies, Inc.
* MD header file
file name: md.h
history: 12/31/03 initial
Author: Owen Kwon
* Introduction
Interface for MD module of G1P
/////////////////////////////////////////////////////////*/
#include "types.h"
#ifdef VY_MD
#ifndef VY_MD_H
#define VY_MD_H
//#define VY_MD_DEBUG_AREA
//#define VY_MD_DEBUG_REG_RW
//#define VY_MD_DEBUG_INT
// md sensitivity level
#ifdef G1PMD
#define MD_SENSITIVITY_LEVEL_MAX 10
#endif
#ifdef TW2804
#define MD_SENSITIVITY_LEVEL_MAX 6
#endif
extern xdata BYTE mdgv_md_sensitivity_levels[4];
extern xdata BYTE mdgv_md_areas[4][2][4];
extern xdata BYTE mdgv_channel_detected;
void md_init(void);
void md_reset(void);
BOOL md_is_enabled(void);
// register access functions
void md_enable(BOOL enable);
void md_reg_set_area(BYTE ch);
// eprom access functions
void md_eprom_write(BYTE ch);
void md_eprom_read(BYTE ch);
// check detection status
#define MD_CLEAR_OLD_REG_V 1
#define MD_GET_DIFF 0
BOOL md_is_detected(u8 cmd);
#endif //end of VY_MD_H
#endif //end of VY_MD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -