Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: LAMIVTLX

Package: Automated Lab Instruments

Routine: LAMIVTLX


Information

LAMIVTLX ;SLC/DLG/DALISC/PAC - VITEK LITERAL PROTOCOL CONTROLLER ;

Source Information

Source file <LAMIVTLX.m>

Entry Points

Name Comments DBIA/ICR reference
RCHK
B ; ~B RECEIVED STX 2
C ; ~C RECEIVED ETX 3
D ; ~D RECEIVED EOT 4
E ; ~E RECEIVED ENQ 5
F ;~F RECEIVED ACK 6
GS ; ~] GS RECORD NEXT RECORD SHOULD BE X TYPE LENGTH 2 ? 35
RS ; ~^ RECEIVED RS DATA PACKET 30
U ; ~U RECEIVED NAK 21
X ;RECEIVED GS CKSUM PACKET/?
CKSUM
OUT
NEXT
ACK

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LA( D+2, E+2*, F+1*, U+1*, X+2*, X+3*, OUTNEXT
^LA("Q" NEXT+1

Label References

Name Line Occurrences
@( RCHK+3
CKSUM D+1, GS+1, RS+1, X+2
NEXT OUT
OUT D+2, F+1, U+1, OUT+1
RS B+1

Naked Globals

Name Field # of Occurrence
^( NEXT
^("Q" NEXT+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % E+2*, X+2*, OUT, NEXT*, ACK+2*
>> BASE E+4, X+2, ACK+2
>> CNT E+2, X+2, X+3
>> I ACK+1*
>> IN RCHKX+2, CKSUM+4, ACKACK+1
>> K D+2*, F+1*, U+1*, OUT+1*, NEXT
LASUM D+1, X+2!, CKSUM*, CKSUM+1*, CKSUM+4*, ACK+1*, ACK+2*
LASUM1 D+1, X+2!, CKSUM+4*, ACK*, ACK+2
LATYPE RCHK!*, RCHK+1, RCHK+2*, RCHK+3, CKSUM+1, CKSUM+4
>> O F+1*, OUT, NEXT*
>> OACK LAMIVTLX+6*
>> OEDT LAMIVTLX+6*
>> OENQ LAMIVTLX+6*
>> OETX LAMIVTLX+6*
>> OLDTYPE RCHK+3*, D+1
>> ONAK LAMIVTLX+6*
>> OSTX LAMIVTLX+6*
>> OUT D+1*, E+2*, X+2*, ACK+2*
>> Q NEXT+1*
>> T D+2, E+2, E+4*, F+1, U+1, X+2*, X+3, OUTNEXTNEXT+1
ACK+2*
Info |  Source |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All