08.11.2014 Views

Software Reference Manual - NetEx

Software Reference Manual - NetEx

Software Reference Manual - NetEx

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!