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: LABCX4XX

Package: Automated Lab Instruments

Routine: LABCX4XX


Information

LABCX4XX ; IHS/DIR/FJE - BECKMAN BIDIRECTIONAL DIRECT CONNECT INTERFACE 8/16/90 14:53 ;

Source Information

Source file <LABCX4XX.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Automated Lab Instruments 3 SET^LAB  ^LABCX4I  ^LABERR  
Kernel 1 H^XUS  
VA Fileman 1 YMD^%DTC  

Entry Points

Name Comments DBIA/ICR reference
SETO
HDR
RES
404
LA2
DQ
SET
RD1
RD2
RES1
RD
NUM
403 ;
402
401
400 ;
LA3
OUT
F
W
IN
DBI
DBO
DBX
QC
TOUT
TRAP

External References

Name Field # of Occurrence
YMD^%DTC TOUT
SET^LAB TRAP
^LABCX4I LABCX4XX+4
^LABERR TRAP
H^XUS LABCX4XX+4, W

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: OUT
  • Line Location: LA2+0
Function Call: WRITE
  • Prompt: !
  • Line Location: LA2+2
Function Call: READ
  • Timeout: TOUT
  • Variable: *X
  • Line Location: RD+0
Function Call: READ
  • Timeout: TOUT
  • Variable: *X
  • Line Location: RD2+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LA( LA2, RD, RD+1*, RD+3*, RD+5*, RD+6*, RD1*, RD2+1, RD2+5*, W+1
, W+2*, TOUT+1, TOUT+2, IN*!, OUT!, SET*, SETO*, DBO*, DBX*, DBI*
^LA("LOCK" LABCX4XX+4, W!, DQ!
^LA("STOP" W!
^LAB(62.4 - [#62.4] LABCX4XX+4
^LAH( LA3+1*, LA3+2*, F

Label References

Name Line Occurrences
@( RD2+6, TRAP
DBI RD2+1
DBO LA2
DBX RD
F RES1+2
HDR 402
IN RD, RD2+1
LA2 RD+1, RD+2, RD+3, RD+4, RD+7, RD2+3, RD2+5, 404, 401, 402
, LA3, LA3+2, W+2
LABCX4XX DQ
NUM RES, RES1, RES1+1
OUT 401, TOUT+2, OUT+1
QC RD2+1
RD LA2, RD+6, TOUT+3
RD1 RD
RD2 RD2+2
RES 402
RES1 402
SET RD2+1
TOUT RD, TOUT+2
W LA2+1, RD+5, TOUT+1

Naked Globals

Name Field # of Occurrence
^( W+1, OUT, DBO*, DBX*, DBI*
^("C" TOUT+2
^("I" SET*
^("O" OUT*, SETO*
^("P1" RD+1*, RD+3*
^("P2" RD+3*, RD+6*
^(0 W+1*, OUT*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% TOUT!
%H TOUT*!
>> A LA2*, RD*, RD2+4, QC*
>> ACK RD+1, RD+3, RD+6, RD2+5
>> CK RD1*, RD2*, RD2+5*
>> CNT W+1*, IN*, OUT*
>> CT OUT*
>> CUP RD2+6*, HDR*, RES*, F, RES1*
>> DEB LA2, RD, RD2+1, DBO, DBX, DBI
>> ENQ RD+4
>> EOT RD+3
>> ETX RD+1, RD+6, RD2+5
>> FC RD2+6*, 401, 402
>> FL RD1*, RD2*
>> FLA RD+6*
>> I RD2*, LA3+1*, HDR+1*
>> ID RD2+6*, LA3, HDR*, F*
>> IDE RD2+6*, HDR*
>> IN RD*, RD2*, RD2+1, RD2+2*, RD2+3, RD2+4, QC, IN, DBI
>> IOP LABCX4XX+4*
>> ISQN LA3, LA3+1, LA3+2
>> J F*
>> JJ NUM*
>> LADT TOUT*
>> LAGEN LA3
>> LANM LABCX4XX+4*, TRAP
>> LB RD+1
>> LBO RD+2
>> LN RD2+1*, RD2+2, RD2+3, RD2+4
>> LRCC RD2+4*, RD2+5
>> LWL LA3+1, LA3+2, F
>> MV OUT*, OUT+1
>> NAK RD+2, RD+5, RD2+3, RD2+5
>> OUT LA2, LA2+1, RD, RD+1*, RD+2*, RD+3*, RD+6*, RD+7*, RD2+3*, RD2+5*
, W+1*, W+2, DBO
>> Q DBO*, DBX*, DBI*
>> RC 401*
RES LA2!
>> RMK RD2+6*, LA3+2, HDR+1*
>> ST RD2+6*
>> T LABCX4XX+4*, RD+1, RD+3, RD+5, RD+6, RD1, RD2+1, RD2+5, W, W+1
, W+2, TOUT+1, TOUT+2, IN, OUT, SET, SETO, TRAP*
>> TC( RES, RES1+1
>> TOUT RD*, RD1*, RD2
>> TRAY RD2+6*, HDR*, RES*, F, RES1*
>> TS RES*, RES1*, RES1+1
>> TS( RES, RES1+1
>> TSK LABCX4XX+4*, TRAP
TV LA2!, RD2+6!
TV( LA3+1
>> V NUM, NUM+1*, RES*, RES1*, RES1+1*
>> X RD*, RD+1, RD+2, RD+3, RD+4, RD+5, RD+6, RD1, RD2*, TOUT
, NUM*, NUM+1, IN, DBX
Y LA2!
Y( RD2+4, QC*
Y(1 RD2+6, 401, HDR, HDR+1, RES, RES1, RES1+1
Y(2 HDR+1
>> ZTQUEUED LABCX4XX+3
>> ZTREQ LABCX4XX+3*

Marked Items

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