Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Call preparations

In order for the main program to be linked with LMS, the caller must permanently link in module LMSUP1 from the SYSLNK.LMS.036 library.
The installation location of this library is freely selectable via IMON.

The installation location of SYSLNK.LMS.036 can be determined using the builtin function INSTALLATION-PATH:

/SET-VARIABLE LIBRARY-NAME =INSTALLATION-PATH-
                           (LOGICAL-ID =  'SYSLNK'-
                           ,INSTALLATION-UNIT =  'LMS'-
                           ,VERSION =  '3.6'-
                           ,DEFAULT-PATH-NAME =  '$.SYSLNK.LMS.036')

Furthermore, as of BS2000/OSD V2.0, if more than one LMS version is installed, it is possible via SELECT-PRODUCT-VERSION to specify a specific LMS version to be dynamically loaded. Otherwise, the highest LMS version is always loaded.

Main programs wanting to call LMS as a subroutine may execute either in 24-bit or 31-bit addressing mode.