?? RIGHT := 110 ??
?? NEWTITLE := 'NOS/VE Operating System : System Control Services for Ring 3' ??
MODULE osm$system_control_services_r3;

{ PURPOSE:
{   This module contains calls to miscellaneous service routines used while
{   controlling the system via IDLE_SYSTEM, RESUME_SYSTEM, and TERMINATE_SYSTEM.
{   This module is located on the following library:  OSF$SYSTEM_CORE_13D

*copyc osp$get_cause_of_idle
*copyc osp$idle_requested_r1

?? TITLE := 'osp$get_cause_of_idle_r3', EJECT ??

  PROCEDURE [XDCL, #GATE] osp$get_cause_of_idle_r3
    (VAR idle_code: syt$180_idle_code);

    osp$get_cause_of_idle (idle_code);

  PROCEND osp$get_cause_of_idle_r3;
?? TITLE := 'osp$idle_requested', EJECT ??

  FUNCTION [XDCL, #GATE] osp$idle_requested: boolean;

    osp$idle_requested := osp$idle_requested_r1 ();

  FUNCEND osp$idle_requested;
MODEND osm$system_control_services_r3;
