{{htmlmetatags>metatag-description:(ICL George 3 and George 4 GIN macro: HLSLEVEL)}}
====== HLSLEVEL ======
(GIN Macro)
**Defined in:** [[george:source:MACROS_WELL|MACROS WELL]]
**Used in:**
?M4L ...#
?MJ= ...# HERE FOLLOWS THE HLSLEVEL MACRO. IT IS A RESTORE TIME
?N3W ...# MACRO FOR USE BY THE USER TO RESET THE BITS GOVERNING
?NHG ...# THE CONTROL OF THE OPTIONAL HLS ENTRIES.
?P36 ...# ITS PARAMETERS ARE AS FOLLOWS.
?PGQ ...# %A :- EVENT NAME
?Q2B ...# %B :- EITHER ON OR OFF
?QG2 ...# %C ETC. AS FOR HLSEVENT EXCEPT NEVERREQ AND # NOT ALLOWED
?Q^L ...#
?RF= ...#MAC HLSLEVEL
?RYW ...#UNS EV%A+1
?SDG ...#SKI
?SY6 ...(
?TCQ ...! UNRECOGNISED EVENT NAME
?TXB ...#EXI
?WC2 ...)
?WWL ...#STR OFF,%B
?XB= ...(
?XTW ...#STR ON,%B
?Y*G ...(
?YT6 ...! UNRECOGNISED 2ND PARAMETER
?^#Q ...#EXI
?^SB ...)
#2#2 ...)
#2RL ...#SKI HLSFACEKTAB-KTAB
#5PB ...(
#692 ...#MEN CHTABLE
#6NL ...#DEF 20?=DCHTABLE
#78= ...)
#7MW ...#TRA EV%A/24+HLSFACE+1
#87G ...#DEF 21?=EV%A-(24*(EV%A/24))
#8M6 ...#DEF 21?=#40000000@L-21?
#96Q ...#DEF 22?=20?±+34?+HLSFACE-37?]
#9LB ...#DEF 23?=0
#=62 ...#STR OFF,%B
#=KL ...#SKI
#?5= ...#DEF 23?=21?
#?JW ...#SKI EV%A/24<1$1
##4G ...(
##J6 ...#ALT HLSBITS1=HLSBITS1^21?$23?
#*3Q ...#SKI 22?
#*HB ... +HLSBITS1
#B32 ...#SKI 22?<1$1
#BGL ... +HLSBITS1
#C2= ...)
#CFW ...#SKI EV%A/24-1<1$1
#C^G ...(
#DF6 ...#ALT HLSBITS2=HLSBITS2^21?$23?
#DYQ ...#SKI 22?
#FDB ... +HLSBITS2
#FY2 ...)
#GCL ...#STR WAITOUT,%A
#GX= ...#END
#HBW ...#STR WAITOUT,%A
#HWG ...(
#JB6 ...#MEN HLSEVENT
#JTQ ...#TRA 2*EV%A+K90HLSEVENT
#K*B ...#DEF 23?=34?+0?]
#KT2 ...)
#L#L ...#STR WAITOUT,%A
#LS= ...#SKI
#M?W ...(
#MRG ...#TRA HLSEVLWOUT
#N?6 ...#DEF 23?=#00400000
#NQQ ...)
#P=B ...#DEF 20?=#70000000
#PQ2 ...#DEF 21?=0
#Q9L ...#DEF 22?=#17777777
#QP= ... HLSEVENT @,%C,%D,%E,%F,%G,%H,%I,%J,%K,%L,%M,%N
#R8W ...#SKI 23?
#RNG ...#ALT 20?=20?
#S86 ...#ALT 20?=20?^(23?)
#SMQ ... +20?
#T7B ...#END
#TM2 ...#NOR