|
|
1.1 ! root 1: /* (lgl- ! 2: * ! 3: * COHERENT Version 2.3.37 ! 4: * Copyright (c) 1982, 1983, 1984. ! 5: * All rights reserved. ! 6: -lgl) */ ! 7: #include <sys/coherent.h> ! 8: #include <sys/con.h> ! 9: #include <sys/ino.h> ! 10: #include <mtype.h> ! 11: #include <sys/stat.h> ! 12: ! 13: extern CON atcon[]; ! 14: extern CON ctcon[]; /* Console terminal */ ! 15: extern CON fdccon[]; ! 16: extern CON iscon[]; ! 17: extern CON lpcon[]; ! 18: extern CON msgcon[]; ! 19: extern CON nlcon[]; /* Null device */ ! 20: extern CON ptycon[]; /* pseudotty's */ ! 21: extern CON rmcon[]; ! 22: extern CON semcon[]; ! 23: extern CON shmcon[]; ! 24: ! 25: /* ! 26: * Device table. ! 27: */ ! 28: DRV drvl[NDRV] = { ! 29: {nlcon}, {ctcon}, {iscon }, {NULL }, /* 0- 3 */ ! 30: {fdccon }, {NULL }, {NULL }, {NULL }, /* 4- 7 */ ! 31: {rmcon }, {NULL }, {NULL }, {NULL }, /* 8-11 */ ! 32: {NULL }, {NULL }, {NULL }, {NULL }, /* 12-15 */ ! 33: {NULL }, {NULL }, {NULL }, {NULL }, /* 16-19 */ ! 34: {NULL }, {NULL }, {NULL }, {NULL }, /* 20-23 */ ! 35: {NULL }, {NULL }, {NULL }, {NULL }, /* 24-27 */ ! 36: {NULL }, {NULL }, {NULL }, {NULL } /* 28-31 */ ! 37: }; ! 38: ! 39: /* ! 40: * Time. ! 41: */ ! 42: struct _TIME_OF_DAY timer ={ ! 43: 0, /* Initial time */ ! 44: 0, /* Ticks */ ! 45: -1*60, /* Mittel Europa Zeit */ ! 46: 1 /* Daylight saving time */ ! 47: }; ! 48: ! 49: /* ! 50: * Devices and sizes. ! 51: */ ! 52: dev_t rootdev = makedev(0, 0); /* Root device */ ! 53: dev_t pipedev = makedev(0, 0); /* Pipe device */ ! 54: dev_t swapdev = makedev(0, 0); /* Swap device */ ! 55: daddr_t swapbot = 0; /* Swap base */ ! 56: daddr_t swaptop = 0; /* Swap end */ ! 57: int ronflag = 0; /* Not read only root device */ ! 58: int drvn = NDRV; /* Maximum number of devices */ ! 59: int mactype = M_386; /* Machine type */ ! 60: ! 61: /* ! 62: * Flexible param's ! 63: */ ! 64: int NCLIST = 64; ! 65: int ALLSIZE = 0; /* main.c autosizes. Patching overrides autosize */ ! 66: int NINODE = 128; /* More than enough so far */ ! 67: int NBUF = 0; /* main.c autosizes. Patching overrides autosize */ ! 68: int NHASH = 1021; ! 69: int BPFMAX = (ND + NBN + NBN*NBN + NBN*NBN*NBN); ! 70: /* for ulimit - max # of blocks per file */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.