ps2.h
来自「PS2键盘。鼠标驱动」· C头文件 代码 · 共 29 行
H
29 行
/////////////////////////////////////////////////////////////
// PS/2 设备接口定义
// EXT6 -> PS/2 Mouse Data.
// EXT7 -> PS/2 Mouse Clock.
// EXT5 -> PS/2 Keyboard Data.
// EXT4 -> PS/2 Keyboard Clock.
////////////////////////////////////////////////////////////
#define PS2_CPU_PORT_CONTROL (*(volatile unsigned *)0x1d20040)
#define PS2_CPU_PORT_DATA (*(volatile unsigned *)0x1d20044)
// EXT7(Mouse Clock)
#define PS2_MOUSE_CLOCK 7
// EXT6(Mouse Data)
#define PS2_MOUSE_DATA 6
// EXT5(Keyboard Clock)
#define PS2_KEYBOARD_CLOCK 5
// EXT4(Keyboard Data)
#define PS2_KEYBOARD_DATA 4
// 设备类型定义
typedef unsigned char DriverType;
#define drvMouse 1
#define drvKeyboard 0
////////////////////////////////////////////////////////////
int PS2_Read(DriverType type);
void PS2_Write(DriverType type, int value);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?