⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ps2.h

📁 Embest EudKit-II教学系统配Samsung S3C44B0处理器的部分测试程序。
💻 H
字号:
#ifndef __PS2_H__
#define __PS2_H__

#define REG_DATA		0x60
#define REG_STATUS		0x64
#define REG_R_CONTROL	0x64
#define REG_W_CONTROL	0x20


#define BS_PERR			(1<<7)
#define BS_TO			(1<<6)
#define BS_MOBF			(1<<5)
#define BS_INH			(1<<4)
#define BS_A2			(1<<3)
#define BS_SYS			(1<<2)
#define BS_IBF			(1<<1)
#define BS_OBF			(1<<0)


#define BC_RES2			(1<<7)
#define BC_XLAT			(1<<6)
#define BC__EN2			(1<<5)
#define BC__EN			(1<<4)
#define BC_RES1			(1<<3)
#define BC_SYS			(1<<2)
#define BC_INT2			(1<<1)
#define BC_INT			(1<<0)


#ifdef __cplusplus
extern "C" {
#endif

extern unsigned char reg_read(unsigned int addr);
extern void reg_write(unsigned int addr, unsigned char data);
extern void set_keyboard_isr_callback(void (*isr)(void));
extern void set_mouse_isr_callback(void (*isr)(void));
extern void init_ps2(void);
extern void close_ps2(void);

#ifdef __cplusplus
}
#endif


#endif /* __PS2_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -