%ZISUTL ;ISD/HGW - Device Handler Utility routine ; 8/19/20 10:51am
Source file <ZISUTL.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETDEV(X) | ;Return IO variables
; ZEXCEPT: POP |
|
| SAVDEV(NM) | ;Save IO variables
|
|
| SYMBOL(MODE,ROOT) | ;0=Save, 1=Restore, K=Kill IO variables
|
|
| RMDEV(X) | ;Remove saved IO variables.
|
|
| RMALLDEV() | ;Remove saved IO variables for all devices saved in table.
|
|
| FINDEV(NM) | ;Find Device name and return IEN.
|
|
| NEXTDEV(NM) | ;Return next available device.
|
|
| OPEN(HNDL,IOP,%ZIS) | ;Open extrinsic function
|
|
| CLOSE(X1) | ;Close extrinsic function
|
|
| USE(X1) | ;Restore IO* variables pertaining to the device.
|
|
| LINEPORT() | ;Return device name for line port.
|
|
| LNPRTSUB() | ;Return line port subtype pointer.
|
|
| LNPRTNAM() | ;Return Line port name
|
|
| LNPRTIEN(X) | ;Return internal entry number of Line/port
|
|
| LNPRTADR(X) | ;Returns Line/Port name of a fixed device.
|
|
| FIND(IOP) | ;e.f. Get the IEN of a device
|
|
| NOQ(IOP) | ;e.f. Return queueing status
|
|
| UNIQUE(ZISNA) | ;Build a unique number to add to a device name
|
|
| ENDOFILE() | ;p599 Set Cache end-of-file to work like DSM
|