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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: KLASPORT

Package: ClassMan

Routine: KLASPORT


Information

KLASPORT ;NEW PROGRAM [ 08/11/92 3:53 PM ]

Source Information

Source file <KLASPORT.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
SET ;set and clear IO port bits
READ ;decimal binary to bit map of binary
ZA
EN
TBL ;generate bit - decimal map
PORT

External References

Name Field # of Occurrence
^DIR SET+6, SET+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"IO=IO(0) not a good idea !",!
  • Line Location: SET+2
Function Call: WRITE
  • Prompt: !!!,"***** DEVICE = ",IO
  • Line Location: SET+3
Function Call: WRITE
  • Prompt: !
  • Line Location: SET+4
Function Call: WRITE
  • Prompt: !
  • Line Location: SET+6
Function Call: WRITE
  • Prompt: !,XS
  • Line Location: SET+8
Function Call: WRITE
  • Prompt: !
  • Line Location: SET+10
Function Call: WRITE
  • Prompt: !,XC
  • Line Location: SET+12
Function Call: WRITE
  • Prompt: !!,PWX
  • Line Location: SET+16
Function Call: WRITE
  • Prompt: !,"BITS : "
  • Line Location: EN+0
Function Call: WRITE
  • Prompt: " ",I
  • Line Location: EN+1
Function Call: READ
  • Prompt: "decimal number ? "
  • Formatting: !
  • Timeout: X'>0
  • Variable: X Q
  • Line Location: READ+1
Function Call: WRITE
  • Prompt: !,I,?5,2**I
  • Line Location: TBL+1
Routine Call
  • DIR
  • Line Location:
    • SET+6
    • SET+10

Label References

Name Line Occurrences
EN SET+8, SET+12, ZA, READ+1
SET SET+17
ZA SET+3, SET+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR SET+1!, SET+5!, SET+9!
DIR("A" SET+6*, SET+10*
DIR(0 SET+6*, SET+10*
>> I SET+7*, SET+11*, EN+1*, TBL+1*
IO SET+2, SET+3, SET+4, ZA, PORT
IO(0 SET+2, EN
>> PWX SET+14*, SET+15*, SET+16
PWZ SET+7!, SET+11!
PWZ( SET+7*, SET+11*
>> X SET+2*, SET+4*, SET+8*, SET+12*, EN+1*, ZA*, READ+1*
>> XC SET+1*, SET+11*, SET+12, SET+13, SET+14
>> XS SET+1*, SET+7*, SET+8, SET+13, SET+14, SET+15
>> Y SET+7, SET+11
>> Z SET+7*, SET+11*
>> ZA ZA*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All