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

📄 acia.h

📁 用于motorala 68K系列处理器的小实时多任务操作系统 The OMU Kernel was written to provide a cut-down Unix-like O/S for a
💻 H
字号:
/* * Character i/o using 8531 ACIA (Eltec board). */# define	ACIA_A		0	/* Acia A dev no */# define	ACIA_B		1	/* Acia B dev no *//* Registers */# define	COMMAND		0	/* Command register */# define	INTPENDING	3	/* Interupts pending register */# define	BAUDL		12	/* Baud rate low byte */# define	BAUDH		13	/* Baud rate high byte *//* Commands to Command register ACIA */# define	REN_RXINT	0x20	/* Renables RX interupt for next char */# define	REN_TXINT	0x28	/* Renables TX interupt for next char */# define	REN_INT		0x38	/* Renables All interupts */# define	REN_ERROR	0x30	/* Renables Error bits *//* Interupt status bits register 3 */# define	B_STATUSINT	0x01	/* Channel B status interupt */# define	B_TXINT		0x02	/* Channel B TX interupt */# define	B_RXINT		0x04	/* Channel B RX interupt */# define	A_STATUSINT	0x08	/* Channel A status interupt */# define	A_TXINT		0x10	/* Channel A TX interupt */# define	A_RXINT		0x20	/* Channel A RX interupt *//* Status bits */#define		RXRDY	0x0001		/* RXRDY Recieved RX character */#define		TXRDY	0x0004		/* TXRDY Tx buffer ready for next */#define		BREAK   0x0080/* Acia port structure */struct	acia{	char	status;	char	null;	char	data;};

⌨️ 快捷键说明

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