; -------------------------------------------------------------------------------- ; @Title: tbd. ; @Props: ; @Author: - ; @Changelog: ; @Manufacturer: ; @Doc: ; @Core: ; @Chip: ; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: perhtm.per 5569 2014-09-15 10:37:25Z jerzy $ config 16. 8. width 14. base e:htmbase() tree "Control" group 0x0--0x3 line.long 0x0 "HTMGLBCTRL,HTM control" bitfld.long 0x0 0. "GLBEN ,HTM Global enable" "no,yes" group 0x10--0x13 line.long 0x0 "HTMCONTROL,HTM control" bitfld.long 0x0 8. "TRIGMODE ,Trigger mode" "single,multi" bitfld.long 0x0 7. " SWTRACEOFF ,Software trace OFF" "no,yes" textline " " bitfld.long 0x0 6. " EXTDISABLE ,External trace disable" "no,yes" bitfld.long 0x0 4. " CYCEN ,Cycle trace enable" "no,yes" bitfld.long 0x0 3. " DATAEN ,Data trace enable" "no,yes" bitfld.long 0x0 2. " AUXEN ,AUX trace enable" "no,yes" bitfld.long 0x0 1. " ADDREN ,Address trace enable" "no,yes" bitfld.long 0x0 0. " PROG ,HTM programming mode" "no,yes" group 0x4--0x7 line.long 0x0 "HTMSTATUS,HTM status register" bitfld.long 0x0 11. "EXTDISABLE ,External disable" "no,yes" bitfld.long 0x0 10. " BUSENDIAN ,Current busendian input status" "0,1" bitfld.long 0x0 9. " DBGPWRDN ,DBG power down" "no,yes" bitfld.long 0x0 8. " AHBPWRDN ,AHB power down" "no,yes" bitfld.long 0x0 7. " AHBRST ,AHB Reset state" "no,yes" textline " " bitfld.long 0x0 6. " SYNCBYPASS ,Synchronisation bypass" "no,yes" bitfld.long 0x0 5. " SPIDEN ,SPIDEN state" "no,yes" bitfld.long 0x0 4. " DBGEN ,DBGEN state" "no,yes" bitfld.long 0x0 3. " SPNIDEN ,SPINIDEN state" "no,yes" bitfld.long 0x0 2. " NIDEN ,NIDEN state" "no,yes" bitfld.long 0x0 1. " FIFOEMPTY ,FIFO Empty" "no,yes" bitfld.long 0x0 0. " LOCKED ,HTM Locked" "no,yes" group 0x18--0x1b line.long 0x0 "HTMTRIGSTATE,Trigger state" group 0x40--0x43 line.long 0x0 "HTMSSTATE,Start/Stop state" group 0x8--0xb line.long 0x0 "HTMCFGCODE,HTM configuration code" bitfld.long 0x0 31. "V6SUPP ,ARM V6 support" "no,yes" bitfld.long 0x0 30. " 64BIT ,64 bit support" "no,yes" bitfld.long 0x0 24.--29. " CFG_ASIC ,ASIC Control width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." textline " " bitfld.long 0x0 21.--23. " EXTOUT ,Number of external outputs" "0,1,2,3,4,5,6,7" bitfld.long 0x0 18.--20. " EXTINP ,Number of external inputs" "0,1,2,3,4,5,6,7" bitfld.long 0x0 17. " SEQ ,Sequencer present" "no,yes" bitfld.long 0x0 14.--16. " COUNTERS ,Number of counters" "0,1,2,3,4,5,6,7" bitfld.long 0x0 10.--13. " HCOMP ,Number of control comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 5.--9. " DCOMP ,Number of data comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." bitfld.long 0x0 0.--4. " ACOMP ,Number of address comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." group 0x0c--0x0f line.long 0x0 "HTMCFGCODE2,HTM configuration code 2" bitfld.long 0x0 8.--10. "MAXBUS ,Number of busses-1" "0,1,2,3,4,5,6,7" hexmask.long.byte 0x0 0.--7. 1. " FIFOSIZE ,HTM FIFO Size" group 0x20--0x23 line.long 0x0 "HTMSYNCRELOAD,Synchronization reload register" group 0x24--0x27 line.long 0x0 "HTMSYNCCOUNT,Synchronization count register" group 0x28--0x2b line.long 0x0 "HTMFIFOLEVEL,HTM FIFO level register" group 0x1c--0x1f line.long 0x0 "HTMAUXSEL,HTM AUX select register" group 0x44--0x47 line.long 0x0 "HTMASICCTRL,HTM ASIC control register" group 0x48--0x4b line.long 0x0 "HTMBUSSELECT,Synchronization count register" group 0x400--0x403 line.long 0x0 "HTMATIDOUT,ATB Trace ID" group 0x14--0x17 line.long 0x0 "HTMTRIGEVT,HTM Trigger event" bitfld.long 0x0 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" tree.end tree "Trace" group 0x38--0x3b line.long 0x0 "HTMTRACEEVT,TraceEnable event" bitfld.long 0x0 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group 0x3c--0x3f line.long 0x0 "HTMTRACECTRL,TraceEnable address" bitfld.long 0x0 17. "EXONLY ,Exclude only" "no,yes" bitfld.long 0x0 16. " SSENABLE ,Start/Stop trace control enable" "no,yes" textline " " bitfld.long 0x0 15. "AC7 ,Address range comparator" "no,yes" bitfld.long 0x0 14. " AC6 ,Address range comparator" "no,yes" bitfld.long 0x0 13. " AC5 ,Address range comparator" "no,yes" bitfld.long 0x0 12. " AC4 ,Address range comparator" "no,yes" bitfld.long 0x0 11. " AC3 ,Address range comparator" "no,yes" bitfld.long 0x0 10. " AC2 ,Address range comparator" "no,yes" bitfld.long 0x0 9. " AC1 ,Address range comparator" "no,yes" bitfld.long 0x0 8. " AC0 ,Address range comparator" "no,yes" textline " " bitfld.long 0x0 7. "AC7 ,Address range comparator" "no,yes" bitfld.long 0x0 6. " AC6 ,Address range comparator" "no,yes" bitfld.long 0x0 5. " AC5 ,Address range comparator" "no,yes" bitfld.long 0x0 4. " AC4 ,Address range comparator" "no,yes" bitfld.long 0x0 3. " AC3 ,Address range comparator" "no,yes" bitfld.long 0x0 2. " AC2 ,Address range comparator" "no,yes" bitfld.long 0x0 1. " AC1 ,Address range comparator" "no,yes" bitfld.long 0x0 0. " AC0 ,Address range comparator" "no,yes" group 0x34--0x37 line.long 0x0 "HTMCTRL2,TraceEnable address" group 0x30--0x33 line.long 0x0 "HTMSTARTSTOP,TraceEnable on/off address" bitfld.long 0x0 31. "AC15 ,Address comparator" "no,yes" bitfld.long 0x0 30. " AC14 ,Address comparator" "no,yes" bitfld.long 0x0 29. " AC13 ,Address comparator" "no,yes" bitfld.long 0x0 28. " AC12 ,Address comparator" "no,yes" bitfld.long 0x0 27. " AC11 ,Address comparator" "no,yes" bitfld.long 0x0 26. " AC10 ,Address comparator" "no,yes" bitfld.long 0x0 25. " AC9 ,Address comparator" "no,yes" bitfld.long 0x0 24. " AC8 ,Address comparator" "no,yes" textline " " bitfld.long 0x0 23. "AC7 ,Address comparator" "no,yes" bitfld.long 0x0 22. " AC6 ,Address comparator" "no,yes" bitfld.long 0x0 21. " AC5 ,Address comparator" "no,yes" bitfld.long 0x0 20. " AC4 ,Address comparator" "no,yes" bitfld.long 0x0 19. " AC3 ,Address comparator" "no,yes" bitfld.long 0x0 18. " AC2 ,Address comparator" "no,yes" bitfld.long 0x0 17. " AC1 ,Address comparator" "no,yes" bitfld.long 0x0 16. " AC0 ,Address comparator" "no,yes" textline " on: " bitfld.long 0x0 15. "AC15 ,Address comparator" "no,yes" bitfld.long 0x0 14. " AC14 ,Address comparator" "no,yes" bitfld.long 0x0 13. " AC13 ,Address comparator" "no,yes" bitfld.long 0x0 12. " AC12 ,Address comparator" "no,yes" bitfld.long 0x0 11. " AC11 ,Address comparator" "no,yes" bitfld.long 0x0 10. " AC10 ,Address comparator" "no,yes" bitfld.long 0x0 9. " AC9 ,Address comparator" "no,yes" bitfld.long 0x0 8. " AC8 ,Address comparator" "no,yes" textline " " bitfld.long 0x0 7. "AC7 ,Address comparator" "no,yes" bitfld.long 0x0 6. " AC6 ,Address comparator" "no,yes" bitfld.long 0x0 5. " AC5 ,Address comparator" "no,yes" bitfld.long 0x0 4. " AC4 ,Address comparator" "no,yes" bitfld.long 0x0 3. " AC3 ,Address comparator" "no,yes" bitfld.long 0x0 2. " AC2 ,Address comparator" "no,yes" bitfld.long 0x0 1. " AC1 ,Address comparator" "no,yes" bitfld.long 0x0 0. " AC0 ,Address comparator" "no,yes" tree.end tree "Address Comparators" group 0x80--0xff line.long 0x0 "HTMADDR0,Address comparator 0" line.long 0x40 "HTMADDRTYPE0,Address type 0" bitfld.long 0x40 11. "STICKY ,Sticky trace mode" "no,yes" bitfld.long 0x40 8.--10. " HCTRL_SEL ,HTM Control comparator select" "0,1,2,3,4,5,6,7" bitfld.long 0x40 7. " HCTRL_EN ,HTM Control comparator enable" "no,yes" bitfld.long 0x40 4.--6. " SIZE ,Address window size" "byte,half,word,double,?..." bitfld.long 0x40 2.--3. " DIR ,Access direction" "read,write,any,resv" bitfld.long 0x40 0.--1. " TYPE ,Access type" "inst,data,any,resv" line.long 0x4 "HTMADDR1,Address comparator 1" line.long 0x44 "HTMADDRTYPE1,Address type 1" bitfld.long 0x44 11. "STICKY ,Sticky trace mode" "no,yes" bitfld.long 0x44 8.--10. " HCTRL_SEL ,HTM Control comparator select" "0,1,2,3,4,5,6,7" bitfld.long 0x44 7. " HCTRL_EN ,HTM Control comparator enable" "no,yes" bitfld.long 0x44 4.--6. " SIZE ,Address window size" "byte,half,word,double,?..." bitfld.long 0x44 2.--3. " DIR ,Access direction" "read,write,any,resv" bitfld.long 0x44 0.--1. " TYPE ,Access type" "inst,data,any,resv" line.long 0x8 "HTMADDR2,Address comparator 2" line.long 0x48 "HTMADDRTYPE2,Address type 2" bitfld.long 0x48 11. "STICKY ,Sticky trace mode" "no,yes" bitfld.long 0x48 8.--10. " HCTRL_SEL ,HTM Control comparator select" "0,1,2,3,4,5,6,7" bitfld.long 0x48 7. " HCTRL_EN ,HTM Control comparator enable" "no,yes" bitfld.long 0x48 4.--6. " SIZE ,Address window size" "byte,half,word,double,?..." bitfld.long 0x48 2.--3. " DIR ,Access direction" "read,write,any,resv" bitfld.long 0x48 0.--1. " TYPE ,Access type" "inst,data,any,resv" line.long 0x0c "HTMADDR3,Address comparator 3" line.long 0x4c "HTMADDRTYPE3,Address type 3" bitfld.long 0x4c 11. "STICKY ,Sticky trace mode" "no,yes" bitfld.long 0x4c 8.--10. " HCTRL_SEL ,HTM Control comparator select" "0,1,2,3,4,5,6,7" bitfld.long 0x4c 7. " HCTRL_EN ,HTM Control comparator enable" "no,yes" bitfld.long 0x4c 4.--6. " SIZE ,Address window size" "byte,half,word,double,?..." bitfld.long 0x4c 2.--3. " DIR ,Access direction" "read,write,any,resv" bitfld.long 0x4c 0.--1. " TYPE ,Access type" "inst,data,any,resv" tree.end tree "Control Comparators" group 0x200--0x25f line.long 0x0 "CSEL0,Control select" line.long 0x20 "CCOMP0,Control comparator value" line.long 0x40 "CMASK0,Control comparator mask" tree.end tree "Counter" group 0x280--0x28f line.long 0x0 "HTMCNTRELVAL0,Initial counter value 0" hexmask.long 0x0 0.--15. 1. "COUNT ,Initial value" line.long 0x4 "HTMCNTRELVAL1,Initial counter value 1" hexmask.long 0x4 0.--15. 1. "COUNT ,Initial value" line.long 0x8 "HTMCNTRELVAL2,Initial counter value 2" hexmask.long 0x8 0.--15. 1. "COUNT ,Initial value" line.long 0x0c "HTMCNTRELVAL3,Initial counter value 3" hexmask.long 0x0c 0.--15. 1. "COUNT ,Initial value" group 0x290--0x29f line.long 0x0 "HTMCNTENABLE0,Counter enable control and event" bitfld.long 0x0 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x4 "HTMCNTENABLE1,Counter enable control and event" bitfld.long 0x4 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x4 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x4 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x4 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x8 "HTMCNTENABLE2,Counter enable control and event" bitfld.long 0x8 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x8 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x8 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x8 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x0c "HTMCNTENABLE3,Counter enable control and event" bitfld.long 0x0c 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0c 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0c 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0c 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0c 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group 0x2a0--0x2af line.long 0x0 "HTMCNTRELEVT0,Counter reload 0" bitfld.long 0x0 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x4 "HTMCNTRELEVT1,Counter reload 1" bitfld.long 0x4 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x4 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x4 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x4 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x8 "HTMCNTRELEVT2,Counter reload 2" bitfld.long 0x8 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x8 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x8 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x8 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x0c "HTMCNTRELEVT3,Counter reload 3" bitfld.long 0x0c 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0c 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0c 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0c 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0c 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group 0x2b0--0x2bf line.long 0x0 "HTMCNTVALUE0,Counter value 0" hexmask.long 0x0 0.--15. 1. "COUNT ,Current value" line.long 0x4 "HTMCNTVALUE1,Counter value 1" hexmask.long 0x4 0.--15. 1. "COUNT ,Current value" line.long 0x8 "HTMCNTVALUE2,Counter value 2" hexmask.long 0x8 0.--15. 1. "COUNT ,Current value" line.long 0xc "HTMCNTVALUE3,Counter value 3" hexmask.long 0x0c 0.--15. 1. "COUNT ,Current value" tree.end tree "Sequencer" group 0x300--0x317 line.long 0x0 "HTMSEQEVT12,Sequencer state transition event 0" bitfld.long 0x0 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x4 "HTMSEQEVT21,Sequencer state transition event 1" bitfld.long 0x4 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x4 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x4 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x4 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x8 "HTMSEQEVT23,Sequencer state transition event 2" bitfld.long 0x8 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x8 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x8 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x8 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x0c "HTMSEQEVT31,Sequencer state transition event 3" bitfld.long 0x0c 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0c 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0c 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0c 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0c 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "HTMSEQEVT32,Sequencer state transition event 4" bitfld.long 0x10 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x10 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x10 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x10 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x10 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x14 "HTMSEQEVT13,Sequencer state transition event 5" bitfld.long 0x14 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x14 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x14 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x14 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x14 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group 0x31c--0x31f line.long 0x0 "HTMSEQSTATE,Sequencer state" bitfld.long 0x0 0.--1. "HTMSEQSTATE ,Current state" "1,2,3,res" tree.end tree "External" group 0x380--0x38f line.long 0x0 "HTMEXTOUT0,External output event 0" bitfld.long 0x0 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x4 "HTMEXTOUT1,External output event 1" bitfld.long 0x4 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x4 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x4 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x4 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x8 "HTMEXTOUT2,External output event 2" bitfld.long 0x8 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x8 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x8 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x8 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x0c "HTMEXTOUT3,External output event 3" bitfld.long 0x0c 14.--16. "BF ,Boolean function" "resv,resv,A and B,Not A and B,Not A and Not B,A or B,Not A or B,Not A or Not B" bitfld.long 0x0c 11.--13. " RB ,Resource B" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0c 7.--10. " RBS ,Resource B selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0c 4.--6. " RA ,Resource A" "acomp,arange,control,resv,counter,seqstate,external,res" bitfld.long 0x0c 0.--3. " RAS ,Resource A selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" tree.end textline ""