Table of Contents

DMKAPI Abstract

Statistics

Type ASSEMBLE
Source Lines : 604
Fixes Applied : 10
Most Recent Version : Wednesday, December 13, 1978
Last Fix ID : [HRC008DK]

Synopsis

Module

       DMKAPI

Function

       READY THE ATTACHED PROCESSOR FOR SYSTEM USE.

Attributes

       NON-REUSABLE, PAGEABLE, ENTERED VIA SVC FROM DMKCPI.

Operation

       1. MOVE COMMON PSA FIELDS IN ABSOLUTE 0 TO STORAGE DEFINED
          BY PREFIXA AND PREFIXB. INITIALIZE AP DATA.
       2. LOCK DMKIOG.
       3. PSW RESTART THE APU AT DMKAPIAP AND SPIN UNTIL THE
          ROUTINE COMPLETES APU INITIALIZATION.
       4. CHECK IF THE INTERVAL TIMER IS RUNNING ON THE APU.
       5. SET THE PREFIX REGISTER TO PREFIXA AND INITIALIZE
          THE CONTROL REGISTERS FOR THE MAIN PROCESSOR.
       6. OBTAIN THE SYSTEM AND VMBLOK LOCKS.
       7. UNLOCK DMKIOG AND RETURN TO DMKCPI.

Calls to Other Routines

       DMKIOGAP - INITIALIZE CR15 ON APU FOR EXTENDED LOGOUT.
       DMKLOKSP - OBTAIN SYSTEM LOCK.
       DMKLOKVM - OBTAIN VMBLOK LOCK.
       DMKPTRAN - BRING IN AND LOCK DMKIOGAP.
       DMKPTRUL - UNLOCK DMKIOGAP.
       DMKQCNWT - WRITE MESSAGES TO OPERATOR.