Annotation of 40BSD/cmd/adb/mode.h, revision 1.1

1.1     ! root        1: #include "machine.h"
        !             2: /*
        !             3:  * sdb/adb - common definitions for old srb style code
        !             4:  */
        !             5: 
        !             6: #define MAXCOM 64
        !             7: #define MAXARG 32
        !             8: #define LINSIZ 256
        !             9: TYPE   long    ADDR;
        !            10: TYPE   short   INT;
        !            11: TYPE   int             VOID;
        !            12: TYPE   long int        L_INT;
        !            13: TYPE   float           REAL;
        !            14: TYPE   double          L_REAL;
        !            15: TYPE   unsigned        POS;
        !            16: TYPE   char            BOOL;
        !            17: TYPE   char            CHAR;
        !            18: TYPE   char            *STRING;
        !            19: TYPE   char            MSG[];
        !            20: TYPE   struct map      MAP;
        !            21: TYPE   MAP             *MAPPTR;
        !            22: TYPE   struct bkpt     BKPT;
        !            23: TYPE   BKPT            *BKPTR;
        !            24: 
        !            25: 
        !            26: /* file address maps */
        !            27: struct map {
        !            28:        L_INT   b1;
        !            29:        L_INT   e1;
        !            30:        L_INT   f1;
        !            31:        L_INT   b2;
        !            32:        L_INT   e2;
        !            33:        L_INT   f2;
        !            34:        INT     ufd;
        !            35: };
        !            36: 
        !            37: struct bkpt {
        !            38:        ADDR    loc;
        !            39:        ADDR    ins;
        !            40:        INT     count;
        !            41:        INT     initcnt;
        !            42:        INT     flag;
        !            43:        CHAR    comm[MAXCOM];
        !            44:        BKPT    *nxtbkpt;
        !            45: };
        !            46: 
        !            47: TYPE   struct reglist  REGLIST;
        !            48: TYPE   REGLIST         *REGPTR;
        !            49: struct reglist {
        !            50:        STRING  rname;
        !            51:        INT     roffs;
        !            52: };

unix.superglobalmegacorp.com

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