|
DataMuseum.dkPresents historical artifacts from the history of: Regnecentalen RC-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Regnecentalen RC-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1309 (0x51d) Types: TextFile Notes: UNIX file Names: »msl_def.h«
└─⟦22cab2c1b⟧ Bits:30004042/kcaddon.imd SW95705I 386/ix Multi-user Release 1.2 └─⟦22cab2c1b⟧ UNIX Filesystem └─⟦this⟧ »KC/new/usr/include/sys/msl_def.h«
#define EXSEND 1 #define EXREC 2 #define EXSIG 4 #define EXERROR 8 #define EXEND 16 #define XUNIT 0 #define XB_FREE 0 #define XB_WAITING 1 \f /* FF protocol */ #define POLL 0 /* unit numbers */ #define CPU 0 #define LAN1 1 #define LAN2 2 #define COM1 3 #define COM2 4 #define MUX1 5 #define MUX2 6 /* unit bits in nwm: */ #define LAN1BIT 0x01 #define LAN2BIT 0x02 #define COM1BIT 0x04 #define COM2BIT 0x08 #define MUX1BIT 0x10 #define MUX2BIT 0x20 /* gates on LAN, COM or MUX */ #define SUPER_GATE 0 #define IMC_GATE 1 #define CSPTERM_INITGATE 2 #define CSPTERM_RUNGATE 3 #define CSPHOST_GATE 4 #define MUX_GATE 4 #define IMCAH_GATE 5 /* for consistency -- gate between LAN & COM */ #define LPH_GATE 7 /* 880329/HCA kindly supplied by JOS */ /* local gates are defined in msl.c 0: supervisor gate 1: exchange gate 2: mux driver init gate 3: mux driver running gate 4: imc gate */ \f /* unit state bits */ #define PRESENT 0x01 #define LOAD 0x02 #define RUN 0x04 #define INTERRUPT 0x08 #define ERROR 0x10 #define BDEBUG 0x20 #define ALLOCATED 0x40 #define SELFTEST 0x80 /* unit states */ #define NOTPRESENT 0x10 #define LOADING 0x03 #define RUNNING 0x05 #define INTERRUPTED 0x0D #define LOADMASK 0x4B #define INITLOAD 1