📄 pen.h
字号:
#ifndef PEN_H
#define PEN_H
#define AC97_BASE 0X10008000
//#define GPIO_BASE 0x1000B000
#define IRQ_BASE 0x10000000
//AC97 Contoller*****************************
#define AC97_CONR (AC97_BASE+0x00) //AC97 control register
#define AC97_CRAC (AC97_BASE+0x0c) //codec register access register
#define AC97_ENABLE (AC97_BASE+0x1c) //AC97 ENABLE
//GPIO Configure*****************************
//#define PORTH_DIR (GPIO_BASE+0x68) //H PORT DIRECTION
//#define PORTH_SEL (GPIO_BASE+0x6C) //H PORT SELECTION
#define PORTH_INCTL (GPIO_BASE+0x70) //H PORT INTC
#define PORTH_INTRCTL (GPIO_BASE+0x74) //H PORT INTRCTLC
#define PORTH_INTRCLR (GPIO_BASE+0x78) //H PORT INTR Clear
#define READ 0x80000000
#define WRITE 0x0
#define OVER_READ ( *(RP)AC97_CONR & 0x8 )
#define OVER_WRITE ( *(RP)AC97_CONR & 0x4 )
#define MAX_PENBUF 10
#define x_location 0x90
#define y_location 0xd0
#define transenable 0x80
#define val_upper 0x00
#define val_lower 0x00
#define ctrlw 0x77
#define bt256 0x0507
typedef struct pen_data{
unsigned char flag;
unsigned short x;
unsigned short y;
} PENDATA;
#define PENDOWN 0
#define PENUP 1
#define PENMOVE 2
extern unsigned char PEN_BUF_readcount,PEN_BUF_writecount;
extern PENDATA PEN_BUF[MAX_PENBUF];
#endif /* PEN_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -