1*7290Ssam /* adreg.h 4.1 82/06/26 */ 2*7290Ssam 3*7290Ssam struct addevice { 4*7290Ssam short int ad_csr; /* Control status register */ 5*7290Ssam short int ad_data; /* Data buffer */ 6*7290Ssam }; 7*7290Ssam 8*7290Ssam #define AD_CHAN (('a'<<8)|0) 9*7290Ssam #define AD_READ (('a'<<8)|1) 10*7290Ssam 11*7290Ssam /* 12*7290Ssam * Unibus CSR register bits 13*7290Ssam */ 14*7290Ssam 15*7290Ssam #define AD_START 01 16*7290Ssam #define AD_SCHMITT 020 17*7290Ssam #define AD_CLOCK 040 18*7290Ssam #define AD_IENABLE 0100 19*7290Ssam #define AD_DONE 0200 20*7290Ssam #define AD_INCENABLE 040000 21*7290Ssam #define AD_ERROR 0100000 22