Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: LAEPXPXX

Package: Automated Lab Instruments

Routine: LAEPXPXX


Information

LAEPXPXX ; IHS/DIR/FJE - AUTOMATED SINGLE INSTRUMENT EPX DIRECT CONNECT LAB INTERFACE 9/5/90 14:34 ;

Source Information

Source file <LAEPXPXX.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 ^%ZIS  H^XUS  
Automated Lab Instruments 1 ^LABERR  

Entry Points

Name Comments DBIA/ICR reference
LA22
SET
TRAP
SETO
RD
TOUT
DEBUGO
W
DEBUGI
LA2
DQ

External References

Name Field # of Occurrence
^%ZIS LAEPXPXX+13
^LABERR TRAP
H^XUS LAEPXPXX+12, LAEPXPXX+13, W

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: 1,X:1
  • Variable: X
  • Line Location: LAEPXPXX+16
Function Call: WRITE
  • Prompt: W
  • Line Location: LA2+0
Function Call: WRITE
  • Prompt: *13
  • Line Location: LA2+0
Function Call: READ
  • Timeout: TOUT
  • Variable: *X
  • Line Location: RD+0
Routine Call
  • %ZIS
  • Line Location:
    • LAEPXPXX+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("LABOFF" LAEPXPXX+13
^%ZOSF("TRAP" LAEPXPXX+14
^%ZOSF("TYPE-AHEAD" LAEPXPXX+13
^LA( LA2, LA22+1, LA22+2, W+1, SET*, SETO*, TOUT, TOUT+1, DEBUGO*, DEBUGI*
^LA("LOCK" LAEPXPXX+11, LAEPXPXX+15*, W!, DQ!
^LA("STOP" W!
^LAB(62.4 - [#62.4] LAEPXPXX+12

Label References

Name Line Occurrences
@( TRAP
DEBUGI LA22+2
DEBUGO LA2
LA2 LA22+4, W+2
LA22 LA22+1
LAEPXPXX DQ
RD LA22+3, LA22+5, TOUT, TOUT+2
SET LA22, TRAP
TOUT RD+1
W LA2, TOUT+1

Naked Globals

Name Field # of Occurrence
^( LAEPXPXX+12, W+1, DEBUGO*, DEBUGI*
^("I" LA22+1*, SET*
^("O" SETO*
^(0 W+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS LAEPXPXX+12*
>> BASE LAEPXPXX+12*, LA22+4
>> CNT LA22+1*, W+1*
>> DEB LAEPXPXX+12*, LA2, LA22+2, DEBUGO, DEBUGI
DUZ LAEPXPXX+14*
>> HOME LAEPXPXX+11*, LAEPXPXX+12, W
>> I RD*
>> IN RD*, LA22+1, LA22+3, DEBUGI
IO LAEPXPXX+13, LAEPXPXX+14
IO(0 LAEPXPXX+14
>> IOP LAEPXPXX+12*
>> LANM LAEPXPXX+11*, LAEPXPXX+14, TRAP
>> OUT LAEPXPXX+12*, LA2*, LA22+4*, W+1*, TOUT*, DEBUGO
>> PAR LAEPXPXX+12*, LA22+4
>> POP LAEPXPXX+13
>> Q DEBUGO*, DEBUGI*
>> T LAEPXPXX+11*, LAEPXPXX+12, LAEPXPXX+15, LA22+1, LA22+4*, W+1, SET, SETO, TOUT, TOUT+1
, TRAP*
>> TOUT LAEPXPXX+12*, RD, W+2*, TOUT*
>> TRY LA2*
>> TSK TRAP
U LAEPXPXX+12*
>> X LAEPXPXX+14*, LAEPXPXX+16*, RD*, RD+1
>> ZTQUEUED LAEPXPXX+11
>> ZTREQ LAEPXPXX+11*

Marked Items

Name Field # of Occurrence
$T( LAEPXPXX+11, DQ
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All