File:  [XINU] / xinu / h / vcu.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:39:02 2018 UTC (8 years, 3 months ago) by root
Branches: xinu, MAIN
CVS tags: xinu-19870308, HEAD
Xinu for VAX

/* vcu.h */

/* vax console unit device constants */

#ifndef	VAX8600

#define	VCURXCSENBL	0x40		/* receive interrupt enable bit	*/
#define	VCURXCSDSBL	0x00		/* disable receive interrupts	*/
#define	VCUTXCSENBL	0x40		/* trans. interrupt enable bit	*/
#define	VCUTXCSDSBL	0x00		/* trans. interrupt disable mask*/

#else	VAX8600

#define	VCURXCSENBL	0x10040		/* enable receive interrupts	*/
#define	VCURXCSDSBL	0x10000		/* disable receive interrupts	*/
#define	VCUTXCSENBL	0x18040		/* enable transmit interrupts	*/
#define	VCUTXCSDSBL	0x18000		/* disable transmit interrupts	*/

#endif	VAX8600

#define	VCUREADY	0x80		/* device ready bit		*/
#define	VCUOCHMASK	0x7f		/* mask for output character	*/
#define	VCUICHMASK	0xff		/* mask for input character	*/
#define	VCURERMASK	0x8000		/* mask for recv error bit	*/

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.