Annotation of coherent/f/usr/include.78/sys/systab.h, revision 1.1.1.1

1.1       root        1: /* (-lgl
                      2:  *     COHERENT 386 Device Driver Kit release 2.0
                      3:  *     Copyright (c) 1982, 1992 by Mark Williams Company.
                      4:  *     All rights reserved. May not be copied without permission.
                      5:  -lgl) */
                      6: /*
                      7:  * Header for system call table.
                      8:  */
                      9: #ifndef __SYS_SYSTAB_H__
                     10: #define __SYS_SYSTAB_H__
                     11: 
                     12: #ifdef _I386
                     13: #include <sys/param.h>
                     14: #else
                     15: #include <sys/const.h>
                     16: #endif
                     17: 
                     18: /*
                     19:  * Functions types.
                     20:  */
                     21: #define INT    2
                     22: #define LONG   4
                     23: 
                     24: /*
                     25:  * System call table structure.
                     26:  */
                     27: struct systab {
                     28: #ifdef _I386
                     29:        int     s_nargs;                /* number of arguments */
                     30: #else
                     31:        char    s_alen;                 /* Size of argument list */
                     32: #endif
                     33:        char    s_type;                 /* Type returned by function */
                     34:        int     (*s_func)();            /* Function */
                     35: };
                     36: 
                     37: /*
                     38:  * System call table.
                     39:  */
                     40: extern struct  systab sysitab[NMICALL];
                     41: extern struct  systab h28itab[H28CALL];
                     42: extern struct  systab cohcall;
                     43: 
                     44: #endif

unix.superglobalmegacorp.com

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