Software Reference Manual - NetEx
Software Reference Manual - NetEx
Software Reference Manual - NetEx
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ASM,FORT<br />
initep<br />
These parameters are the two possible languages used to write the module. One of the two is selected.<br />
BFX will call the run time library routine needed to establish the language environment for<br />
that routine. When the module is actually invoked, it is called as a subroutine in the high level language.<br />
If this parameter is omitted, the default is ASM (no special preparations for the call).<br />
This optional parameter specifies an initialization-required entry point (for example, VFEIN# for<br />
FORTRAN record modules).<br />
Modifying the BFXMDT Module Table<br />
To provide the module table, the user should edit the member BFXMDT in the file “hlq.BFXSRC”, that was<br />
created as part of the installation process.<br />
When edited, the file will take the form shown in Figure 15.<br />
BFXMDBEG<br />
BFXMOD type,name,epaddr,language<br />
.<br />
.<br />
.<br />
BFXMDEND<br />
END<br />
Figure 15. BFXMDT Module Table<br />
The BFXMDT statement begins by prefacing the module and generating the seven standard block and record<br />
modules (SBM, RBM, SRM, RRM, JES3JS, CMRJS, and SUB) in the module table. Following the<br />
BFXMDBEG statement will be zero or more BFXMOD macro entries, one for each type and name of module<br />
to be provided by the user or installation systems programmer. The entire block of input is terminated with a<br />
BFXMDEND macro and an assembler END statement.<br />
After the BFXMDT module has been updated, then the LKEDBFX member in “hlq.BFXLKED” should be<br />
modified so that the user code will be incorporated into the BFX modules. Refer to Figure 16 for the<br />
BFXLINK file. The user-written code may be added by adding a new DDNAME to the linkedit step and adding<br />
INCLUDE statements following each group of the existing INCLUDE statements in LKEDBFX.<br />
MAN-REF-H211-05 Installing BFX Page 57