|
|
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: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.