Annotation of xinu/sys/conf.c, revision 1.1.1.1

1.1       root        1: /* conf.c (GENERATED FILE; DO NOT EDIT) */
                      2: 
                      3: #include <conf.h>
                      4: 
                      5: /* device independent I/O switch */
                      6: 
                      7: struct devsw   devtab[NDEVS] = {
                      8: 
                      9: /*  Format of entries is:
                     10: device-number, device-name,
                     11: init, open, close,
                     12: read, write, seek,
                     13: getc, putc, cntl,
                     14: device-csr-address, input-vector, output-vector,
                     15: iint-handler, oint-handler, control-block, minor-device,
                     16: */
                     17: 
                     18: /*  CONSOLE  is tty  */
                     19: 
                     20: 0, "CONSOLE",
                     21: vcuinit, ttyopen, ionull,
                     22: ttyread, vcuwrite, ioerr,
                     23: ttygetc, vcuputc, vcucntl,
                     24: 0000000, 0370, 0374,
                     25: vcuiin, vcuoin, NULLPTR, 0,
                     26: 
                     27: /*  ETHER  is eth  */
                     28: 
                     29: 1, "ETHER",
                     30: ethinit, ioerr, ioerr,
                     31: ethread, ethwrite, ioerr,
                     32: ioerr, ioerr, ioerr,
                     33: 017774440, 01400, 01400,
                     34: ethinter, ethinter, NULLPTR, 0,
                     35: 
                     36: /*  INTERNET  is dgm  */
                     37: 
                     38: 2, "INTERNET",
                     39: ionull, dgmopen, ioerr,
                     40: ioerr, ioerr, ioerr,
                     41: ioerr, ioerr, dgmcntl,
                     42: 0000000, 0000, 0000,
                     43: ioerr, ioerr, NULLPTR, 0,
                     44: 
                     45: /*  DGRAM1  is dg  */
                     46: 
                     47: 3, "DGRAM1",
                     48: dginit, ioerr, dgclose,
                     49: dgread, dgwrite, ioerr,
                     50: ioerr, ioerr, dgcntl,
                     51: 0000000, 0000, 0000,
                     52: ioerr, ioerr, NULLPTR, 0,
                     53: 
                     54: /*  DGRAM2  is dg  */
                     55: 
                     56: 4, "DGRAM2",
                     57: dginit, ioerr, dgclose,
                     58: dgread, dgwrite, ioerr,
                     59: ioerr, ioerr, dgcntl,
                     60: 0000000, 0000, 0000,
                     61: ioerr, ioerr, NULLPTR, 1,
                     62: 
                     63: /*  DGRAM3  is dg  */
                     64: 
                     65: 5, "DGRAM3",
                     66: dginit, ioerr, dgclose,
                     67: dgread, dgwrite, ioerr,
                     68: ioerr, ioerr, dgcntl,
                     69: 0000000, 0000, 0000,
                     70: ioerr, ioerr, NULLPTR, 2,
                     71: 
                     72: /*  DGRAM4  is dg  */
                     73: 
                     74: 6, "DGRAM4",
                     75: dginit, ioerr, dgclose,
                     76: dgread, dgwrite, ioerr,
                     77: ioerr, ioerr, dgcntl,
                     78: 0000000, 0000, 0000,
                     79: ioerr, ioerr, NULLPTR, 3,
                     80: 
                     81: /*  DGRAM5  is dg  */
                     82: 
                     83: 7, "DGRAM5",
                     84: dginit, ioerr, dgclose,
                     85: dgread, dgwrite, ioerr,
                     86: ioerr, ioerr, dgcntl,
                     87: 0000000, 0000, 0000,
                     88: ioerr, ioerr, NULLPTR, 4,
                     89: 
                     90: /*  DGRAM6  is dg  */
                     91: 
                     92: 8, "DGRAM6",
                     93: dginit, ioerr, dgclose,
                     94: dgread, dgwrite, ioerr,
                     95: ioerr, ioerr, dgcntl,
                     96: 0000000, 0000, 0000,
                     97: ioerr, ioerr, NULLPTR, 5,
                     98: 
                     99: /*  RFILSYS  is rfm  */
                    100: 
                    101: 9, "RFILSYS",
                    102: ioerr, rfopen, ioerr,
                    103: ioerr, ioerr, ioerr,
                    104: ioerr, ioerr, rfcntl,
                    105: 0000000, 0000, 0000,
                    106: ioerr, ioerr, NULLPTR, 0,
                    107: 
                    108: /*  RFILE1  is rf  */
                    109: 
                    110: 10, "RFILE1",
                    111: rfinit, ioerr, rfclose,
                    112: rfread, rfwrite, rfseek,
                    113: rfgetc, rfputc, rfcntl,
                    114: 0000000, 0000, 0000,
                    115: ioerr, ioerr, NULLPTR, 0,
                    116: 
                    117: /*  RFILE2  is rf  */
                    118: 
                    119: 11, "RFILE2",
                    120: rfinit, ioerr, rfclose,
                    121: rfread, rfwrite, rfseek,
                    122: rfgetc, rfputc, rfcntl,
                    123: 0000000, 0000, 0000,
                    124: ioerr, ioerr, NULLPTR, 1,
                    125: 
                    126: /*  RFILE3  is rf  */
                    127: 
                    128: 12, "RFILE3",
                    129: rfinit, ioerr, rfclose,
                    130: rfread, rfwrite, rfseek,
                    131: rfgetc, rfputc, rfcntl,
                    132: 0000000, 0000, 0000,
                    133: ioerr, ioerr, NULLPTR, 2,
                    134: 
                    135: /*  RFILE4  is rf  */
                    136: 
                    137: 13, "RFILE4",
                    138: rfinit, ioerr, rfclose,
                    139: rfread, rfwrite, rfseek,
                    140: rfgetc, rfputc, rfcntl,
                    141: 0000000, 0000, 0000,
                    142: ioerr, ioerr, NULLPTR, 3,
                    143: 
                    144: /*  RFILE5  is rf  */
                    145: 
                    146: 14, "RFILE5",
                    147: rfinit, ioerr, rfclose,
                    148: rfread, rfwrite, rfseek,
                    149: rfgetc, rfputc, rfcntl,
                    150: 0000000, 0000, 0000,
                    151: ioerr, ioerr, NULLPTR, 4,
                    152: 
                    153: /*  RFILE6  is rf  */
                    154: 
                    155: 15, "RFILE6",
                    156: rfinit, ioerr, rfclose,
                    157: rfread, rfwrite, rfseek,
                    158: rfgetc, rfputc, rfcntl,
                    159: 0000000, 0000, 0000,
                    160: ioerr, ioerr, NULLPTR, 5,
                    161: 
                    162: /*  RFILE7  is rf  */
                    163: 
                    164: 16, "RFILE7",
                    165: rfinit, ioerr, rfclose,
                    166: rfread, rfwrite, rfseek,
                    167: rfgetc, rfputc, rfcntl,
                    168: 0000000, 0000, 0000,
                    169: ioerr, ioerr, NULLPTR, 6,
                    170: 
                    171: /*  RFILE8  is rf  */
                    172: 
                    173: 17, "RFILE8",
                    174: rfinit, ioerr, rfclose,
                    175: rfread, rfwrite, rfseek,
                    176: rfgetc, rfputc, rfcntl,
                    177: 0000000, 0000, 0000,
                    178: ioerr, ioerr, NULLPTR, 7,
                    179: 
                    180: /*  RFILE9  is rf  */
                    181: 
                    182: 18, "RFILE9",
                    183: rfinit, ioerr, rfclose,
                    184: rfread, rfwrite, rfseek,
                    185: rfgetc, rfputc, rfcntl,
                    186: 0000000, 0000, 0000,
                    187: ioerr, ioerr, NULLPTR, 8,
                    188: 
                    189: /*  RFILE10  is rf  */
                    190: 
                    191: 19, "RFILE10",
                    192: rfinit, ioerr, rfclose,
                    193: rfread, rfwrite, rfseek,
                    194: rfgetc, rfputc, rfcntl,
                    195: 0000000, 0000, 0000,
                    196: ioerr, ioerr, NULLPTR, 9,
                    197: 
                    198: /*  NAMESPACE  is nsys  */
                    199: 
                    200: 20, "NAMESPACE",
                    201: naminit, namopen, ioerr,
                    202: ioerr, ioerr, ioerr,
                    203: ioerr, ioerr, ioerr,
                    204: 0000000, 0000, 0000,
                    205: ioerr, ioerr, NULLPTR, 0
                    206:        };

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.