  0  11 [LABEL NONE] [NONE 0] [NONE 0] main
  1  14 [MOV UINT] [UINT 35] [UINT 6] 
  2   0 [ENDEX NONE] [NONE 0] [NONE 0] 
  3  15 [RD_LONG ANY] [UINT 33] [UINT 35] 
  4   0 [ENDEX NONE] [NONE 0] [NONE 0] 
  5   0 [NULL UINT] [UINT 33] [OPCODE 3] 
  6   0 [ENDEX NONE] [NONE 0] [NONE 0] 
  7  16 [ADD UINT] [UINT 35] [AINT 37] 
  8   0 [ENDEX NONE] [NONE 0] [NONE 0] 
  9  17 [RD_LONG ANY] [UINT 32] [UINT 35] 
 10   0 [ENDEX NONE] [NONE 0] [NONE 0] 
 11   0 [NULL UINT] [UINT 32] [OPCODE 9] 
 12   0 [ENDEX NONE] [NONE 0] [NONE 0] 
 13  19 [MOV UINT] [UINT 0] [UINT 33] 
 14   0 [ENDEX NONE] [NONE 0] [NONE 0] 
 15  20 [MOV UINT] [UINT 34] [UINT 7] 
 16  20 [ADD UINT] [OPCODE 15] [UINT 32] 
 17   0 [NULL UINT] [UINT 34] [OPCODE 16] 
 18   0 [ENDEX NONE] [NONE 0] [NONE 0] 
 19  22 [LABEL NONE] [NONE 0] [NONE 0] :L1
 20   0 [NULL NONE] [NONE 0] [NONE 0] :L2
 21  24 [BW_XOR UINT] [UINT 4] [UINT 33] 
 22   0 [ENDEX NONE] [NONE 0] [NONE 0] 
 23   0 [ENDEX NONE] [NONE 0] [NONE 0] 
 24   0 [ENDEX NONE] [NONE 0] [NONE 0] 
 25  25 [WAITCNT NONE] [UINT 34] [UINT 32] 
 26   0 [JMP NONE] [NONE 0] [NONE 0] :L1
 27   0 [NULL NONE] [NONE 0] [NONE 0] :L3
 28  27 [RET NONE] [NONE 0] [NONE 0] main_RET
  0 dira UINT 0
  1 dirb UINT 0
  2 ina UINT 0
  3 inb UINT 0
  4 outa UINT 0
  5 outb UINT 0
  6 par UINT 0
  7 cnt UINT 0
  8 ctra UINT 0
  9 ctrb UINT 0
 10 frqa UINT 0
 11 frqb UINT 0
 12 phsa UINT 0
 13 phsb UINT 0
 14 vcfg UINT 0
 15 vscl UINT 0
 16 CONST_tru AINT 1
 17 CONST_fls AINT 0
 18 CONST_even AINT 0
 19 CONST_odd AINT 1
 20 math_p1 ANY 0
 21 math_p2 ANY 0
 22 math_r1 ANY 0
 23 math_r2 ANY 0
 24 math_t ANY 0
 25 math_s ANY 0
 26 math_ones ANY -1
 27 math_real_mask ANY 65535
 28 math_half ANY 32768
 29 math_90 REAL 8388608
 30 math_180 REAL 16777216
 31 CONST_0 AINT 0
 32 half_period UINT 0
 33 pin_mask UINT 0
 34 wait_cntr UINT 0
 35 main_ptr UINT 0
 36 main__0 ANY 0
 37 CONST_4 AINT 4
