Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.19 KB

README.md

File metadata and controls

25 lines (15 loc) · 1.19 KB

SCHEDULE-for-z/VM

The SCHEDULE program utilizes your z/VM virtual machine's clock comparator to receive interrupts at the date and time determined by you.

Purpose: To provide facility for scheduling and executing various CP and CMS commands, as well as for writing messages to the console at the time(s) predetermined by the user.

Implementation: This program executes as a nucleus extension and is driven by the Clock Comparator external interrupt X'1004'.

Attributes: Self-relocating nucleus extension. Designed to work under 370, XA or ESA architecture, below or above the 16Mb line.

Generation:

        VMFHASM SCHEDULE ctlfname
        LOAD    SCHEDULE (CLEAR AMODE 31 RMODE ANY RLDSAVE
        GENMOD  SCHEDULE (SYSTEM

where - 'ctlfname' is the filename of the control file for updat-
        ing the base source code
        
        Tested under both z/VM 7.1 and 7.2 

Just get the VMARC file from here, upload it to your CMS session in fixed(80),binary format, and unarc it. You will get all of the files necessary to build SCHEDULE, plus a pre-built module ready to go. Module was built on z/VM 7.1, using the HLASM assembler.