MODHDCB | Back to Index page |
Prolog Control Block Contents MODHDCB DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
MODHDCB Prolog | Top of page |
NAME : MODHDCB DESCRIPTION: Module Header Control Block DSECT : MODHDCB NOTES : This macro describes the first record, called the header record, in a CMS Module file. This header is 80 bytes long and exists in variable format record file system module files and all byte file system module files. |
MODHDCB Control Block Content | Top of page |
|
MODHDCB Storage Layout | Top of page |
*** MODHDCB - Module Header Control Block * * +-------------------------------------------------------+ * 0 | | * = NUCONMAP = * | | * +-------------------------------------------------------+ * 28 * *** MODHDCB - Module Header Control Block *** Overlay for NUCONMAP in MODHDCB * * +---------------------------+---------------------------+ * 0 | STARTADR | XFRSTLOC | * +---------------------------+---------------------------+ * 8 | XLASTLOC | XLOCCNT | * +---------------------------+---------------------------+ * 10 | RSVD0 | * | | * +---------------------------+---------------------------+ * 20 | XLDRFLGS | 24 * +---------------------------+ * *** Overlay for NUCONMAP in MODHDCB *** Overlay for XLDRFLGS in MODHDCB * * +------+------+-------------+---------------------------+ * 20 |:RNOER|:RSTRN|/////////////| RSVD1 | * +------+------+------+------+------+------+------+------+ * 28 | TABLENT |POFLAG|:FLAG |:EFLAG|:FLAG |:FLAG |//////| * +-------------+------+------+------+------+------+------+ * 30 | RLDRECS | LRLDBYTS | HISTSIZE | * +-------------+-------------+---------------------------+ * 38 | ICATCH | POREC |///////////////////////////| * +-------------+-------------+---------------------------+ * 40 * *** Overlay for XLDRFLGS in MODHDCB |
MODHDCB Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- AMODEANY 002C C0 AMODE24 002C 40 AMODE31 002C 80 ARCFLAG 002E CLEANMOD 002D 10 CLEAROPT 002B 40 FIXDTRNS 002D 08 FORMAT31 002D 40 HISTSIZE 0034 ICATCH 0038 INVALXA 002E 40 INVALXC 002E 20 INVLD370 002E 80 ISAPO 002A 40 LRLDBYTS 0032 MAP24BYT 002B 02 MODALL 002B 10 MODDBLEN 0040 00000008 MODDOS 002B 20 MODEFLAG 002C MODFLAG 002B MODHDLEN 0040 00000040 NOERASE 0020 04 NOLOADMF 002B 80 NUCONMAP 0000 POFLAG 002A POREC 003A POSTXA 002B 01 RELODATA 002D 80 RESERVED 0022 RLDFLAG 002D RLDRECS 0030 RMODEANY 002C 20 RMODE24 002C 10 RSVD0 0010 RSVD1 0024 STARTADR 0000 STRINIT 0021 80 SYSTEM 0020 01 TABLENT 0028 TWORLD 002D 20 XFRSTLOC 0004 XLASTLOC 0008 XLDRFLGS 0020 XLDRNOER 0020 XLDRSTRN 0021 XLOCCNT 000C |
Last updated on 22 May 2013 at 13:50:08 EDT.
Copyright IBM Corporation, 1990, 2013