Resource manager execution environment

Task-related resource managers will receive control in different environments depending on the parameters passed into the RESMGR macro, but they all have some common features. All resource managers will receive control in task mode, enabled for I/O and external interrupts, and with no locks held.

Control parameters are also provided to all routines and include the RMPL, a user-supplied PARAM value, and the resource manager work area. These areas are in key 0 storage (below the 16M line) in the home address space.

All other environmental settings depend on how the resource manager was originally set up, whether it is for branch, link or PC entry.