|
|
1.1 ! root 1: /* adreg.h 6.1 83/07/29 */ ! 2: ! 3: struct addevice { ! 4: short int ad_csr; /* Control status register */ ! 5: short int ad_data; /* Data buffer */ ! 6: }; ! 7: ! 8: #define AD_CHAN ADIOSCHAN ! 9: #define AD_READ ADIOGETW ! 10: #define ADIOSCHAN _IOW(a, 0, int) /* set channel */ ! 11: #define ADIOGETW _IOR(a, 1, int) /* read one word */ ! 12: ! 13: /* ! 14: * Unibus CSR register bits ! 15: */ ! 16: ! 17: #define AD_START 01 ! 18: #define AD_SCHMITT 020 ! 19: #define AD_CLOCK 040 ! 20: #define AD_IENABLE 0100 ! 21: #define AD_DONE 0200 ! 22: #define AD_INCENABLE 040000 ! 23: #define AD_ERROR 0100000
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.