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

Package: Automated Lab Instruments

Routine: LADIMPXX


Information

LADIMPXX ;SLC/DLG - DIMENSION DIRECT CONNECT INTERFACE ;8/16/90 14:15 ;

Source Information

Source file <LADIMPXX.m>

Call Graph

Call Graph

Call Graph Total: 5

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

Entry Points

Name Comments DBIA/ICR reference
LA ;Entry point from LADIMPI
LA2
RD
RD1
RD2
W
NAK
M
P
P2
P4
NEGR
R
AG
NX
IN
OUT
UPD
CS
HEX
DQ
SET
SETO
DBO
DBX
DBI
TRAP

External References

Name Field # of Occurrence
YMD^%DTC AG+1
SET^LAB TRAP
^LABERR TRAP
^LADIMPI LADIMPXX+2
H^XUS W

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: OUT
  • Line Location: LA2+0
Function Call: READ
  • Variable: *X
  • Timeout: TOUT
  • Line Location: RD+0
Function Call: READ
  • Variable: *X
  • Timeout: TOUT
  • Line Location: RD2+0
Function Call: WRITE
  • Prompt: S
  • Line Location: AG+1
Function Call: WRITE
  • Prompt: ;Can
  • Line Location: AG+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LA( LA2, RD*, RD+1*, RD+2*, RD1*, RD2+1, RD2+2, RD2+5, RD2+6, W+1*
, NAK*, M*, P+4, P+5!*, P+6*, P2INOUT, UPD*, SET*
, SETO*, DBO*, DBX*, DBI*
^LA("LOCK" LADIMPXX+2, W!, DQ!
^LA("STOP" W!
^LAH( AG+2*

Label References

Name Line Occurrences
@( TRAP
AG AG+1
CS P4
DBI RD2+1
DBO LA2
DBX RD
HEX P4+1
IN RD+1, RD+2, RD+3, RD+4, RD2+2
LA2 LA2RD+3, W+2
LADIMPXX DQ
M RD2+9
NAK LA2
NEGR PP+2, P+4, P+5
NX R+1
OUT RD2+4, RD2+9, P4+2, NEGRR
P RD2+9
P2 P2
P4 P2P2+1
R RD2+9
RD LA2RDRD+1, RD+4
RD1 RD
RD2 RD2+3
SET RD2+2
UPD MPR
W LA2RD+2, RD2+4, NAKMPP+2, P+4, P+5, P2+1
RAG+1, AG+3

Naked Globals

Name Field # of Occurrence
^( RD2+5, RD2+6, W+1, P2, IN!, OUT!, DBO*, DBX*, DBI*
^("C" P+5
^("I" IN*, SET*
^("O" OUT*, SETO*
^(0 W+1*, P2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% AG+1!
%H AG+1*!
>> C P2*, P4*, P4+1*, P4+2, CS
>> CAR P+1*, P+3*, P4
>> CNT RD2+5*, RD2+6*, W+1*, IN*
>> CS RD1*, RD2*, RD2+8*, P4+1, CS*, HEX*
>> CUP R+2*
>> DEB LA2RDRD2+1, DBODBXDBI
>> ERC M*, P+2, P+3*
>> F R+1*, NX*, NX+2*
>> FS RD2MP+1, P+3, R+1, NXNX+1, NX+2
>> FS1 P4NEGRR
>> HOME LADIMPXX+2*, W
>> I RD2*, R+1*, AG+2*, NXNX+1, NX+2, CS*
>> ID R+2*, AG+1
>> IDE R+2*
>> II R+1*
>> IN RD+1*, RD+2*, RD+3*, RD+4*, RD1*, RD2*, RD2+1, RD2+2, RD2+3*, RD2+6
RD2+7, MP+1, P+3, INDBI
>> ISQN AG+1, AG+2
>> J P4*, R+2*, AGAG+1*, CS
>> K P4*, R+2*, AG+1*, CS
>> LADT AG+1*
>> LAGEN AG+1
>> LANM LADIMPXX+2*, TRAP
>> LN RD2+2*, RD2+3, RD2+4, RD2+5, RD2+6, RD2+7
>> LRCC RD2+5*, RD2+6*, RD2+7*, RD2+8*
>> LWL AG+2
>> NC P+1*, P+2, P+3
>> NP R+1*, NX*, NX+1, NX+2*
>> NS R+2*
>> NT R+2*
>> O OUT*
>> OUT LA2RD+1*, RD2+4*, RD2+8*, W+1*, P4+2*, NEGR*, R*, OUTDBO
>> P R+1*, NX*, NX+1*, NX+2*
>> POS M*, P*
>> Q P2*, DBO*, DBX*, DBI*
>> REQ P+1*, P+4
>> RN LA2*, RD2+1*
RS LA2!
RS( AGAG+1, NX*, NX+1*, NX+2*
RS(11 R+2
RS(3 R+2
RS(4 R+2
RS(6 R+2
RS(9 R+2
>> RT RD2*, RD2+1, RD2+9, R
>> T LADIMPXX+2*, RDRD+1, RD+2, RD1RD2+2, RD2+5, RD2+6, W+1, NAK
MP+4, P+5, P+6, P2INOUTUPDSETSETO
, TRAP*
>> TC( AG
>> TEST( AG
>> TOUT RD, RD1*, RD2
>> TRAY R+2*
>> TSK LADIMPXX+2*, TRAP
TV LA2!
TV( AG+2
>> X RD*, RD+1, RD+2, RD+3, RD+4, RD2*, RD2+3, RD2+4, AG+1, DBX
Y LA2!
Y( RD2+1*, R+1, NXNX+1, NX+2
>> ZTQUEUED LADIMPXX+2
>> ZTREQ LADIMPXX+2*

Marked Items

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