STRE SGLB Misc/Class Reference CLAS 350758 ESBR SORD 1 CMNT /o,350759,350760;Channel 1 Function Block ESBR SORD 2 CMNT /o,350759,350760;Channel 2 Function Block ESBR SORD 3 CMNT /o,350759,350760;Channel 3 Function Block ESBR SORD 4 CMNT /o,350759,350760;Channel 4 Function Block ESBR SORD 5 CMNT /o,350759,350760;Channel 5 Function Block ESBR SORD 6 CMNT /o,350759,350760;Channel 6 Function Block ESBR SORD 7 CMNT /o,350759,350760;Channel 7 Function Block ESBR SORD 8 CMNT /o,350759,350760;Channel 8 Function Block ESBR SORD 9 CMNT /o,350759,350760;Channel 9 Function Block ESBR SORD 10 CMNT /o,350759,350760;Channel 10 Function Block ESBR SORD 11 CMNT /o,350759,350760;Channel 11 Function Block ESBR SORD 12 CMNT /o,350759,350760;Channel 12 Function Block ESBR ESTR STRE SGLB Misc/Superclass Reference CLAS 354008 ESBR SGLB General/Initialize CMNT Expects: É¥ inst/É PRIM Heap/Name of self É¥ name/inst/É PRIM Stack/Swap É¥ inst/name/É LITO 12 É¥ 12/inst/name/É PRIM Stack/Pop to aux É/12 ¥ inst/name/É LCAL init É¥ inst/name/É PRIM Stack/Swap É¥ name/inst/É PRIM Heap/Set self É¥ inst/É PRIM Heap/Store self É¥ É ESBR SGLB DIO/Trigger for internal class use only ! CMNT Expects: É ¥ inst/data/channel/É PRIM Stack/Rotate down É ¥ channel/inst/data/É LITO 1 É ¥ 1/channel/inst/data/É PRIM Stack/Swap É ¥ channel/1/inst/data/É PRIM S_tree/Read É ¥ i-name/inst/data/É LIST É ¥ list/i-name/inst/data/É GSYM DIO/Trigger ELST PRIM List/Add É ¥ list'/inst/data/É PRIM Tags/Set delegate É ¥ MSGE/inst/data/É PRIM Stack/Swap É ¥ inst/MSGE/data/É PRIM Heap/Store self É ¥ MSGE/data/É PRIM Misc/Execute transfer control to channel ESBR SGLB DIO/DIO Status /4e,Module Health,Enc. Status,Lo Config,Hi Config,Lo State,Hi State,Lo Health,Hi Health;DIO Register|:u/$%.2X; CMNT Expects: É¥ inst/status reg./route/É CMNT /1 notify /2 interrogate /3 update /4 xchg PRIM Stack/Swap É ¥ status reg./inst/route/É ASIO DIO/DIO_status É ¥ status data/inst/route/É CALL 354056 É ¥ É ESBR ESTR LDEF init CMNT Sends an initialize method to all of the channel instances CMNT Input: É/index ¥ inst/É CMNT Output: É ¥ inst/É LITO 1 É/index ¥ 1/inst/É PRIM Stack/Dup from aux É/index ¥ index/1/inst/É PRIM S_tree/Read É/index ¥ name/inst/É PRIM Stack/Dup from aux É/index ¥ index/name/inst/É PRIM Stack/Swap É/index ¥ name/index/inst/É LIST É/index ¥ list/name/index/inst/É GSYM DIO/Initialize ELST PRIM List/Add É/index ¥ list'/index/inst/É PRIM Tags/Set delegate É/index ¥ MSGE/index/inst/É PRIM Misc/Execute É/index ¥ inst/É PRIM Stack/Push from aux É ¥ index/inst/É PRIM Ordinal/Decrement É ¥ index-1/inst/É PRIM Stack/Dup to aux É/index-1 ¥ index-1/inst/É BRFL branch if done PRIM Stack/Drop from aux É ¥ inst/É BRTR LCAL init É/index-1 ¥ inst/É EDEF