w83977.h

来自「华邦的超级IO芯片W83977TF的驱动程序。当初我是搞了好久的」· C头文件 代码 · 共 51 行

H
51
字号
/*************************************************
*  *w83977tf head file
*************************************************/
#ifndef  __W83977TF_H__
#define __W83977TF_H__

#define nGCS7					0x38000000

#define W977_EFIO_BASE 		0x370
#define W977_EFIO2_BASE 		0x3f0

//logic device index
#define	W977_DEVICE_PARPORT	0x01
#define W977_DEVICE_UARTA 	0x02
#define W977_DEVICE_UARTB 	0x03
#define W977_DEVICE_KBC 		0x05
#define W977_DEVICE_IR 		0x06
#define W977_DEVICE_GP14		0x07

//io port
//KBD
#define I8042_DATA_REG            	0x60
#define I8042_STATUS_REG		0x64
#define I8042_COMMAND_REG	0x64

//serial port
#define  TTYS0_BASE   			0x3f8 
#define  TTYS1_BASE   			0x2f8
//parall port
#define PARPORT_IO_BASE		0x378

//GPIO GP14
#define GPIO14_IO_BASE			0x200

//for UART 
#define  UART_RBR   	0x00 
#define  UART_TBR   	0x00 
#define  UART_IER   	0x01 
#define  UART_IIR   	0x02 
#define  UART_FCR   	0x02 
#define  UART_LCR   	0x03 
#define  UART_MCR   	0x04 
#define  UART_DLL   	0x00 
#define  UART_DLM   	0x01 
#define  UART_LSR   	0x05 
#define  UART_MSR   	0x06 
#define  UART_SCR   	0x07 

void init_w83977(void);

#endif  //__W83977TF_H__

⌨️ 快捷键说明

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