|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1985, 1986 Regents of the University of California. ! 3: * All rights reserved. The Berkeley software License Agreement ! 4: * specifies the terms and conditions for redistribution. ! 5: * ! 6: * @(#)dmzreg.h 7.2 (Berkeley) 2/19/87 ! 7: */ ! 8: ! 9: /* ! 10: * Registers for DMZ-32. ! 11: * Defined in terms of dmx_octet common registers. ! 12: */ ! 13: struct dmzdevice { ! 14: short dmz_config; /* configuration csr */ ! 15: short dmz_diag; /* diagnostic csr */ ! 16: struct dmx_octet dmz_octet[3]; /* per-octet registers */ ! 17: }; ! 18: ! 19: ! 20: #define DMZ(a) (a/24) ! 21: #define OCTET(a) ((a%24)/8) ! 22: #define LINE(a) ((a%24)%8) ! 23: ! 24: #define DMZ_NOC_MASK 03 ! 25: #define DMZ_INTERFACE 000
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.