]> pd.if.org Git - mmurtl/commitdiff
autocommit for files dated 1994-01-18 08:38:44
authorRichard Burgess <>
Tue, 18 Jan 1994 08:38:44 +0000 (08:38 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Mon, 17 Oct 2016 14:03:47 +0000 (14:03 +0000)
dasm/source/runfile.h [new file with mode: 0644]
msamples/dasmm/runfile.h [new file with mode: 0644]
mscode16/dumprun/runfile.h [new file with mode: 0644]

diff --git a/dasm/source/runfile.h b/dasm/source/runfile.h
new file mode 100644 (file)
index 0000000..2a9bffd
--- /dev/null
@@ -0,0 +1,38 @@
+/* Runfile.h */\r
+\r
+/* This contains all the defines to build or read a MMURTL runfile */\r
+\r
+#define IDTAG    0x80\r
+#define VERTAG   0x82\r
+#define DATETAG  0x83\r
+#define CMNTTAG  0x84\r
+#define SEGTAG   0x90\r
+#define DOFFTAG  0x92\r
+#define COFFTAG  0x94\r
+#define STRTTAG  0x96\r
+#define DLLIDTAG 0xA0\r
+#define CODETAG  0xB0\r
+#define DATATAG  0xB2\r
+#define CDFIXTAG 0xC0          /* most common (e.g., a variable ref in CSEG) */\r
+#define CCFIXTAG 0xC1          /* CSEG item refers to CSEG item */\r
+#define DDFIXTAG 0xC2          /* DESG item refers to DSEG item */\r
+#define DCFIXTAG 0xC3          /* DESG item refers to CSEG item */\r
+#define DLFIXTAG 0xC5          /* DLL called from CSEG */\r
+#define DLPUBTAG 0xC8          /* DLL Defined in CSEG */\r
+#define ENDTAG   0XFF\r
+\r
+/* legal values for run file types */\r
+\r
+#define IDRUNFILE 1\r
+#define IDDLLFILE 2\r
+#define IDDEVDRV  3\r
+\r
+\r
+struct tagtype {\r
+       unsigned char id;\r
+       long len;\r
+       };\r
+\r
+#define TAGSIZE 5              /* This includes the TAGID & tag length */\r
+\r
+/************ END OF MODULE *****************/\r
diff --git a/msamples/dasmm/runfile.h b/msamples/dasmm/runfile.h
new file mode 100644 (file)
index 0000000..2a9bffd
--- /dev/null
@@ -0,0 +1,38 @@
+/* Runfile.h */\r
+\r
+/* This contains all the defines to build or read a MMURTL runfile */\r
+\r
+#define IDTAG    0x80\r
+#define VERTAG   0x82\r
+#define DATETAG  0x83\r
+#define CMNTTAG  0x84\r
+#define SEGTAG   0x90\r
+#define DOFFTAG  0x92\r
+#define COFFTAG  0x94\r
+#define STRTTAG  0x96\r
+#define DLLIDTAG 0xA0\r
+#define CODETAG  0xB0\r
+#define DATATAG  0xB2\r
+#define CDFIXTAG 0xC0          /* most common (e.g., a variable ref in CSEG) */\r
+#define CCFIXTAG 0xC1          /* CSEG item refers to CSEG item */\r
+#define DDFIXTAG 0xC2          /* DESG item refers to DSEG item */\r
+#define DCFIXTAG 0xC3          /* DESG item refers to CSEG item */\r
+#define DLFIXTAG 0xC5          /* DLL called from CSEG */\r
+#define DLPUBTAG 0xC8          /* DLL Defined in CSEG */\r
+#define ENDTAG   0XFF\r
+\r
+/* legal values for run file types */\r
+\r
+#define IDRUNFILE 1\r
+#define IDDLLFILE 2\r
+#define IDDEVDRV  3\r
+\r
+\r
+struct tagtype {\r
+       unsigned char id;\r
+       long len;\r
+       };\r
+\r
+#define TAGSIZE 5              /* This includes the TAGID & tag length */\r
+\r
+/************ END OF MODULE *****************/\r
diff --git a/mscode16/dumprun/runfile.h b/mscode16/dumprun/runfile.h
new file mode 100644 (file)
index 0000000..2a9bffd
--- /dev/null
@@ -0,0 +1,38 @@
+/* Runfile.h */\r
+\r
+/* This contains all the defines to build or read a MMURTL runfile */\r
+\r
+#define IDTAG    0x80\r
+#define VERTAG   0x82\r
+#define DATETAG  0x83\r
+#define CMNTTAG  0x84\r
+#define SEGTAG   0x90\r
+#define DOFFTAG  0x92\r
+#define COFFTAG  0x94\r
+#define STRTTAG  0x96\r
+#define DLLIDTAG 0xA0\r
+#define CODETAG  0xB0\r
+#define DATATAG  0xB2\r
+#define CDFIXTAG 0xC0          /* most common (e.g., a variable ref in CSEG) */\r
+#define CCFIXTAG 0xC1          /* CSEG item refers to CSEG item */\r
+#define DDFIXTAG 0xC2          /* DESG item refers to DSEG item */\r
+#define DCFIXTAG 0xC3          /* DESG item refers to CSEG item */\r
+#define DLFIXTAG 0xC5          /* DLL called from CSEG */\r
+#define DLPUBTAG 0xC8          /* DLL Defined in CSEG */\r
+#define ENDTAG   0XFF\r
+\r
+/* legal values for run file types */\r
+\r
+#define IDRUNFILE 1\r
+#define IDDLLFILE 2\r
+#define IDDEVDRV  3\r
+\r
+\r
+struct tagtype {\r
+       unsigned char id;\r
+       long len;\r
+       };\r
+\r
+#define TAGSIZE 5              /* This includes the TAGID & tag length */\r
+\r
+/************ END OF MODULE *****************/\r