Files
Gen4_R-Car_Trace32/2_Trunk/perstr91x.per
2025-10-14 09:52:32 +09:00

14082 lines
960 KiB
Plaintext

; --------------------------------------------------------------------------------
; @Title: STR91x On-Chip Peripherals
; @Props: Released
; @Author: GAC, (BOB)
; @Changelog: 2006-06-26 GAC
; @Manufacturer: STM - ST Microelectronics N.V.
; @Doc: 12126.pdf (2006-04 Rev 1); STR912_12274.pdf (2006-04 Rev 1)
; STR91xFA_RM_13742.pdf (Rev. 3, 2008-04-21)
; STR91xFA_DS_13495.pdf (Rev. 5, 2008-12-22)
; @Core: ARM966E-S
; @Chip:
; @Copyright: (C) 1989-2017 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: perstr91x.per 17449 2024-02-05 16:59:24Z kwisniewski $
config 16. 8.
width 0xB
base ad:0x00000000
tree "ARM Core Registers"
width 8.
tree "ID Registers"
rgroup c15:0x0000--0x0000
line.long 0x0 "MIDR,Identity Code"
hexmask.long.byte 0x0 24.--31. 0x1 " IMPL ,Implementer"
hexmask.long.byte 0x0 20.--23. 0x1 " SPEC ,Specification Revision"
hexmask.long.byte 0x0 16.--19. 0x1 " ARCH ,Architecture Version"
hexmask.long.word 0x0 4.--15. 0x1 " PARTNUM ,Part Number"
hexmask.long.byte 0x0 0.--3. 0x01 " REV ,Layout Revision"
tree.end
tree "System Configuration and Control"
width 8.
group c15:0x1--0x1
line.long 0x0 "CR,Control Register"
bitfld.long 0x0 15. " L4 ,Configure Loading TBIT" "Enable,Disable"
bitfld.long 0x0 13. " V ,Location of Exception Vectors" "0x00000000,0xFFFF0000"
textline " "
bitfld.long 0x0 12. " I ,Instruction SRAM Enable" "Disable,Enable"
bitfld.long 0x0 7. " B ,Endianism" "Little,Big"
bitfld.long 0x0 3. " W ,Write Buffer" "Disable,Enable"
bitfld.long 0x0 2. " D ,Data SRAM Enable" "Disable,Enable"
tree.end
tree "ICEbreaker"
width 8.
group ice:0x0--0x5 "Debug Control"
line.long 0x0 "DBGCTRL,Debug Control Register"
bitfld.long 0x0 0x5 " ICE ,EmbeddedICE Disable" "enabled,disabled"
bitfld.long 0x0 0x4 " MONITOR ,Monitor Mode Enable" "disabled,enabled"
textline " "
bitfld.long 0x0 0x3 " STEP ,Single Step" "disabled,enabled"
bitfld.long 0x0 0x2 " INTDIS ,Interrupts Disable" "enabled,disabled"
bitfld.long 0x0 0x1 " DBGRQ ,Debug Request" "no,yes"
bitfld.long 0x0 0x0 " DBGACK ,Debug Acknowledge" "no,yes"
line.long 0x4 "DBGSTAT,Debug Status Register"
bitfld.long 0x4 0x4 " ITBIT ,ITBIT" "0,1"
bitfld.long 0x4 0x3 " SYSCOMP ,SYSCOMP" "0,1"
bitfld.long 0x4 0x2 " IFEN ,Interrupts Enable" "disabled,enabled"
bitfld.long 0x4 0x1 " DBGRQ ,Debug Request" "no,yes"
bitfld.long 0x4 0x0 " DBGACK ,Debug Acknowledge" "no,yes"
line.long 0x8 "VECTOR,Vector Catch Register"
bitfld.long 0x8 0x7 " FIQ ,FIQ" "dis,ena"
bitfld.long 0x8 0x6 " IRQ ,IRQ" "dis,ena"
bitfld.long 0x8 0x4 " D_ABO ,D_ABORT" "dis,ena"
bitfld.long 0x8 0x3 " P_ABO ,P_ABORT" "dis,ena"
bitfld.long 0x8 0x2 " SWI ,SWI" "dis,ena"
bitfld.long 0x8 0x1 " UND ,UNDEF" "dis,ena"
bitfld.long 0x8 0x0 " RES ,RESET" "dis,ena"
line.long 0x10 "COMCTRL,Debug Communication Control Register"
bitfld.long 0x10 28.--31. " VERSION ,Version Number" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111"
bitfld.long 0x10 0x1 " WRITE ,Write Register Free" "idle,pend"
bitfld.long 0x10 0x0 " READ ,Read Register Free" "idle,pend"
line.long 0x14 "COMDATA,Debug Communication Data Register"
group ice:0x8--0x0d "Watchpoint 0"
line.long 0x0 "AV,Address Value"
line.long 0x4 "AM,Address Mask"
line.long 0x8 "DV,Data Value"
line.long 0x0c "DM,Data Mask"
line.long 0x10 "CV,Control Value"
bitfld.long 0x10 0x8 " ENABLE ,Global Enable for Watchpoint 1" "DIS,ENA"
bitfld.long 0x10 0x7 " RANGE ,Assert RANGEOUT Signal" "0 ,1"
bitfld.long 0x10 0x6 " CHAIN ,Connect to Watchpoint 0" "0 ,1"
bitfld.long 0x10 0x5 " EXTERN ,Depentend from EXTERN Signal" "0 ,1"
bitfld.long 0x10 0x4 " nTRANS ,CPU Mode" "User,no User"
bitfld.long 0x10 0x3 " nOPC ,Op Fetch" "Inst,Data"
bitfld.long 0x10 0x1--0x2 " MAS ,Access Size" "Byte,Word,Long,Res"
bitfld.long 0x10 0x0 " nRW ,Read/Write" "R ,W"
line.long 0x14 "CM,Control Mask"
bitfld.long 0x14 0x7 " RANGE ,Assert RANGEOUT Signal" "ENA,DIS"
bitfld.long 0x14 0x6 " CHAIN ,Connect to Watchpoint 0" "ENA,DIS"
bitfld.long 0x14 0x5 " EXTERN ,Depentend from EXTERN Signal" "ENA,DIS"
bitfld.long 0x14 0x4 " nTRANS ,CPU Mode" "ENA,DIS "
bitfld.long 0x14 0x3 " nOPC ,Op Fetch" "ENA ,DIS"
bitfld.long 0x14 0x1--0x2 " MAS ,Access Size" "ENA ,Res,Res,DIS"
bitfld.long 0x14 0x0 " nRW ,Read/Write" "ENA,DIS"
group ice:0x10--0x15 "Watchpoint 1"
line.long 0x0 "AV,Address Value"
line.long 0x4 "AM,Address Mask"
line.long 0x8 "DV,Data Value"
line.long 0x0c "DM,Data Mask"
line.long 0x10 "CV,Control Value"
bitfld.long 0x10 0x8 " ENABLE ,Global Enable for Watchpoint 1" "DIS,ENA"
bitfld.long 0x10 0x7 " RANGE ,Assert RANGEOUT Signal" "0 ,1"
bitfld.long 0x10 0x6 " CHAIN ,Connect to Watchpoint 0" "0 ,1"
bitfld.long 0x10 0x5 " EXTERN ,Depentend from EXTERN Signal" "0 ,1"
bitfld.long 0x10 0x4 " nTRANS ,CPU Mode" "User,no User"
bitfld.long 0x10 0x3 " nOPC ,Op Fetch" "Inst,Data"
bitfld.long 0x10 0x1--0x2 " MAS ,Access Size" "Byte,Word,Long,Res"
bitfld.long 0x10 0x0 " nRW ,Read/Write" "R ,w"
line.long 0x14 "CM,Control Mask"
bitfld.long 0x14 0x7 " RANGE ,Assert RANGEOUT Signal" "ENA,DIS"
bitfld.long 0x14 0x6 " CHAIN ,Connect to Watchpoint 0" "ENA,DIS"
bitfld.long 0x14 0x5 " EXTERN ,Depentend from EXTERN Signal" "ENA,DIS"
bitfld.long 0x14 0x4 " nTRANS ,CPU Mode" "ENA,DIS "
bitfld.long 0x14 0x3 " nOPC ,Op Fetch" "ENA ,DIS"
bitfld.long 0x14 0x1--0x2 " MAS ,Access Size" "ENA ,Res,Res,DIS"
bitfld.long 0x14 0x0 " nRW ,Read/Write" "ENA,DIS"
tree.end
width 0xb
tree.end
tree "FMI (Flash Memory Interface)"
base asd:0x54000000
width 0xF
group.long 0x0++0x7
line.long 0x0 "FMI_BBSR,Boot Bank Size Register"
bitfld.long 0x0 0.--3. " BBSIZE[3:0] ,Boot Bank Size" "32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,?..."
line.long 0x4 "FMI_NBBSR,Non-Boot Bank Size Register"
bitfld.long 0x4 0.--3. " NBBSIZE[3:0] ,Non-Boot Bank Size" "8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,?..."
group.long 0xC++0x7
line.long 0x0 "FMI_BBADR,Boot Bank Base Address Register"
hexmask.long.tbyte 0x0 0.--23. 1. " BBADDR[23:0] ,Boot Bank Base Address"
line.long 0x4 "FMI_NBBADR,Non-Boot Bank Base Address Register"
hexmask.long.tbyte 0x4 0.--23. 1. " NBBADDR[23:0] ,Non-Boot Bank Base Address"
group.long 0x18++0x3
line.long 0x0 "FMI_CR,FMI Control Register"
sif (cpuis("STR910FA*")||cpuis("STR911FA*")||cpuis("STR912FA*"))
bitfld.long 0x00 8. " WWS ,Write Wait States" "1 cycle,2 cycles"
bitfld.long 0x00 7. " OMIE ,Out of Memory Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 6. " BERRIE ,Flash Bank Error Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 4. " NBBEN ,Flash Non Boot Bank enable" "Disabled,Enabled"
bitfld.long 0x00 3. " BBEN ,Flash Boot Bank enable" "Disabled,Enabled"
else
bitfld.long 0x00 8. " WWS ,Write Wait States" "1 cycle,2 cycles"
bitfld.long 0x00 7. " OMIE ,Out of Memory Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 6. " BERRIE ,Flash Bank Error Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 4. " B1EN ,Flash Bank 1 Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 3. " B0EN ,Flash Bank 0 Enable" "Disabled,Enabled"
endif
group.long 0x1C++0x3
line.long 0x0 "FMI_SR,FMI Status Register"
bitfld.long 0x00 4. " PFQBCEN ,PFQBCEN Status" "Disabled,Enabled"
eventfld.long 0x00 3. " OM ,Out of Memory Error" "No error,Error"
eventfld.long 0x00 1. " B1ERR ,Flash Bank 1 Error" "No error,Error"
textline " "
eventfld.long 0x00 0. " B0ERR ,Flash Bank 0 Error" "No error,Error"
group.long 0x20++0x3
sif (cpuis("STR910FA*")||cpuis("STR911FA*")||cpuis("STR912FA*"))
line.long 0x0 "FMI_BCE16ADDR,BC 16th Entry Target Address register"
hexmask.long.tbyte 0x0 0.--23. 1. " BCE16ADDR[23:0] ,Branch Cache 16th Entry Target Address"
else
line.long 0x0 "FMI_BCE5ADDR,BC Fifth Entry Target Address Register"
hexmask.long.tbyte 0x0 0.--23. 1. " BCE5ADDR[23:0] ,Branch Cache Fifth Entry Target Address"
endif
width 0xB
tree.end
tree "EMI (External Memory Interface)"
base asd:0x74000000
sif (!cpuis("STR910FAM*")&&!cpuis("STR911FAM*"))
width 12.
group.long 0x0++0x03
line.long 0x0 "EMI_ICR1,Bank 1 Idle Cycle Control Register"
bitfld.long 0x0 0.--3. " IDCY[3:0] ,Idle Cycles" "No cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles"
group.long 0x20++0x03
line.long 0x0 "EMI_ICR2,Bank 2 Idle Cycle Control Register"
bitfld.long 0x0 0.--3. " IDCY[3:0] ,Idle Cycles" "No cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles"
group.long 0x40++0x03
line.long 0x0 "EMI_ICR3,Bank 3 Idle Cycle Control Register"
bitfld.long 0x0 0.--3. " IDCY[3:0] ,Idle Cycles" "No cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles"
group.long 0xE0++0x03
line.long 0x0 "EMI_ICR0,Bank 0 Idle Cycle Control Register"
bitfld.long 0x0 0.--3. " IDCY[3:0] ,Idle Cycles" "No cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles"
group.long 0x4++0x03
line.long 0x0 "EMI_RCR1,Bank 1 Read Wait State Control Register"
bitfld.long 0x0 0.--4. " WSTRD[4:0] ,Read Wait States" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0x24++0x03
line.long 0x0 "EMI_RCR2,Bank 2 Read Wait State Control Register"
bitfld.long 0x0 0.--4. " WSTRD[4:0] ,Read Wait States" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0x44++0x03
line.long 0x0 "EMI_RCR3,Bank 3 Read Wait State Control Register"
bitfld.long 0x0 0.--4. " WSTRD[4:0] ,Read Wait States" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0xE4++0x03
line.long 0x0 "EMI_RCR0,Bank 0 Read Wait State Control Register"
bitfld.long 0x0 0.--4. " WSTRD[4:0] ,Read Wait States" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0x8++0x03
line.long 0x0 "EMI_WCR1,Bank 1 Write Wait State Control Register"
bitfld.long 0x0 0.--4. " WSTWR[4:0] ,Write Wait States" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0x28++0x03
line.long 0x0 "EMI_WCR2,Bank 2 Write Wait State Control Register"
bitfld.long 0x0 0.--4. " WSTWR[4:0] ,Write Wait States" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0x48++0x03
line.long 0x0 "EMI_WCR3,Bank 3 Write Wait State Control Register"
bitfld.long 0x0 0.--4. " WSTWR[4:0] ,Write Wait States" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0xE8++0x03
line.long 0x0 "EMI_WCR0,Bank 0 Write Wait State Control Register"
bitfld.long 0x0 0.--4. " WSTWR[4:0] ,Write Wait States" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0xC++0x03
line.long 0x0 "EMI_OECR1,Bank 1 Output Enable Control Register"
bitfld.long 0x0 0.--3. " WSTOEN[3:0] ,Output Enable Assertion Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long 0x2C++0x03
line.long 0x0 "EMI_OECR2,Bank 2 Output Enable Control Register"
bitfld.long 0x0 0.--3. " WSTOEN[3:0] ,Output Enable Assertion Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long 0x4C++0x03
line.long 0x0 "EMI_OECR3,Bank 3 Output Enable Control Register"
bitfld.long 0x0 0.--3. " WSTOEN[3:0] ,Output Enable Assertion Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long 0xEC++0x03
line.long 0x0 "EMI_OECR0,Bank 0 Output Enable Control Register"
bitfld.long 0x0 0.--3. " WSTOEN[3:0] ,Output Enable Assertion Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long 0x10++0x03
line.long 0x0 "EMI_WECR1,Bank 1 Write Enable Control Register"
bitfld.long 0x0 0.--3. " WSTWEN[3:0] ,Write Enable Assertion Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long 0x30++0x03
line.long 0x0 "EMI_WECR2,Bank 2 Write Enable Control Register"
bitfld.long 0x0 0.--3. " WSTWEN[3:0] ,Write Enable Assertion Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long 0x50++0x03
line.long 0x0 "EMI_WECR3,Bank 3 Write Enable Control Register"
bitfld.long 0x0 0.--3. " WSTWEN[3:0] ,Write Enable Assertion Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long 0xF0++0x03
line.long 0x0 "EMI_WECR0,Bank 0 Write Enable Control Register"
bitfld.long 0x0 0.--3. " WSTWEN[3:0] ,Write Enable Assertion Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
sif (cpuis("STR910FA*")||cpuis("STR911FA*")||cpuis("STR912FA*"))
if ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x14)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x200))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x14)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x0))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x14)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x200))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x14)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x200))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x14)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x0))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x14)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x200))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x14)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x0))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x200))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x0))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x200))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x0))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x200))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x0))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x14)))&0x200)==0x200))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
else
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
endif
if ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x34)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x200))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x34)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x0))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x34)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x200))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x34)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x200))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x34)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x0))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x34)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x200))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x34)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x0))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x200))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x0))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x200))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x0))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x200))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x0))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x34)))&0x200)==0x200))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
else
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
endif
if ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x54)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x200))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x54)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x0))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x54)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x200))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x54)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x200))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x54)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x0))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x54)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x200))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0x54)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x0))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x200))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x0))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x200))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x0))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x200))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x0))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0x54)))&0x200)==0x200))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
else
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
endif
if ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0xF4)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x200))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0xF4)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x0))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0xF4)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x200))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0xF4)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x200))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0xF4)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x0))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0xF4)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x200))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x5C002000+0x34)))&0x40)==0x40)&&(((d.l(asd:(0x74000000+0xF4)))&0x30)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x0))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst/Page"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x200))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x0))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x200))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x1)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x0))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,Enabled"
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x200))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x20000)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x0))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,Reserved,Continuous burst"
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
elif ((((d.l(asd:(0x5C002000+0xAC)))&0x1)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x20000)==0x0)&&(((d.l(asd:(0x74000000+0xF4)))&0x200)==0x200))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,Continuous"
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
else
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 18.--19. " BWLEN ,Burst write transfer length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 17. " SYNCWRITEDEV ,Synchronous write access device" "Asynchronous,Synchronous"
textline " "
bitfld.long 0x00 16. " BMWRITE ,Burst mode write" "No burst,Burst"
bitfld.long 0x00 10.--11. " BRLEN ,Burst Read Transfer Length" "4-transfer,8-transfer,16-transfer,?..."
textline " "
bitfld.long 0x00 9. " SYNCREADDEV ,Synchronous read access device" "Asynchronous,Synchronous"
bitfld.long 0x00 8. " BPM ,Burst and Page Mode Read Selection" "Normal,Burst"
textline " "
bitfld.long 0x00 4.--5. " MW ,Memory width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write protect" "Not protected,Protected"
textline " "
bitfld.long 0x00 0. " BLE ,Byte Lane Enable" "Disabled,?..."
endif
group.long 0x1C++0x03
line.long 0x0 "EMI_BRDCR1,Bank 1 burst read wait delay register"
bitfld.long 0x0 0.--4. " WSTBRD[4:0] ,Burst read wait states" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0x3C++0x03
line.long 0x0 "EMI_BRDCR2,Bank 2 burst read wait delay register"
bitfld.long 0x0 0.--4. " WSTBRD[4:0] ,Burst read wait states" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0x5C++0x03
line.long 0x0 "EMI_BRDCR3,Bank 3 burst read wait delay register"
bitfld.long 0x0 0.--4. " WSTBRD[4:0] ,Burst read wait states" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
group.long 0xFC++0x03
line.long 0x0 "EMI_BRDCR0,Bank 0 burst read wait delay register"
bitfld.long 0x0 0.--4. " WSTBRD[4:0] ,Burst read wait states" "No state,1 state,2 states,3 states,4 states,5 states,6 states,7 states,8 states,9 states,10 states,11 states,12 states,13 states,14 states,15 states,16 states,17 states,18 states,19 states,20 states,21 states,22 states,23 states,24 states,25 states,26 states,27 states,28 states,29 states,30 states,31 states"
if (((d.l(asd:(0x5C002000+0xAC)))&0x2)==0x2)
group.long 0x204++0x3
line.long 0x00 "EMI_CCR,Clock control register"
bitfld.long 0x00 0. " BCLKEN ,BCLK enable" "Active during bus asscess,?..."
else
group.long 0x204++0x3
line.long 0x00 "EMI_CCR,Clock control register"
bitfld.long 0x00 0. " BCLKEN ,BCLK enable" "Active during bus asscess,Always running"
endif
else
if ((((data.long(asd:(0x74000000+0x14)))&0x30)==0x0)&&(((data.long(asd:(0x5C002000+0x34)))&0x40)==0x40))
group.long 0x14++0x03
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 10.--11. " PLEN[1:0] ,Page Mode Read Transfer Length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 8. " PM ,Page Mode Read Selection" "Normal,Page mode"
bitfld.long 0x00 4.--5. " MW[1:0] ,Memory Width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write Protect" "Not protected,Protected"
else
group.long 0x14++0x3
line.long 0x0 "EMI_BCR1,Bank 1 Control Register"
bitfld.long 0x00 10.--11. " PLEN[1:0] ,Page Mode Read Transfer Length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 8. " PM ,Page Mode Read Selection" "Normal,?..."
bitfld.long 0x00 4.--5. " MW[1:0] ,Memory Width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write Protect" "Not protected,Protected"
endif
if ((((data.long(asd:(0x74000000+0x34)))&0x30)==0x0)&&(((data.long(asd:(0x5C002000+0x34)))&0x40)==0x40))
group.long 0x34++0x03
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 10.--11. " PLEN[1:0] ,Page Mode Read Transfer Length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 8. " PM ,Page Mode Read Selection" "Normal,Page mode"
bitfld.long 0x00 4.--5. " MW[1:0] ,Memory Width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write Protect" "Not protected,Protected"
else
group.long 0x34++0x3
line.long 0x0 "EMI_BCR2,Bank 2 Control Register"
bitfld.long 0x00 10.--11. " PLEN[1:0] ,Page Mode Read Transfer Length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 8. " PM ,Page Mode Read Selection" "Normal,?..."
bitfld.long 0x00 4.--5. " MW[1:0] ,Memory Width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write Protect" "Not protected,Protected"
endif
if ((((data.long(asd:(0x74000000+0x54)))&0x30)==0x0)&&(((data.long(asd:(0x5C002000+0x34)))&0x40)==0x40))
group.long 0x54++0x03
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 10.--11. " PLEN[1:0] ,Page Mode Read Transfer Length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 8. " PM ,Page Mode Read Selection" "Normal,Page mode"
bitfld.long 0x00 4.--5. " MW[1:0] ,Memory Width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write Protect" "Not protected,Protected"
else
group.long 0x54++0x3
line.long 0x0 "EMI_BCR3,Bank 3 Control Register"
bitfld.long 0x00 10.--11. " PLEN[1:0] ,Page Mode Read Transfer Length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 8. " PM ,Page Mode Read Selection" "Normal,?..."
bitfld.long 0x00 4.--5. " MW[1:0] ,Memory Width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write Protect" "Not protected,Protected"
endif
if ((((data.long(asd:(0x74000000+0xF4)))&0x30)==0x0)&&(((data.long(asd:(0x5C002000+0x34)))&0x40)==0x40))
group.long 0xF4++0x03
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 10.--11. " PLEN[1:0] ,Page Mode Read Transfer Length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 8. " PM ,Page Mode Read Selection" "Normal,Page mode"
bitfld.long 0x00 4.--5. " MW[1:0] ,Memory Width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write Protect" "Not protected,Protected"
else
group.long 0xF4++0x3
line.long 0x0 "EMI_BCR0,Bank 0 Control Register"
bitfld.long 0x00 10.--11. " PLEN[1:0] ,Page Mode Read Transfer Length" "4-transfer,8-transfer,?..."
bitfld.long 0x00 8. " PM ,Page Mode Read Selection" "Normal,?..."
bitfld.long 0x00 4.--5. " MW[1:0] ,Memory Width" "8-bit,16-bit,?..."
bitfld.long 0x00 3. " WP ,Write Protect" "Not protected,Protected"
endif
endif
width 0xB
endif
tree.end
tree "SCU (System Control Unit)"
base asd:0x5C002000
width 0xF
sif (cpuis("STR910FA*")||cpuis("STR911FA*")||cpuis("STR912FA*"))
group.long 0x0++0x7
line.long 0x0 "SCU_CLKCNTR,Clock Control Register"
sif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*")||cpuis("STR912FAW*")||cpuis("STR912FAZ*"))
bitfld.long 0x00 17.--18. " EMIRATIO ,External Memory Interface Ratio" "HCLK,HCLK/2,?..."
bitfld.long 0x00 16. " FMISEL ,Flash Memory Interface Clock Divider" "RCLK,RCLK/2"
textline " "
else
bitfld.long 0x00 16. " FMISEL ,Flash Memory Interface Clock Divider" "RCLK,RCLK/2"
textline " "
endif
bitfld.long 0x00 14. " TIM23SEL ,Timers 2 and 3 external clock enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TIM01SEL ,Timers 0 and 1 external clock enable" "Disabled,Enabled"
textline " "
sif (cpuis("STR912*"))
bitfld.long 0x00 12. " PHYSEL ,MII_PHYCLK Enable" "Disabled,Enabled"
textline " "
endif
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x00 10.--11. " USBSEL ,USB 48 MHz Clock Selection" "fMSTR,fMSTR/2,USB_CLK48M,?..."
textline " "
endif
bitfld.long 0x00 9. " BRSEL ,Baud Rate Clock Selection" "fMSTR/2,fMSTR"
bitfld.long 0x00 7.--8. " APBDIV ,PCLK Divider" "RCLK,RCLK/2,RCLK/4,RCLK/8"
textline " "
bitfld.long 0x00 5.--6. " AHBDIV ,HCLK Divider" "RCLK,RCLK/2,RCLK/4,?..."
bitfld.long 0x00 2.--4. " RCLKDIV ,RCLK Divider" "fMSTR,fMSTR/2,fMSTR/4,fMSTR/8,fMSTR/16,fMSTR/1024,?..."
textline " "
bitfld.long 0x00 0.--1. " MCLKSEL ,Main Clock Source" "fPLL,fRTC,fOSC,?..."
line.long 0x4 "SCU_PLLCONF,PLL Configuration Register"
bitfld.long 0x04 19. " PLL_EN ,PLL Enable" "Disabled,Enabled"
bitfld.long 0x04 16.--18. " PLL_PDIV ,PLL Post-Divider" "0,1,2,3,4,5,?..."
textline " "
hexmask.long.byte 0x04 8.--15. 1. " PLL_NDIV ,PLL Feedback Divider"
hexmask.long.byte 0x04 0.--7. 1. " PLL_MDIV ,PLL Pre-Divider"
group.long 0x8++0xB
line.long 0x0 "SCU_SYSSTATUS,System Status Register"
eventfld.long 0x00 5. " SRAM_ERR ,SRAM Error Event Flag" "Not Occurred,Occurred"
eventfld.long 0x00 4. " ACK_PFQBC ,ACK PFQBC Event Flag" "Not Occurred,Occurred"
textline " "
eventfld.long 0x00 3. " LVD_RST ,LVD Reset Event Flag" "Not Occurred,Occurred"
eventfld.long 0x00 2. " WDG_RST ,WDG Reset Event Flag" "Not Occurred,Occurred"
textline " "
eventfld.long 0x00 1. " LOCK_LOST ,LOCK LOST Event Flag" "Not Occurred,Occurred"
eventfld.long 0x00 0. " LOCK ,LOCK Event Flag" "Not Occurred,Occurred"
line.long 0x4 "SCU_PWRMNG,Power Management Register"
bitfld.long 0x4 4. " FLASH_PD_DBG ,Flash Power Down in Debug Mode" "No power down,Power down"
bitfld.long 0x4 3. " CPU_INTR ,Special Interrupt Mode" "RCLKDIV,Full Speed"
textline " "
bitfld.long 0x4 0.--2. " PWR_MODE ,Power Mode Control" "Run,Idle,Sleep,?..."
line.long 0x8 "SCU_ITCMSK,Interrupt Mask Register"
bitfld.long 0x08 4. " MSK_LVD_RST ,LVD Reset Interrupt Mask" "Not masked,Masked"
bitfld.long 0x08 3. " MSK_SRAM_ERR ,SRAM Error Interrupt Mask" "Not masked,Masked"
textline " "
bitfld.long 0x08 2. " MSK_ACK_PFQBC ,ACK PFQBC Interrupt Mask" "Not masked,Masked"
bitfld.long 0x08 1. " MSK_LOCK_LOST ,LOCK LOST Interrupt Mask" "Not masked,Masked"
textline " "
bitfld.long 0x08 0. " MSK_LOCK ,LOCK Interrupt Mask" "Not masked,Masked"
width 0xB
tree "Peripheral Registers"
group.long 0x14++0x3
line.long 0x0 "SCU_PCGR0,Peripheral Clock Gating Register 0"
sif (cpuis("STR912*"))
bitfld.long 0x00 11. " MAC ,Ethernet Peripheral Clock Gating" "Stopped,Running"
textline " "
endif
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x00 10. " USB48M ,USB 48 MHz Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 9. " USB ,USB Peripheral Clock Gating" "Stopped,Running"
textline " "
endif
bitfld.long 0x00 8. " DMA ,DMA Peripheral Clock Gating" "Stopped,Running"
textline " "
sif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*")||cpuis("STR912FAW*")||cpuis("STR912FAZ*"))
bitfld.long 0x00 7. " EXT_MEM_CLK ,External Memory Clock Gating" "Stopped,Running"
bitfld.long 0x00 6. " EMI ,EMI Peripheral Clock Gating" "Stopped,Running"
textline " "
endif
bitfld.long 0x00 5. " VIC ,VIC Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 4. " SRAM_ARBITER ,SRAM Arbiter Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 3. " SRAM ,SRAM Clock Gating" "Stopped,Running"
bitfld.long 0x00 1. " PQFBC ,PQFBC Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 0. " FMI ,FMI Clock Gating" "Stopped,Running"
group.long 0x18++0x3
line.long 0x0 "SCU_PCGR1,Peripheral Clock Gating Register 1"
bitfld.long 0x00 24. " RTC ,RTC Clock Gating" "Stopped,Running"
bitfld.long 0x0 23. " GPIO9 ,GPIO9 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 22. " GPIO8 ,GPIO8 Port Clock Gating" "Stopped,Running"
bitfld.long 0x0 21. " GPIO7 ,GPIO7 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 20. " GPIO6 ,GPIO6 Port Clock Gating" "Stopped,Running"
bitfld.long 0x0 19. " GPIO5 ,GPIO5 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 18. " GPIO4 ,GPIO4 Port Clock Gating" "Stopped,Running"
bitfld.long 0x0 17. " GPIO3 ,GPIO3 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 16. " GPIO2 ,GPIO2 Port Clock Gating" "Stopped,Running"
bitfld.long 0x0 15. " GPIO1 ,GPIO1 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 14. " GPIO0 ,GPIO0 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 13. " WIU ,WIU Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 11. " ADC ,ADC Clock Gating" "Stopped,Running"
bitfld.long 0x00 10. " CAN ,CAN Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 9. " SSP1 ,SSP1 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 8. " SSP0 ,SSP0 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 7. " I2C1 ,I2C1 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 6. " I2C0 ,I2C0 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 5. " UART2 ,UART2 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 4. " UART1 ,UART1 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 3. " UART0 ,UART0 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 2. " MC ,Motor Control Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 1. " TIM23 ,Timers 2 and 3 Clock Gating" "Stopped,Running"
bitfld.long 0x00 0. " TIM01 ,Timers 0 and 1 Clock Gating" "Stopped,Running"
group.long 0x1C++0x3
line.long 0x0 "SCU_PRR0,Peripheral Reset Register 0"
bitfld.long 0x00 12. " RST_PFQBC_AHB ,PFQBC AHB Reset" "Reset,No reset"
textline " "
sif (cpuis("STR912*"))
bitfld.long 0x00 11. " RST_MAC ,Ethernet Peripheral Reset" "Reset,No reset"
textline " "
endif
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x00 9. " RST_USB ,USB Peripheral Reset" "Reset,No reset"
textline " "
endif
bitfld.long 0x00 8. " RST_DMA ,DMA Peripheral Reset" "Reset,No reset"
textline " "
sif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*")||cpuis("STR912FAW*")||cpuis("STR912FAZ*"))
bitfld.long 0x00 6. " RST_EMI ,EMI Peripheral Reset" "Reset,No reset"
textline " "
endif
bitfld.long 0x00 5. " RST_VIC ,VIC Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 4. " RST_SRAM_ARBITER ,SRAM Arbiter Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 1. " RST_PQFBC ,PQFBC Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 0. " RST_FMI ,FMI Reset" "Reset,No reset"
group.long 0x20++0x3
line.long 0x0 "SCU_PRR1,Peripheral Reset Register 1"
bitfld.long 0x00 24. " RTC ,RTC Reset" "Reset,No reset"
bitfld.long 0x0 23. " GPIO9 ,GPIO9 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 22. " GPIO8 ,GPIO8 Port Reset" "Reset,No reset"
bitfld.long 0x0 21. " GPIO7 ,GPIO7 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 20. " GPIO6 ,GPIO6 Port Reset" "Reset,No reset"
bitfld.long 0x0 19. " GPIO5 ,GPIO5 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 18. " GPIO4 ,GPIO4 Port Reset" "Reset,No reset"
bitfld.long 0x0 17. " GPIO3 ,GPIO3 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 16. " GPIO2 ,GPIO2 Port Reset" "Reset,No reset"
bitfld.long 0x0 15. " GPIO1 ,GPIO1 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 14. " GPIO0 ,GPIO0 Port Reset" "Reset,No reset"
bitfld.long 0x00 13. " WIU ,WIU Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 11. " ADC ,ADC Reset" "Reset,No reset"
bitfld.long 0x00 10. " CAN ,CAN Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 9. " SSP1 ,SSP1 Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 8. " SSP0 ,SSP0 Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 7. " I2C1 ,I2C1 Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 6. " I2C0 ,I2C0 Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 5. " UART2 ,UART2 Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 4. " UART1 ,UART1 Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 3. " UART0 ,UART0 Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 2. " MC ,Motor Control Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 1. " TIM23 ,Timers 2 and 3 Reset" "Reset,No reset"
bitfld.long 0x00 0. " TIM01 ,Timers 0 and 1 Reset" "Reset,No reset"
tree.end
width 0xC
tree "Gating Registers"
textline " "
group.long 0x24++0x3
line.long 0x0 "SCU_MGR0,Idle Mode Gating Mask Register 0"
sif (cpuis("STR912*"))
bitfld.long 0x00 11. " MSK_MAC ,Ethernet Peripheral Gating Mask" "Stopped,Running"
textline " "
endif
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x00 10. " MSK_USB48M ,USB 48 MHz Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 9. " MSK_USB ,USB Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
endif
bitfld.long 0x00 8. " MSK_DMA ,DMA Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
sif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*")||cpuis("STR912FAW*")||cpuis("STR912FAZ*"))
bitfld.long 0x00 7. " MSK_EXT_MEM_CLK ,External Memory Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 6. " MSK_EMI ,EMI Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
endif
bitfld.long 0x00 5. " MSK_VIC ,VIC Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 4. " MSK_SRAM_ARBITER ,SRAM Arbiter Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 3. " MSK_SRAM ,SRAM Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 1. " MSK_PQFBC ,PQFBC Clock Gating Mask" "Stopped,Running"
group.long 0x28++0x3
line.long 0x0 "SCU_MGR1,Idle Mode Gating Mask Register 1"
bitfld.long 0x00 24. " RTC ,RTC Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 23. " GPIO9 ,GPIO9 Port Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x0 22. " GPIO8 ,GPIO8 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 21. " GPIO7 ,GPIO7 Port Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x0 20. " GPIO6 ,GPIO6 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 19. " GPIO5 ,GPIO5 Port Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x0 18. " GPIO4 ,GPIO4 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 17. " GPIO3 ,GPIO3 Port Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x0 16. " GPIO2 ,GPIO2 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 15. " GPIO1 ,GPIO1 Port Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x0 14. " GPIO0 ,GPIO0 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 13. " WIU ,WIU Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 12. " WDG ,WDG Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 11. " ADC ,ADC Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 10. " CAN ,CAN Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 9. " SSP1 ,SSP1 Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 8. " SSP0 ,SSP0 Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 7. " I2C1 ,I2C1 Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 6. " I2C0 ,I2C0 Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 5. " UART2 ,UART2 Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 4. " UART1 ,UART1 Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 3. " UART0 ,UART0 Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 2. " MC ,Motor Control Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 1. " TIM23 ,Timers 2 and 3 Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 0. " TIM01 ,Timers 0 and 1 Clock Gating Mask" "Stopped,Running"
group.long 0x2C++0x3
line.long 0x0 "SCU_PECGR0,Peripheral Emulation Clock Gating Register 0"
sif (cpuis("STR912*"))
bitfld.long 0x00 11. " MAC ,Ethernet Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
endif
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x00 10. " USB48M ,USB 48 MHz Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 9. " USB ,USB Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
endif
bitfld.long 0x00 8. " DMA ,DMA Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
sif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*")||cpuis("STR912FAW*")||cpuis("STR912FAZ*"))
bitfld.long 0x00 7. " EXT_MEM_CLK ,External Memory Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 6. " EMI ,EMI Peripheral Clock Gating (emulation mode)" "Stopped,Running"
endif
textline " "
bitfld.long 0x00 5. " VIC ,VIC Peripheral Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 4. " SRAM_ARBITER ,SRAM Arbiter Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 3. " SRAM ,SRAM Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 1. " PQFBC ,PQFBC Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 0. " FMI ,FMI Clock Gating (emulation mode)" "Stopped,Running"
group.long 0x30++0x3
line.long 0x0 "SCU_PECGR1,Peripheral Emulation Clock Gating Register 1"
bitfld.long 0x00 23. " GPIO9 ,GPIO9 Port Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 22. " GPIO8 ,GPIO8 Port Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 21. " GPIO7 ,GPIO7 Port Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 20. " GPIO6 ,GPIO6 Port Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 19. " GPIO5 ,GPIO5 Port Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 18. " GPIO4 ,GPIO4 Port Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 17. " GPIO3 ,GPIO3 Port Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 16. " GPIO2 ,GPIO3 Port Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 15. " GPIO1 ,GPIO1 Port Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 14. " GPIO0 ,GPIO0 Port Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 13. " WIU ,WIU Peripheral Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 12. " WDG ,WDG Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 11. " ADC ,ADC Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 10. " CAN ,CAN Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 9. " SSP1 ,SSP1 Peripheral Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 8. " SSP0 ,SSP0 Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 7. " I2C1 ,I2C1 Peripheral Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 6. " I2C0 ,I2C0 Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 5. " UART2 ,UART2 Peripheral Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x00 4. " UART1 ,UART1 Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x00 3. " UART0 ,UART0 Peripheral Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x0 2. " MC ,Motor Control Peripheral Clock Gating (emulation mode)" "Stopped,Running"
textline " "
bitfld.long 0x0 1. " TIM23 ,Timers 2 and 3 Clock Gating (emulation mode)" "Stopped,Running"
bitfld.long 0x0 0. " TIM01 ,Timers 0 and 1 Clock Gating (emulation mode)" "Stopped,Running"
tree.end
textline " "
width 0xB
group.long 0x34++0x3
line.long 0x0 "SCU_SCR0,System Configuration Register 0"
bitfld.long 0x00 14. " P30_SELEDBG ,GPIO Port 3 External Debug Configuration" "Not for EDR/ETM,For EDR/ETM"
bitfld.long 0x00 13. " EXT_ETMT_EDBGR ,ETM Trigger/External Debug Selection" "Debug Request,ETM Trigger"
textline " "
bitfld.long 0x0 12. " UART_IRDA2 ,UART2 IrDA Mode Selection" "UART,IrDA"
bitfld.long 0x0 11. " UART_IRDA1 ,UART1 IrDA Mode Selection" "UART,IrDA"
textline " "
bitfld.long 0x0 10. " UART_IRDA0 ,UART0 IrDA Mode Selection" "UART,IrDA"
sif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*")||cpuis("STR912FAW*")||cpuis("STR912FAZ*"))
bitfld.long 0x00 8. " EMI_ALE_LNGT ,EMI Active Level Length" "1-cycle,2-cycle"
textline " "
bitfld.long 0x00 7. " EMI_ALE_POLR ,EMI Active Level Polarity" "Low,High"
textline " "
bitfld.long 0x00 6. " EMI_MUX ,EMI Mux/Demux" "Multiplexed,Demultiplexed"
endif
textline " "
bitfld.long 0x00 5. " SRAM_LK_EN ,SRAM Arbiter Lock Transfer Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 3.--4. " SRAM_SIZE ,SRAM Size" "32 KB,64 KB,96 KB,?..."
bitfld.long 0x00 2. " WSR_AHB ,AHB Wait State Enable" "No state,1 state"
textline " "
bitfld.long 0x00 1. " WSR_DTCM ,DTCM Wait State Enable" "No state,1 state"
bitfld.long 0x00 0. " EN_PFQBC ,PFQBC Unit Enable" "Disabled,Enabled"
width 0x0E
tree "GPIO Output/Input Registers"
group.long 0x44++0x3
line.long 0x0 "SCU_GPIOOUT0,GPIO Output Register 0"
sif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*")||cpuis("STR912FAW*")||cpuis("STR912FAZ*"))
bitfld.long 0x00 14.--15. " P0.7OUT ,GPIO Port 0 Output 7 Control" "Input,GPIO_0.7,EMI_CS3n,ETM_TRSYNC"
bitfld.long 0x00 12.--13. " P0.6OUT ,GPIO Port 0 Output 6 Control" "Input,GPIO_0.6,EMI_CS2n,ETM_PSTAT2"
bitfld.long 0x00 10.--11. " P0.5OUT ,GPIO Port 0 Output 5 Control" "Input,GPIO_0.5,EMI_CS1n,ETM_PSTAT1"
textline " "
bitfld.long 0x00 8.--9. " P0.4OUT ,GPIO Port 0 Output 4 Control" "Input,GPIO_0.4,EMI_CS0n,ETM_PSTAT0"
bitfld.long 0x00 6.--7. " P0.3OUT ,GPIO Port 0 Output 3 Control" "Input,GPIO_0.3,I2C1_DOUT,ETM_PCK3"
bitfld.long 0x00 4.--5. " P0.2OUT ,GPIO Port 0 Output 2 Control" "Input,GPIO_0.2,I2C1_CLKOUT,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P0.1OUT ,GPIO Port 0 Output 1 Control" "Input,GPIO_0.1,I2C0_DOUT,ETM_PCK1"
bitfld.long 0x00 0.--1. " P0.0OUT ,GPIO Port 0 Output 0 Control" "Input,GPIO_0.0,I2C0_CLKOUT,ETM_PCK0"
else
bitfld.long 0x00 14.--15. " P0.7OUT ,GPIO Port 0 Output 7 Control" "Input,GPIO_0.7,Reserved,ETM_TRSYNC"
bitfld.long 0x00 12.--13. " P0.6OUT ,GPIO Port 0 Output 6 Control" "Input,GPIO_0.6,Reserved,ETM_PSTAT2"
bitfld.long 0x00 10.--11. " P0.5OUT ,GPIO Port 0 Output 5 Control" "Input,GPIO_0.5,Reserved,ETM_PSTAT1"
textline " "
bitfld.long 0x00 8.--9. " P0.4OUT ,GPIO Port 0 Output 4 Control" "Input,GPIO_0.4,Reserved,ETM_PSTAT0"
bitfld.long 0x00 6.--7. " P0.3OUT ,GPIO Port 0 Output 3 Control" "Input,GPIO_0.3,I2C1_DOUT,ETM_PCK3"
bitfld.long 0x00 4.--5. " P0.2OUT ,GPIO Port 0 Output 2 Control" "Input,GPIO_0.2,I2C1_CLKOUT,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P0.1OUT ,GPIO Port 0 Output 1 Control" "Input,GPIO_0.1,I2C0_DOUT,ETM_PCK1"
bitfld.long 0x00 0.--1. " P0.0OUT ,GPIO Port 0 Output 0 Control" "Input,GPIO_0.0,I2C0_CLKOUT,ETM_PCK0"
endif
group.long 0x48++0x3
line.long 0x0 "SCU_GPIOOUT1,GPIO Output Register 1"
sif (cpuis("STR912*"))
bitfld.long 0x00 14.--15. " P1.7OUT ,GPIO Port 1 Output 7 Control" "Input,GPIO_1.7,MII_MDC,ETM_TRCLK"
bitfld.long 0x00 12.--13. " P1.6OUT ,GPIO Port 1 Output 6 Control" "Input,GPIO_1.6,CAN_TX,I2C0_DOUT"
bitfld.long 0x00 10.--11. " P1.5OUT ,GPIO Port 1 Output 5 Control" "Input,GPIO_1.5,UART2_TX,ETM_TRCLK"
textline " "
bitfld.long 0x00 8.--9. " P1.4OUT ,GPIO Port 1 Output 4 Control" "Input,GPIO_1.4,MII_TXD3,I2C0_CLKOUT"
bitfld.long 0x00 6.--7. " P1.3OUT ,GPIO Port 1 Output 3 Control" "Input,GPIO_1.3,MII_TXD2,SSP1_NSS"
bitfld.long 0x00 4.--5. " P1.2OUT ,GPIO Port 1 Output 2 Control" "Input,GPIO_1.2,MII_TXD1,UART0_TX"
textline " "
bitfld.long 0x00 2.--3. " P1.1OUT ,GPIO Port 1 Output 1 Control" "Input,GPIO_1.1,MII_TXD0,SSP1_MOSI"
bitfld.long 0x00 0.--1. " P1.0OUT ,GPIO Port 1 Output 0 Control" "Input,GPIO_1.0,UART1_TX,SSP1_SCLK"
else
bitfld.long 0x00 14.--15. " P1.7OUT ,GPIO Port 1 Output 7 Control" "Input,GPIO_1.7,Reserved,ETM_TRCLK"
bitfld.long 0x00 12.--13. " P1.6OUT ,GPIO Port 1 Output 6 Control" "Input,GPIO_1.6,CAN_TX,I2C0_DOUT"
bitfld.long 0x00 10.--11. " P1.5OUT ,GPIO Port 1 Output 5 Control" "Input,GPIO_1.5,UART2_TX,ETM_TRCLK"
textline " "
bitfld.long 0x00 8.--9. " P1.4OUT ,GPIO Port 1 Output 4 Control" "Input,GPIO_1.4,Reserved,I2C0_CLKOUT"
bitfld.long 0x00 6.--7. " P1.3OUT ,GPIO Port 1 Output 3 Control" "Input,GPIO_1.3,Reserved,SSP1_NSS"
bitfld.long 0x00 4.--5. " P1.2OUT ,GPIO Port 1 Output 2 Control" "Input,GPIO_1.2,Reserved,UART0_TX"
textline " "
bitfld.long 0x00 2.--3. " P1.1OUT ,GPIO Port 1 Output 1 Control" "Input,GPIO_1.1,Reserved,SSP1_MOSI"
bitfld.long 0x00 0.--1. " P1.0OUT ,GPIO Port 1 Output 0 Control" "Input,GPIO_1.0,UART1_TX,SSP1_SCLK"
endif
group.long 0x4C++0x3
line.long 0x0 "SCU_GPIOOUT2,GPIO Output Register 2"
bitfld.long 0x00 14.--15. " P2.7OUT ,GPIO Port 2 Output 7 Control" "Input,GPIO_2.7,SSP0_NSS,ETM_TRSYNC"
bitfld.long 0x00 12.--13. " P2.6OUT ,GPIO Port 2 Output 6 Control" "Input,GPIO_2.6,SSP0_MISO,ETM_PSTAT2"
bitfld.long 0x00 10.--11. " P2.5OUT ,GPIO Port 2 Output 5 Control" "Input,GPIO_2.5,SSP0_MOSI,ETM_PSTAT1"
textline " "
bitfld.long 0x00 8.--9. " P2.4OUT ,GPIO Port 2 Output 4 Control" "Input,GPIO_2.4,SSP0_SCLK,ETM_PSTAT0"
bitfld.long 0x00 6.--7. " P2.3OUT ,GPIO Port 2 Output 3 Control" "Input,GPIO_2.3,I2C1_DOUT,ETM_PCK3"
bitfld.long 0x00 4.--5. " P2.2OUT ,GPIO Port 2 Output 2 Control" "Input,GPIO_2.2,I2C1_CLKOUT,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P2.1OUT ,GPIO Port 2 Output 1 Control" "Input,GPIO_2.1,I2C0_DOUT,ETM_PCK1"
bitfld.long 0x00 0.--1. " P2.0OUT ,GPIO Port 2 Output 0 Control" "Input,GPIO_2.0,I2C0_CLKOUT,ETM_PCK0"
group.long 0x50++0x3
line.long 0x0 "SCU_GPIOOUT3,GPIO Output Register 3"
bitfld.long 0x00 14.--15. " P3.7OUT ,GPIO Port 3 Output 7 Control" "Input,GPIO_3.7,SSP1_NSS,TIM1_OCMP1"
bitfld.long 0x00 12.--13. " P3.6OUT ,GPIO Port 3 Output 6 Control" "Input,GPIO_3.6,SSP1_MOSI,CAN_TX"
bitfld.long 0x00 10.--11. " P3.5OUT ,GPIO Port 3 Output 5 Control" "Input,GPIO_3.5,SSP1_MISO,UART2_TX"
textline " "
bitfld.long 0x00 8.--9. " P3.4OUT ,GPIO Port 3 Output 4 Control" "Input,GPIO_3.4,SSP1_SCLK,UART0_TX"
bitfld.long 0x00 6.--7. " P3.3OUT ,GPIO Port 3 Output 3 Control" "Input,GPIO_3.3,UART1_TX,UART0_RTS"
bitfld.long 0x00 4.--5. " P3.2OUT ,GPIO Port 3 Output 2 Control" "Input,GPIO_3.2,CAN_TX,UART0_DTR"
textline " "
bitfld.long 0x00 2.--3. " P3.1OUT ,GPIO Port 3 Output 1 Control" "Input,GPIO_3.1,UART0_TX,TIM1_OCMP1"
bitfld.long 0x00 0.--1. " P3.0OUT ,GPIO Port 3 Output 0 Control" "Input,GPIO_3.0,UART2_TX,TIM0_OCMP1"
group.long 0x54++0x3
line.long 0x0 "SCU_GPIOOUT4,GPIO Output Register 4"
bitfld.long 0x00 14.--15. " P4.7OUT ,GPIO Port 4 Output 7 Control" "Input,GPIO_4.7,TIM3_OCMP2,ETM_TRSYNC"
bitfld.long 0x00 12.--13. " P4.6OUT ,GPIO Port 4 Output 6 Control" "Input,GPIO_4.6,TIM3_OCMP1,ETM_PSTAT2"
bitfld.long 0x00 10.--11. " P4.5OUT ,GPIO Port 4 Output 5 Control" "Input,GPIO_4.5,TIM2_OCMP2,ETM_PSTAT1"
textline " "
bitfld.long 0x00 8.--9. " P4.4OUT ,GPIO Port 4 Output 4 Control" "Input,GPIO_4.4,TIM2_OCMP1,ETM_PSTAT0"
bitfld.long 0x00 6.--7. " P4.3OUT ,GPIO Port 4 Output 3 Control" "Input,GPIO_4.3,TIM1_OCMP2,ETM_PCK3"
bitfld.long 0x00 4.--5. " P4.2OUT ,GPIO Port 4 Output 2 Control" "Input,GPIO_4.2,TIM1_OCMP,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P4.1OUT ,GPIO Port 4 Output 1 Control" "Input,GPIO_4.1,TIM0_OCMP2,ETM_PCK1"
bitfld.long 0x00 0.--1. " P4.0OUT ,GPIO Port 4 Output 0 Control" "Input,GPIO_4.0,TIM0_OCMP1,ETM_PCK0"
group.long 0x58++0x3
line.long 0x0 "SCU_GPIOOUT5,GPIO Output Register 5"
sif (cpuis("STR912*"))
bitfld.long 0x00 14.--15. " P5.7OUT ,GPIO Port 5 Output 7 Control" "Input,GPIO_5.7,SSP0_NSS,EMI_CS3n"
bitfld.long 0x00 12.--13. " P5.6OUT ,GPIO Port 5 Output 6 Control" "Input,GPIO_5.6,SSP0_MISO,EMI_CS2n"
bitfld.long 0x00 10.--11. " P5.5OUT ,GPIO Port 5 Output 5 Control" "Input,GPIO_5.5,SSP0_MOSI,EMI_CS1n"
textline " "
bitfld.long 0x00 8.--9. " P5.4OUT ,GPIO Port 5 Output 4 Control" "Input,GPIO_5.4,SSP0_SCLK,EMI_CS0n"
bitfld.long 0x00 6.--7. " P5.3OUT ,GPIO Port 5 Output 3 Control" "Input,GPIO_5.3,MII_TX_EN,TIM2_OCMP1"
bitfld.long 0x00 4.--5. " P5.2OUT ,GPIO Port 5 Output 2 Control" "Input,GPIO_5.2,MII_PHYCLK,TIM3_OCMP1"
textline " "
bitfld.long 0x00 2.--3. " P5.1OUT ,GPIO Port 5 Output 1 Control" "Input,GPIO_5.1,CAN_TX,UART2_TX"
bitfld.long 0x00 0.--1. " P5.0OUT ,GPIO Port 5 Output 0 Control" "Input,GPIO_5.0,ETM_TRCLK,UART0_TX"
elif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*"))
bitfld.long 0x00 14.--15. " P5.7OUT ,GPIO Port 5 Output 7 Control" "Input,GPIO_5.7,SSP0_NSS,EMI_CS3n"
bitfld.long 0x00 12.--13. " P5.6OUT ,GPIO Port 5 Output 6 Control" "Input,GPIO_5.6,SSP0_MISO,EMI_CS2n"
bitfld.long 0x00 10.--11. " P5.5OUT ,GPIO Port 5 Output 5 Control" "Input,GPIO_5.5,SSP0_MOSI,EMI_CS1n"
textline " "
bitfld.long 0x00 8.--9. " P5.4OUT ,GPIO Port 5 Output 4 Control" "Input,GPIO_5.4,SSP0_SCLK,EMI_CS0n"
bitfld.long 0x00 6.--7. " P5.3OUT ,GPIO Port 5 Output 3 Control" "Input,GPIO_5.3,Reserved,TIM2_OCMP1"
bitfld.long 0x00 4.--5. " P5.2OUT ,GPIO Port 5 Output 2 Control" "Input,GPIO_5.2,Reserved,TIM3_OCMP1"
textline " "
bitfld.long 0x00 2.--3. " P5.1OUT ,GPIO Port 5 Output 1 Control" "Input,GPIO_5.1,CAN_TX,UART2_TX"
bitfld.long 0x00 0.--1. " P5.0OUT ,GPIO Port 5 Output 0 Control" "Input,GPIO_5.0,ETM_TRCLK,UART0_TX"
else
bitfld.long 0x00 14.--15. " P5.7OUT ,GPIO Port 5 Output 7 Control" "Input,GPIO_5.7,SSP0_NSS,?..."
bitfld.long 0x00 12.--13. " P5.6OUT ,GPIO Port 5 Output 6 Control" "Input,GPIO_5.6,SSP0_MISO,?..."
bitfld.long 0x00 10.--11. " P5.5OUT ,GPIO Port 5 Output 5 Control" "Input,GPIO_5.5,SSP0_MOSI,?..."
textline " "
bitfld.long 0x00 8.--9. " P5.4OUT ,GPIO Port 5 Output 4 Control" "Input,GPIO_5.4,SSP0_SCLK,?..."
bitfld.long 0x00 6.--7. " P5.3OUT ,GPIO Port 5 Output 3 Control" "Input,GPIO_5.3,Reserved,TIM2_OCMP1"
bitfld.long 0x00 4.--5. " P5.2OUT ,GPIO Port 5 Output 2 Control" "Input,GPIO_5.2,Reserved,TIM3_OCMP1"
textline " "
bitfld.long 0x00 2.--3. " P5.1OUT ,GPIO Port 5 Output 1 Control" "Input,GPIO_5.1,CAN_TX,UART2_TX"
bitfld.long 0x00 0.--1. " P5.0OUT ,GPIO Port 5 Output 0 Control" "Input,GPIO_5.0,ETM_TRCLK,UART0_TX"
endif
group.long 0x5C++0x3
line.long 0x0 "SCU_GPIOOUT6,GPIO Output Register 6"
bitfld.long 0x00 14.--15. " P6.7OUT ,GPIO Port 6 Output 7 Control" "Input,GPIO_6.7,TIM3_OCMP2,UART0_TX"
bitfld.long 0x00 12.--13. " P6.6OUT ,GPIO Port 6 Output 6 Control" "Input,GPIO_6.6,TIM3_OCMP1,ETM_TRCLK"
bitfld.long 0x00 10.--11. " P6.5OUT ,GPIO Port 6 Output 5 Control" "Input,GPIO_6.5,TIM2_OCMP2,MC_WL"
textline " "
bitfld.long 0x00 8.--9. " P6.4OUT ,GPIO Port 6 Output 4 Control" "Input,GPIO_6.4,TIM2_OCMP1,MC_WH"
bitfld.long 0x00 6.--7. " P6.3OUT ,GPIO Port 6 Output 3 Control" "Input,GPIO_6.3,TIM1_OCMP2,MC_VL"
bitfld.long 0x00 4.--5. " P6.2OUT ,GPIO Port 6 Output 2 Control" "Input,GPIO_6.2,TIM1_OCMP1,MC_VH"
textline " "
bitfld.long 0x00 2.--3. " P6.1OUT ,GPIO Port 6 Output 1 Control" "Input,GPIO_6.1,TIM0_OCMP2,MC_UL"
bitfld.long 0x00 0.--1. " P6.0OUT ,GPIO Port 6 Output 0 Control" "Input,GPIO_6.0,TIM0_OCMP1,MC_UH"
group.long 0x60++0x3
line.long 0x0 "SCU_GPIOOUT7,GPIO Output Register 7"
sif (cpuis("STR910FAW*")||cpuis("STR910FAZ*")||cpuis("STR911FAW*")||cpuis("STR911FAZ*")||cpuis("STR912FAW*")||cpuis("STR912FAZ*"))
bitfld.long 0x00 14.--15. " P7.7OUT ,GPIO Port 7 Output 7 Control" "Input,GPIO_7.7,EMI_CS0n,EMI_A7/23"
bitfld.long 0x00 12.--13. " P7.6OUT ,GPIO Port 7 Output 6 Control" "Input,GPIO_7.6,EMI_A6/22,EMI_CS1n"
bitfld.long 0x00 10.--11. " P7.5OUT ,GPIO Port 7 Output 5 Control" "Input,GPIO_7.5,EMI_A5/21,EMI_CS2n"
textline " "
bitfld.long 0x00 8.--9. " P7.4OUT ,GPIO Port 7 Output 4 Control" "Input,GPIO_7.4,EMI_A4/20,EMI_CS3n"
bitfld.long 0x00 6.--7. " P7.3OUT ,GPIO Port 7 Output 3 Control" "Input,GPIO_7.3,EMI_A3/19,ETM_PCK3"
bitfld.long 0x00 4.--5. " P7.2OUT ,GPIO Port 7 Output 2 Control" "Input,GPIO_7.2,EMI_A2/18,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P7.1OUT ,GPIO Port 7 Output 1 Control" "Input,GPIO_7.1,EMI_A1/17,ETM_PCK1"
bitfld.long 0x00 0.--1. " P7.0OUT ,GPIO Port 7 Output 0 Control" "Input,GPIO_7.0,EMI_A0/16,ETM_PCK0"
else
bitfld.long 0x00 14.--15. " P7.7OUT ,GPIO Port 7 Output 7 Control" "Input,GPIO_7.7,?..."
bitfld.long 0x00 12.--13. " P7.6OUT ,GPIO Port 7 Output 6 Control" "Input,GPIO_7.6,?..."
bitfld.long 0x00 10.--11. " P7.5OUT ,GPIO Port 7 Output 5 Control" "Input,GPIO_7.5,?..."
textline " "
bitfld.long 0x00 8.--9. " P7.4OUT ,GPIO Port 7 Output 4 Control" "Input,GPIO_7.4,?..."
bitfld.long 0x00 6.--7. " P7.3OUT ,GPIO Port 7 Output 3 Control" "Input,GPIO_7.3,Reserved,ETM_PCK3"
bitfld.long 0x00 4.--5. " P7.2OUT ,GPIO Port 7 Output 2 Control" "Input,GPIO_7.2,Reserved,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P7.1OUT ,GPIO Port 7 Output 1 Control" "Input,GPIO_7.1,Reserved,ETM_PCK1"
bitfld.long 0x00 0.--1. " P7.0OUT ,GPIO Port 7 Output 0 Control" "Input,GPIO_7.0,Reserved,ETM_PCK0"
endif
group.long 0x64++0x3
line.long 0x0 "SCU_GPIOIN0,GPIO Input Register 0"
bitfld.long 0x0 7. " P0.7IN ,GPIO Port 0 Input 7 Control" "Not connected,TIM2_ICAP2"
bitfld.long 0x0 6. " P0.6IN ,GPIO Port 0 Input 6 Control" "Not connected,TIM2_ICAP1"
textline " "
bitfld.long 0x0 5. " P0.5IN ,GPIO Port 0 Input 5 Control" "Not connected,TIM0_ICAP2"
bitfld.long 0x0 4. " P0.4IN ,GPIO Port 0 Input 4 Control" "Not connected,TIM0_ICAP1"
textline " "
bitfld.long 0x0 3. " P0.3IN ,GPIO Port 0 Input 3 Control" "Not connected,I2C1_DIN"
bitfld.long 0x0 2. " P0.2IN ,GPIO Port 0 Input 2 Control" "Not connected,I2C1_CLKIN"
textline " "
bitfld.long 0x0 1. " P0.1IN ,GPIO Port 0 Input 1 Control" "Not connected,I2C0_DIN"
bitfld.long 0x0 0. " P0.0IN ,GPIO Port 0 Input 0 Control" "Not connected,I2C0_CLKIN"
group.long 0x68++0x3
line.long 0x0 "SCU_GPIOIN1,GPIO Input Register 1"
bitfld.long 0x0 7. " P1.7IN ,GPIO Port 1 Input 7 Control" "Not connected,ETM_EXTRIG"
bitfld.long 0x0 6. " P1.6IN ,GPIO Port 1 Input 6 Control" "Not connected,I2C0_DIN"
textline " "
bitfld.long 0x0 5. " P1.5IN ,GPIO Port 1 Input 5 Control" "Not connected,CAN_RX"
bitfld.long 0x0 4. " P1.4IN ,GPIO Port 1 Input 4 Control" "Not connected,I2C0_CLKIN"
textline " "
bitfld.long 0x0 3. " P1.3IN ,GPIO Port 1 Input 3 Control" "Not connected,UART2_RX"
bitfld.long 0x0 2. " P1.2IN ,GPIO Port 1 Input 2 Control" "Not connected,SSP1_MISO"
textline " "
bitfld.long 0x0 1. " P1.1IN ,GPIO Port 1 Input 1 Control" "Not connected,UART1_RX"
bitfld.long 0x0 0. " P1.0IN ,GPIO Port 1 Input 0 Control" "Not connected,ETM_EXTRIG"
group.long 0x6C++0x3
line.long 0x0 "SCU_GPIOIN2,GPIO Input Register 2"
bitfld.long 0x0 7. " P2.7IN ,GPIO Port 2 Input 7 Control" "Not connected,SSP0_NSS"
bitfld.long 0x0 6. " P2.6IN ,GPIO Port 2 Input 6 Control" "Not connected,SSP0_MISO"
textline " "
bitfld.long 0x0 5. " P2.5IN ,GPIO Port 2 Input 5 Control" "Not connected,SSP0_MOSI"
bitfld.long 0x0 4. " P2.4IN ,GPIO Port 2 Input 4 Control" "Not connected,SSP0_SCLK"
textline " "
bitfld.long 0x0 3. " P2.3IN ,GPIO Port 2 Input 3 Control" "Not connected,I2C1_DIN"
bitfld.long 0x0 2. " P2.2IN ,GPIO Port 2 Input 2 Control" "Not connected,I2C1_CLKIN"
textline " "
bitfld.long 0x0 1. " P2.1IN ,GPIO Port 2 Input 1 Control" "Not connected,I2C0_DIN"
bitfld.long 0x0 0. " P2.0IN ,GPIO Port 2 Input 0 Control" "Not connected,I2C0_CLKIN"
group.long 0x70++0x3
line.long 0x0 "SCU_GPIOIN3,GPIO Input Register 3"
bitfld.long 0x0 7. " P3.7IN ,GPIO Port 3 Input 7 Control" "Not connected,SSP1_NSS"
bitfld.long 0x0 6. " P3.6IN ,GPIO Port 3 Input 6 Control" "Not connected,SSP1_MOSI"
textline " "
bitfld.long 0x0 5. " P3.5IN ,GPIO Port 3 Input 5 Control" "Not connected,SSP1_MISO"
bitfld.long 0x0 4. " P3.4IN ,GPIO Port 3 Input 4 Control" "Not connected,SSP1_SCLK"
textline " "
bitfld.long 0x0 3. " P3.3IN ,GPIO Port 3 Input 3 Control" "Not connected,CAN_RX"
bitfld.long 0x0 2. " P3.2IN ,GPIO Port 3 Input 2 Control" "Not connected,UART1_RxD"
textline " "
bitfld.long 0x0 1. " P3.1IN ,GPIO Port 3 Input 1 Control" "Not connected,UART2_RxD"
bitfld.long 0x0 0. " P3.0IN ,GPIO Port 3 Input 0 Control" "Not connected,UART0_RxD"
group.long 0x74++0x3
line.long 0x0 "SCU_GPIOIN4,GPIO Input Register 4"
bitfld.long 0x0 7. " P4.7IN ,GPIO Port 4 Input 7 Control" "Not connected,TIM3_ICAP2"
bitfld.long 0x0 6. " P4.6IN ,GPIO Port 4 Input 6 Control" "Not connected,TIM3_ICAP1"
textline " "
bitfld.long 0x0 5. " P4.5IN ,GPIO Port 4 Input 5 Control" "Not connected,TIM2_ICAP2"
bitfld.long 0x0 4. " P4.4IN ,GPIO Port 4 Input 4 Control" "Not connected,TIM2_ICAP1"
textline " "
bitfld.long 0x0 3. " P4.3IN ,GPIO Port 4 Input 3 Control" "Not connected,TIM1_ICAP2"
bitfld.long 0x0 2. " P4.2IN ,GPIO Port 4 Input 2 Control" "Not connected,TIM1_ICAP1"
textline " "
bitfld.long 0x0 1. " P4.1IN ,GPIO Port 4 Input 1 Control" "Not connected,TIM0_ICAP2"
bitfld.long 0x0 0. " P4.0IN ,GPIO Port 4 Input 0 Control" "Not connected,TIM0_ICAP1"
group.long 0x78++0x3
line.long 0x0 "SCU_GPIOIN5,GPIO Input Register 5"
bitfld.long 0x0 7. " P5.7IN ,GPIO Port 5 Input 7 Control" "Not connected,SSP0_NSS"
bitfld.long 0x0 6. " P5.6IN ,GPIO Port 5 Input 6 Control" "Not connected,SSP0_MISO"
textline " "
bitfld.long 0x0 5. " P5.5IN ,GPIO Port 5 Input 5 Control" "Not connected,SSP0_MOSI"
bitfld.long 0x0 4. " P5.4IN ,GPIO Port 5 Input 4 Control" "Not connected,SSP0_SCLK"
textline " "
bitfld.long 0x0 3. " P5.3IN ,GPIO Port 5 Input 3 Control" "Not connected,ETM_EXTRIG"
bitfld.long 0x0 2. " P5.2IN ,GPIO Port 5 Input 2 Control" "Not connected,UART2_RxD"
textline " "
bitfld.long 0x0 1. " P5.1IN ,GPIO Port 5 Input 1 Control" "Not connected,UART0_RxD"
bitfld.long 0x0 0. " P5.0IN ,GPIO Port 5 Input 0 Control" "Not connected,CAN_RX"
group.long 0x7C++0x3
line.long 0x0 "SCU_GPIOIN6,GPIO Input Register 6"
bitfld.long 0x0 7. " P6.7IN ,GPIO Port 6 Input 7 Control" "Not connected,ETM_EXTRIG"
bitfld.long 0x0 6. " P6.6IN ,GPIO Port 6 Input 6 Control" "Not connected,UART0_RxD"
textline " "
bitfld.long 0x0 5. " P6.5IN ,GPIO Port 6 Input 5 Control" "Not connected,TIM2_ICAP2"
bitfld.long 0x0 4. " P6.4IN ,GPIO Port 6 Input 4 Control" "Not connected,TIM2_ICAP1"
textline " "
bitfld.long 0x0 3. " P6.3IN ,GPIO Port 6 Input 3 Control" "Not connected,TIM1_ICAP2"
bitfld.long 0x0 2. " P6.2IN ,GPIO Port 6 Input 2 Control" "Not connected,TIM1_ICAP1"
textline " "
bitfld.long 0x0 1. " P6.1IN ,GPIO Port 6 Input 1 Control" "Not connected,TIM0_ICAP2"
bitfld.long 0x0 0. " P6.0IN ,GPIO Port 6 Input 0 Control" "Not connected,TIM0_ICAP1"
group.long 0x80++0x3
line.long 0x0 "SCU_GPIOIN7,GPIO Input Register 7"
bitfld.long 0x0 7. " P7.7IN ,GPIO Port 7 Input 7 Control" "Not connected,TIM3_ICAP2"
bitfld.long 0x0 6. " P7.6IN ,GPIO Port 7 Input 6 Control" "Not connected,TIM3_ICAP1"
textline " "
bitfld.long 0x0 5. " P7.5IN ,GPIO Port 7 Input 5 Control" "Not connected,ETM_EXTRIG"
bitfld.long 0x0 4. " P7.4IN ,GPIO Port 7 Input 4 Control" "Not connected,UART0_RxD"
textline " "
bitfld.long 0x0 3. " P7.3IN ,GPIO Port 7 Input 3 Control" "Not connected,TIM2_ICAP2"
bitfld.long 0x0 2. " P7.2IN ,GPIO Port 7 Input 2 Control" "Not connected,TIM2_ICAP1"
textline " "
bitfld.long 0x0 1. " P7.1IN ,GPIO Port 7 Input 1 Control" "Not connected,TIM0_ICAP2"
bitfld.long 0x0 0. " P7.0IN ,GPIO Port 7 Input 0 Control" "Not connected,TIM0_ICAP1"
tree.end
width 0xF
tree "GPIO Type Registers"
textline " "
group.long 0x84++0x3
line.long 0x0 "SCU_GPIOTYPE0,GPIO Type Register 0"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x88++0x3
line.long 0x0 "SCU_GPIOTYPE1,GPIO Type Register 1"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x8C++0x3
line.long 0x0 "SCU_GPIOTYPE2,GPIO Type Register 2"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x90++0x3
line.long 0x0 "SCU_GPIOTYPE3,GPIO Type Register 3"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x94++0x3
line.long 0x0 "SCU_GPIOTYPE4,GPIO Type Register 4"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x98++0x3
line.long 0x0 "SCU_GPIOTYPE5,GPIO Type Register 5"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x9C++0x3
line.long 0x0 "SCU_GPIOTYPE6,GPIO Type Register 6"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0xA0++0x3
line.long 0x0 "SCU_GPIOTYPE7,GPIO Type Register 7"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0xA4++0x3
line.long 0x0 "SCU_GPIOTYPE8,GPIO Type Register 8"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0xA8++0x3
line.long 0x0 "SCU_GPIOTYPE9,GPIO Type Register 9"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
tree.end
textline " "
width 0xD
group.long 0xAC++0x3
line.long 0x0 "SCU_EMI,GPIO External Memory Interface Register"
bitfld.long 0x0 2. " BYTE_EN ,Byte Select control" "Normal,Byte select signals"
textline " "
bitfld.long 0x0 1. " BCLK_EN ,BCLK enable" "Enabled,Disabled"
bitfld.long 0x0 0. " GPIOEMI ,GPIO EMI Selection" "GPIO,EMI"
group.long 0xB0++0x3
line.long 0x0 "SCU_WKUPSEL,Wakeup Selection Register"
bitfld.long 0x0 9.--11. " WKUP_SEL7 ,Wake-Up/External Interrupt Port 7 Selection" "EXINT24,EXINT25,EXINT26,EXINT27,EXINT28,EXINT29,EXINT30,EXINT31"
bitfld.long 0x0 6.--8. " WKUP_SEL6 ,Wake-Up/External Interrupt Port 6 Selection" "EXINT16,EXINT17,EXINT18,EXINT19,EXINT20,EXINT21,EXINT22,EXINT23"
bitfld.long 0x0 3.--5. " WKUP_SEL5 ,Wake-Up/External Interrupt Port 5 Selection" "EXINT8,EXINT9,EXINT10,EXINT11,EXINT12,EXINT13,EXINT14,EXINT15"
textline " "
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 0.--2. " WKUP_SEL3 ,Wake-Up/External Interrupt Port 3 Selection" "RTC,USB,EXINT2,EXINT3,EXINT4,EXINT5,EXINT6,EXINT7"
else
bitfld.long 0x0 0.--2. " WKUP_SEL3 ,Wake-Up/External Interrupt Port 3 Selection" "RTC,Reserved,EXINT2,EXINT3,EXINT4,EXINT5,EXINT6,EXINT7"
endif
group.long 0xBC++0x3
line.long 0x0 "SCU_GPIOANA,GPIO Analog Mode Register"
bitfld.long 0x0 8. " ACG ,ADC automatic clock gated mode" "Disabled,Enabled"
bitfld.long 0x0 7. " P47A ,GPIO Port 4 Analog Control 7" "Off,On"
bitfld.long 0x0 6. " P46A ,GPIO Port 4 Analog Control 6" "Off,On"
bitfld.long 0x0 5. " P45A ,GPIO Port 4 Analog Control 5" "Off,On"
textline " "
bitfld.long 0x0 4. " P44A ,GPIO Port 4 Analog Control 4" "Off,On"
bitfld.long 0x0 3. " P43A ,GPIO Port 4 Analog Control 3" "Off,On"
bitfld.long 0x0 2. " P42A ,GPIO Port 4 Analog Control 2" "Off,On"
textline " "
bitfld.long 0x0 1. " P41A ,GPIO Port 4 Analog Control 1" "Off,On"
bitfld.long 0x0 0. " P40A ,GPIO Port 4 Analog Control 0" "Off,On"
else
width 0xF
group.long 0x0++0x7
line.long 0x0 "SCU_CLKCNTR,Clock Control Register"
bitfld.long 0x00 17.--18. " EMIRATIO[1:0] ,External Memory Interface Ratio" "HCLK,HCLK/2,?..."
bitfld.long 0x00 16. " FMISEL ,Flash Memory Interface Clock Divider" "RCLK,RCLK/2"
textline " "
bitfld.long 0x00 14. " TIM23SEL ,Timers 2 and 3 Clock Selection" "fMSTR/PRSC_TIM23[15:0]+1,EXTCLK_T2T3[fEXTTIM]"
bitfld.long 0x00 13. " TIM01SEL ,Timers 0 and 1 Clock Selection" "fMSTR/PRSC_TIM01[15:0]+1,EXTCLK_T0T1[fEXTTIM]"
textline " "
bitfld.long 0x00 12. " PHYSEL ,MII_PHYCLK Enable" "Disabled,Enabled"
bitfld.long 0x00 10.--11. " USBSEL[1:0] ,USB 48 MHz Clock Selection" "fMSTR,fMSTR/2,USB_CLK48M,?..."
textline " "
bitfld.long 0x00 9. " BRSEL ,Baud Rate Clock Selection" "fMSTR/2,fMSTR"
bitfld.long 0x00 7.--8. " APBDIV[1:0] ,PCLK Divider" "RCLK,RCLK/2,RCLK/4,RCLK/8"
textline " "
bitfld.long 0x00 5.--6. " AHBDIV[1:0] ,HCLK Divider" "RCLK,RCLK/2,RCLK/4,?..."
bitfld.long 0x00 2.--4. " RCLKDIV[2:0] ,RCLK Divider" "fMSTR,fMSTR/2,fMSTR/4,fMSTR/8,fMSTR/16,fMSTR/1024,?..."
textline " "
bitfld.long 0x00 0.--1. " MCLKSEL[1:0] ,Main Clock Source" "fPLL,fRTC,fOSC,?..."
line.long 0x4 "SCU_PLLCONF,PLL Configuration Register"
bitfld.long 0x04 19. " PLL_EN ,PLL Enable" "Disabled,Enabled"
bitfld.long 0x04 16.--18. " PLL_PDIV[2:0] ,PLL Post-Divider" "0,1,2,3,4,5,6,7"
textline " "
hexmask.long.byte 0x04 8.--15. 1. " PLL_NDIV[7:0] ,PLL Feedback Divider"
hexmask.long.byte 0x04 0.--7. 1. " PLL_MDIV[7:0] ,PLL Pre-Divider"
group.long 0x8++0x3
line.long 0x0 "SCU_SYSSTATUS,System Status Register"
eventfld.long 0x00 5. " SRAM_ERR ,SRAM Error Event Flag" "Occurred,Not Occurred"
eventfld.long 0x00 4. " ACK_PFQBC ,ACK PFQBC Event Flag" "Occurred,Not Occurred"
textline " "
eventfld.long 0x00 3. " LVD_RST ,LVD Reset Event Flag" "Occurred,Not Occurred"
eventfld.long 0x00 2. " WDG_RST ,WDG Reset Event Flag" "Occurred,Not Occurred"
textline " "
eventfld.long 0x00 1. " LOCK_LOST ,LOCK LOST Event Flag" "Occurred,Not Occurred"
eventfld.long 0x00 0. " LOCK ,LOCK Event Flag" "Occurred,Not Occurred"
group.long 0xC++0x3
line.long 0x0 "SCU_PWRMNG,Power Management Register"
bitfld.long 0x0 4. " FLASH_PD_DBG ,Flash Power Down in Debug Mode" "No power down,Power down"
bitfld.long 0x0 3. " CPU_INTR ,Special Interrupt Mode" "RCLKDIV[2:0],Full"
textline " "
bitfld.long 0x0 0.--2. " PWR_MODE[2:0] ,Power Mode Control" "Run,Idle,Sleep,?..."
group.long 0x10++0x3
line.long 0x0 "SCU_ITCMSK,Interrupt Mask Register"
bitfld.long 0x00 4. " MSK_LVD_RST ,LVD Reset Interrupt Mask" "Not masked,Masked"
bitfld.long 0x00 3. " MSK_SRAM_ERR ,SRAM Error Interrupt Mask" "Not masked,Masked"
textline " "
bitfld.long 0x00 2. " MSK_ACK_PFQBC ,ACK PFQBC Interrupt Mask" "Not masked,Masked"
bitfld.long 0x00 1. " MSK_LOCK_LOST ,LOCK LOST Interrupt Mask" "Not masked,Masked"
textline " "
bitfld.long 0x00 0. " MSK_LOCK ,LOCK Interrupt Mask" "Not masked,Masked"
width 0xB
tree "Peripheral Registers"
group.long 0x14++0x3
line.long 0x0 "SCU_PCGR0,Peripheral Clock Gating Register 0"
bitfld.long 0x00 11. " MAC ,Ethernet Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 10. " USB48M ,USB 48 MHz Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 9. " USB ,USB Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 8. " DMA ,DMA Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 7. " EXT_MEM_CLK ,External Memory Clock Gating" "Stopped,Running"
bitfld.long 0x00 6. " EMI ,EMI Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 5. " VIC ,VIC Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 4. " SRAM_ARBITER ,SRAM Arbiter Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 3. " SRAM ,SRAM Clock Gating" "Stopped,Running"
bitfld.long 0x00 1. " PQFBC ,PQFBC Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 0. " FMI ,FMI Clock Gating" "Stopped,Running"
group.long 0x18++0x3
line.long 0x0 "SCU_PCGR1,Peripheral Clock Gating Register 1"
bitfld.long 0x00 24. " RTC ,RTC Clock Gating" "Stopped,Running"
bitfld.long 0x0 23. " GPIO9 ,GPIO9 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 22. " GPIO8 ,GPIO8 Port Clock Gating" "Stopped,Running"
bitfld.long 0x0 21. " GPIO7 ,GPIO7 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 20. " GPIO6 ,GPIO6 Port Clock Gating" "Stopped,Running"
bitfld.long 0x0 19. " GPIO5 ,GPIO5 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 18. " GPIO4 ,GPIO4 Port Clock Gating" "Stopped,Running"
bitfld.long 0x0 17. " GPIO3 ,GPIO3 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 16. " GPIO2 ,GPIO2 Port Clock Gating" "Stopped,Running"
bitfld.long 0x0 15. " GPIO1 ,GPIO1 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 14. " GPIO0 ,GPIO0 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 13. " WIU ,WIU Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 12. " WDG ,WDG Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 11. " ADC ,ADC Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 10. " CAN ,CAN Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 9. " SSP1 ,SSP1 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 8. " SSP0 ,SSP0 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 7. " I2C1 ,I2C1 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 6. " I2C0 ,I2C0 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 5. " UART2 ,UART2 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 4. " UART1 ,UART1 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 3. " UART0 ,UART0 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 2. " MC ,Motor Control Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 1. " TIM23 ,Timers 2 and 3 Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 0. " TIM01 ,Timers 0 and 1 Clock Gating" "Stopped,Running"
group.long 0x1C++0x3
line.long 0x0 "SCU_PRR0,Peripheral Reset Register 0"
bitfld.long 0x00 12. " RST_PFQBC_AHB ,PFQBC AHB Reset" "Reset,No reset"
bitfld.long 0x00 11. " RST_MAC ,Ethernet Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 9. " RST_USB ,USB Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 8. " RST_DMA ,DMA Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 6. " RST_EMI ,EMI Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 5. " RST_VIC ,VIC Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 4. " RST_SRAM_ARBITER ,SRAM Arbiter Reset" "Reset,No reset"
bitfld.long 0x00 1. " RST_PQFBC ,PQFBC Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 0. " RST_FMI ,FMI Reset" "Reset,No reset"
group.long 0x20++0x3
line.long 0x0 "SCU_PRR1,Peripheral Reset Register 1"
bitfld.long 0x00 24. " RTC ,RTC Reset" "Reset,No reset"
bitfld.long 0x0 23. " GPIO9 ,GPIO9 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 22. " GPIO8 ,GPIO8 Port Reset" "Reset,No reset"
bitfld.long 0x0 21. " GPIO7 ,GPIO7 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 20. " GPIO6 ,GPIO6 Port Reset" "Reset,No reset"
bitfld.long 0x0 19. " GPIO5 ,GPIO5 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 18. " GPIO4 ,GPIO4 Port Reset" "Reset,No reset"
bitfld.long 0x0 17. " GPIO3 ,GPIO3 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 16. " GPIO2 ,GPIO2 Port Reset" "Reset,No reset"
bitfld.long 0x0 15. " GPIO1 ,GPIO1 Port Reset" "Reset,No reset"
textline " "
bitfld.long 0x0 14. " GPIO0 ,GPIO0 Port Reset" "Reset,No reset"
bitfld.long 0x00 13. " WIU ,WIU Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 12. " WDG ,WDG Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 11. " ADC ,ADC Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 10. " CAN ,CAN Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 9. " SSP1 ,SSP1 Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 8. " SSP0 ,SSP0 Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 7. " I2C1 ,I2C1 Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 6. " I2C0 ,I2C0 Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 5. " UART2 ,UART2 Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 4. " UART1 ,UART1 Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 3. " UART0 ,UART0 Peripheral Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 2. " MC ,Motor Control Peripheral Reset" "Reset,No reset"
bitfld.long 0x00 1. " TIM23 ,Timers 2 and 3 Reset" "Reset,No reset"
textline " "
bitfld.long 0x00 0. " TIM01 ,Timers 0 and 1 Reset" "Reset,No reset"
tree.end
width 0xC
tree "Gating Registers"
textline " "
group.long 0x24++0x3
line.long 0x0 "SCU_MGR0,Idle Mode Gating Mask Register 0"
bitfld.long 0x00 11. " MSK_MAC ,Ethernet Peripheral Gating Mask" "Stopped,Running"
bitfld.long 0x00 10. " MSK_USB48M ,USB 48 MHz Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 9. " MSK_USB ,USB Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 8. " MSK_DMA ,DMA Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 7. " MSK_EXT_MEM_CLK ,External Memory Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 6. " MSK_EMI ,EMI Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 5. " MSK_VIC ,VIC Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 4. " MSK_SRAM_ARBITER ,SRAM Arbiter Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 3. " MSK_SRAM ,SRAM Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 1. " MSK_PQFBC ,PQFBC Clock Gating Mask" "Stopped,Running"
group.long 0x28++0x3
line.long 0x0 "SCU_MGR1,Idle Mode Gating Mask Register 1"
bitfld.long 0x00 24. " RTC ,RTC Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 23. " GPIO9 ,GPIO9 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 22. " GPIO8 ,GPIO8 Port Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x0 21. " GPIO7 ,GPIO7 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 20. " GPIO6 ,GPIO6 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 19. " GPIO5 ,GPIO5 Port Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x0 18. " GPIO4 ,GPIO4 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 17. " GPIO3 ,GPIO3 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 16. " GPIO2 ,GPIO2 Port Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x0 15. " GPIO1 ,GPIO1 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x0 14. " GPIO0 ,GPIO0 Port Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 13. " WIU ,WIU Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 12. " WDG ,WDG Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 11. " ADC ,ADC Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 10. " CAN ,CAN Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 9. " SSP1 ,SSP1 Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 8. " SSP0 ,SSP0 Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 7. " I2C1 ,I2C1 Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 6. " I2C0 ,I2C0 Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 5. " UART2 ,UART2 Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 4. " UART1 ,UART1 Peripheral Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 3. " UART0 ,UART0 Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 2. " MC ,Motor Control Peripheral Clock Gating Mask" "Stopped,Running"
bitfld.long 0x00 1. " TIM23 ,Timers 2 and 3 Clock Gating Mask" "Stopped,Running"
textline " "
bitfld.long 0x00 0. " TIM01 ,Timers 0 and 1 Clock Gating Mask" "Stopped,Running"
group.long 0x2C++0x3
line.long 0x0 "SCU_PECGR0,Peripheral Emulation Clock Gating Register 0"
bitfld.long 0x00 11. " MAC ,Ethernet Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 10. " USB48M ,USB 48 MHz Clock Gating" "Stopped,Running"
bitfld.long 0x00 9. " USB ,USB Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 8. " DMA ,DMA Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 7. " EXT_MEM_CLK ,External Memory Clock Gating" "Stopped,Running"
bitfld.long 0x00 6. " EMI ,EMI Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 5. " VIC ,VIC Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 4. " SRAM_ARBITER ,SRAM Arbiter Clock Gating" "Stopped,Running"
bitfld.long 0x00 3. " SRAM ,SRAM Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 1. " PQFBC ,PQFBC Clock Gating" "Stopped,Running"
bitfld.long 0x00 0. " FMI ,FMI Clock Gating" "Stopped,Running"
group.long 0x30++0x3
line.long 0x0 "SCU_PECGR1,Peripheral Emulation Clock Gating Register 1"
bitfld.long 0x00 23. " GPIO9 ,GPIO9 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 22. " GPIO8 ,GPIO8 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 21. " GPIO7 ,GPIO7 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 20. " GPIO6 ,GPIO6 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 19. " GPIO5 ,GPIO5 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 18. " GPIO4 ,GPIO4 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 17. " GPIO3 ,GPIO3 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 16. " GPIO2 ,GPIO3 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 15. " GPIO1 ,GPIO1 Port Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 14. " GPIO0 ,GPIO0 Port Clock Gating" "Stopped,Running"
bitfld.long 0x00 13. " WIU ,WIU Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 12. " WDG ,WDG Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 11. " ADC ,ADC Clock Gating" "Stopped,Running"
bitfld.long 0x00 10. " CAN ,CAN Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 9. " SSP1 ,SSP1 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 8. " SSP0 ,SSP0 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 7. " I2C1 ,I2C1 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 6. " I2C0 ,I2C0 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x00 5. " UART2 ,UART2 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 4. " UART1 ,UART1 Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x00 3. " UART0 ,UART0 Peripheral Clock Gating" "Stopped,Running"
textline " "
bitfld.long 0x0 2. " MC ,Motor Control Peripheral Clock Gating" "Stopped,Running"
bitfld.long 0x0 1. " TIM23 ,Timers 2 and 3 Clock Gating" "Stopped,Running"
bitfld.long 0x0 0. " TIM01 ,Timers 0 and 1 Clock Gating" "Stopped,Running"
tree.end
textline " "
width 0xB
group.long 0x34++0x3
line.long 0x0 "SCU_SCR0,System Configuration Register 0"
bitfld.long 0x00 14. " P30_SELEDBG ,GPIO Port 3 External Debug Configuration" "Not EDR/ETM,EDR/ETM"
bitfld.long 0x00 13. " EXT_ETMT_EDBGR ,ETM Trigger/External Debug Selection" "Request,Trigger"
bitfld.long 0x0 12. " UART_IRDA2 ,UART2 IrDA Mode Selection" "UART,IrDA"
textline " "
bitfld.long 0x0 11. " UART_IRDA1 ,UART1 IrDA Mode Selection" "UART,IrDA"
bitfld.long 0x0 10. " UART_IRDA0 ,UART0 IrDA Mode Selection" "UART,IrDA"
bitfld.long 0x00 8. " EMI_ALE_LNGT ,EMI Active Level Length" "1-cycle,2-cycle"
textline " "
bitfld.long 0x00 7. " EMI_ALE_POLR ,EMI Active Level Polarity" "Low,High"
bitfld.long 0x00 6. " EMI_MUX ,EMI Mux/Demux" "Multiplexed,Demultiplexed"
bitfld.long 0x00 5. " SRAM_LK_EN ,SRAM Arbiter Lock Transfer Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 3.--4. " SRAM_SIZE[1:0] ,SRAM Size" "32-KB,64-KB,96-KB,?..."
bitfld.long 0x00 2. " WSR_AHB ,AHB Wait State Enable" "No state,1 state"
bitfld.long 0x00 1. " WSR_DTCM ,DTCM Wait State Enable" "No state,1 state"
textline " "
bitfld.long 0x00 0. " EN_PFQBC ,PFQBC Unit Enable" "Disabled,Enabled"
group.long 0x38++0x3
line.long 0x0 "SCU_SCR1,System Configuration Register 1"
group.long 0x3C++0x3
line.long 0x0 "SCU_SCR2,System Configuration Register 2"
width 0x0E
tree "GPIO Output/Input Registers"
group.long 0x44++0x3
line.long 0x0 "SCU_GPIOOUT0,GPIO Output Register 0"
bitfld.long 0x00 14.--15. " P0.7OUT[1:0] ,GPIO Port 0 Output 7 Control" "Input,GPIO_0.7,EMI_CS30,ETM_TRSYNC"
bitfld.long 0x00 12.--13. " P0.6OUT[1:0] ,GPIO Port 0 Output 6 Control" "Input,GPIO_0.6,EMI_CS20,ETM_PSTAT2"
bitfld.long 0x00 10.--11. " P0.5OUT[1:0] ,GPIO Port 0 Output 5 Control" "Input,GPIO_0.5,EMI_CS10,ETM_PSTAT1"
textline " "
bitfld.long 0x00 8.--9. " P0.4OUT[1:0] ,GPIO Port 0 Output 4 Control" "Input,GPIO_0.4,EMI_CS00,ETM_PSTAT0"
bitfld.long 0x00 6.--7. " P0.3OUT[1:0] ,GPIO Port 0 Output 3 Control" "Input,GPIO_0.3,I2C1_DOUT,ETM_PCK3"
bitfld.long 0x00 4.--5. " P0.2OUT[1:0] ,GPIO Port 0 Output 2 Control" "Input,GPIO_0.2,I2C1_CLKOUT,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P0.1OUT[1:0] ,GPIO Port 0 Output 1 Control" "Input,GPIO_0.1,I2C0_DOUT,ETM_PCK1"
bitfld.long 0x00 0.--1. " P0.0OUT[1:0] ,GPIO Port 0 Output 0 Control" "Input,GPIO_0.0,I2C0_CLKOUT,ETM_PCK0"
group.long 0x48++0x3
line.long 0x0 "SCU_GPIOOUT1,GPIO Output Register 1"
bitfld.long 0x00 14.--15. " P1.7OUT[1:0] ,GPIO Port 1 Output 7 Control" "Input,GPIO_1.7,MII_MDC,ETM_TRCLK"
bitfld.long 0x00 12.--13. " P1.6OUT[1:0] ,GPIO Port 1 Output 6 Control" "Input,GPIO_1.6,CAN_TX,I2C0_DOUT"
bitfld.long 0x00 10.--11. " P1.5OUT[1:0] ,GPIO Port 1 Output 5 Control" "Input,GPIO_1.5,UART2_TX,ETM_TRCLK"
textline " "
bitfld.long 0x00 8.--9. " P1.4OUT[1:0] ,GPIO Port 1 Output 4 Control" "Input,GPIO_1.4,MII_TXD3,I2C0_CLKOUT"
bitfld.long 0x00 6.--7. " P1.3OUT[1:0] ,GPIO Port 1 Output 3 Control" "Input,GPIO_1.3,MII_TXD2,SSP1_NSS"
bitfld.long 0x00 4.--5. " P1.2OUT[1:0] ,GPIO Port 1 Output 2 Control" "Input,GPIO_1.2,MII_TXD1,UART0_TX"
textline " "
bitfld.long 0x00 2.--3. " P1.1OUT[1:0] ,GPIO Port 1 Output 1 Control" "Input,GPIO_1.1,MII_TXD0,SSP1_MOSI"
bitfld.long 0x00 0.--1. " P1.0OUT[1:0] ,GPIO Port 1 Output 0 Control" "Input,GPIO_1.0,UART1_TX,SSP1_SCLK"
group.long 0x4C++0x3
line.long 0x0 "SCU_GPIOOUT2,GPIO Output Register 2"
bitfld.long 0x00 14.--15. " P2.7OUT[1:0] ,GPIO Port 2 Output 7 Control" "Input,GPIO_2.7,SSP0_NSS,ETM_TRSYNC"
bitfld.long 0x00 12.--13. " P2.6OUT[1:0] ,GPIO Port 2 Output 6 Control" "Input,GPIO_2.6,SSP0_MISO,ETM_PSTAT2"
bitfld.long 0x00 10.--11. " P2.5OUT[1:0] ,GPIO Port 2 Output 5 Control" "Input,GPIO_2.5,SSP0_MOSI,ETM_PSTAT1"
textline " "
bitfld.long 0x00 8.--9. " P2.4OUT[1:0] ,GPIO Port 2 Output 4 Control" "Input,GPIO_2.4,SSP0_SCLK,ETM_PSTAT0"
bitfld.long 0x00 6.--7. " P2.3OUT[1:0] ,GPIO Port 2 Output 3 Control" "Input,GPIO_2.3,I2C1_DOUT,ETM_PCK3"
bitfld.long 0x00 4.--5. " P2.2OUT[1:0] ,GPIO Port 2 Output 2 Control" "Input,GPIO_2.2,I2C1_CLKOUT,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P2.1OUT[1:0] ,GPIO Port 2 Output 1 Control" "Input,GPIO_2.1,I2C0_DOUT,ETM_PCK1"
bitfld.long 0x00 0.--1. " P2.0OUT[1:0] ,GPIO Port 2 Output 0 Control" "Input,GPIO_2.0,I2C0_CLKOUT,ETM_PCK0"
group.long 0x50++0x3
line.long 0x0 "SCU_GPIOOUT3,GPIO Output Register 3"
bitfld.long 0x00 14.--15. " P3.7OUT[1:0] ,GPIO Port 3 Output 7 Control" "Input,GPIO_3.7,SSP1_NSS,TIM1_OCMP1"
bitfld.long 0x00 12.--13. " P3.6OUT[1:0] ,GPIO Port 3 Output 6 Control" "Input,GPIO_3.6,SSP1_MOSI,CAN_TX"
bitfld.long 0x00 10.--11. " P3.5OUT[1:0] ,GPIO Port 3 Output 5 Control" "Input,GPIO_3.5,SSP1_MISO,UART2_TX"
textline " "
bitfld.long 0x00 8.--9. " P3.4OUT[1:0] ,GPIO Port 3 Output 4 Control" "Input,GPIO_3.4,SSP1_SCLK,UART0_TX"
bitfld.long 0x00 6.--7. " P3.3OUT[1:0] ,GPIO Port 3 Output 3 Control" "Input,GPIO_3.3,UART1_TX,UART0_RTS"
bitfld.long 0x00 4.--5. " P3.2OUT[1:0] ,GPIO Port 3 Output 2 Control" "Input,GPIO_3.2,CAN_TX,UART0_DTR"
textline " "
bitfld.long 0x00 2.--3. " P3.1OUT[1:0] ,GPIO Port 3 Output 1 Control" "Input,GPIO_3.1,UART0_TX,TIM1_OCMP1"
bitfld.long 0x00 0.--1. " P3.0OUT[1:0] ,GPIO Port 3 Output 0 Control" "Input,GPIO_3.0,UART2_TX,TIM0_OCMP1"
group.long 0x54++0x3
line.long 0x0 "SCU_GPIOOUT4,GPIO Output Register 4"
bitfld.long 0x00 14.--15. " P4.7OUT[1:0] ,GPIO Port 4 Output 7 Control" "Input,GPIO_4.7,TIM3_OCMP2,ETM_TRSYNC"
bitfld.long 0x00 12.--13. " P4.6OUT[1:0] ,GPIO Port 4 Output 6 Control" "Input,GPIO_4.6,TIM3_OCMP1,ETM_PSTAT2"
bitfld.long 0x00 10.--11. " P4.5OUT[1:0] ,GPIO Port 4 Output 5 Control" "Input,GPIO_4.5,TIM2_OCMP2,ETM_PSTAT1"
textline " "
bitfld.long 0x00 8.--9. " P4.4OUT[1:0] ,GPIO Port 4 Output 4 Control" "Input,GPIO_4.4,TIM2_OCMP1,ETM_PSTAT0"
bitfld.long 0x00 6.--7. " P4.3OUT[1:0] ,GPIO Port 4 Output 3 Control" "Input,GPIO_4.3,TIM1_OCMP2,ETM_PCK3"
bitfld.long 0x00 4.--5. " P4.2OUT[1:0] ,GPIO Port 4 Output 2 Control" "Input,GPIO_4.2,TIM1_OCMP,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P4.1OUT[1:0] ,GPIO Port 4 Output 1 Control" "Input,GPIO_4.1,TIM0_OCMP2,ETM_PCK1"
bitfld.long 0x00 0.--1. " P4.0OUT[1:0] ,GPIO Port 4 Output 0 Control" "Input,GPIO_4.0,TIM0_OCMP1,ETM_PCK0"
group.long 0x58++0x3
line.long 0x0 "SCU_GPIOOUT5,GPIO Output Register 5"
bitfld.long 0x00 14.--15. " P5.7OUT[1:0] ,GPIO Port 5 Output 7 Control" "Input,GPIO_5.7,SSP0_NSS,EMI_CS35"
bitfld.long 0x00 12.--13. " P5.6OUT[1:0] ,GPIO Port 5 Output 6 Control" "Input,GPIO_5.6,SSP0_MISO,EMI_CS25"
bitfld.long 0x00 10.--11. " P5.5OUT[1:0] ,GPIO Port 5 Output 5 Control" "Input,GPIO_5.5,SSP0_MOSI,EMI_CS15"
textline " "
bitfld.long 0x00 8.--9. " P5.4OUT[1:0] ,GPIO Port 5 Output 4 Control" "Input,GPIO_5.4,SSP0_SCLK,EMI_CS05"
bitfld.long 0x00 6.--7. " P5.3OUT[1:0] ,GPIO Port 5 Output 3 Control" "Input,GPIO_5.3,MII_TX_EN,TIM2_OCMP1"
bitfld.long 0x00 4.--5. " P5.2OUT[1:0] ,GPIO Port 5 Output 2 Control" "Input,GPIO_5.2,MII_PHYCLK,TIM3_OCMP1"
textline " "
bitfld.long 0x00 2.--3. " P5.1OUT[1:0] ,GPIO Port 5 Output 1 Control" "Input,GPIO_5.1,CAN_TX,UART2_TX"
bitfld.long 0x00 0.--1. " P5.0OUT[1:0] ,GPIO Port 5 Output 0 Control" "Input,GPIO_5.0,ETM_TRCLK,UART0_TX"
group.long 0x5C++0x3
line.long 0x0 "SCU_GPIOOUT6,GPIO Output Register 6"
bitfld.long 0x00 14.--15. " P6.7OUT[1:0] ,GPIO Port 6 Output 7 Control" "Input,GPIO_6.7,TIM3_OCMP2,UART0_TX"
bitfld.long 0x00 12.--13. " P6.6OUT[1:0] ,GPIO Port 6 Output 6 Control" "Input,GPIO_6.6,TIM3_OCMP1,ETM_TRCLK"
bitfld.long 0x00 10.--11. " P6.5OUT[1:0] ,GPIO Port 6 Output 5 Control" "Input,GPIO_6.5,TIM2_OCMP2,MC_WL"
textline " "
bitfld.long 0x00 8.--9. " P6.4OUT[1:0] ,GPIO Port 6 Output 4 Control" "Input,GPIO_6.4,TIM2_OCMP1,MC_WH"
bitfld.long 0x00 6.--7. " P6.3OUT[1:0] ,GPIO Port 6 Output 3 Control" "Input,GPIO_6.3,TIM1_OCMP2,MC_VL"
bitfld.long 0x00 4.--5. " P6.2OUT[1:0] ,GPIO Port 6 Output 2 Control" "Input,GPIO_6.2,TIM1_OCMP1,MC_VH"
textline " "
bitfld.long 0x00 2.--3. " P6.1OUT[1:0] ,GPIO Port 6 Output 1 Control" "Input,GPIO_6.1,TIM0_OCMP2,MC_UL"
bitfld.long 0x00 0.--1. " P6.0OUT[1:0] ,GPIO Port 6 Output 0 Control" "Input,GPIO_6.0,TIM0_OCMP1,MC_UH"
group.long 0x60++0x3
line.long 0x0 "SCU_GPIOOUT7,GPIO Output Register 7"
bitfld.long 0x00 14.--15. " P7.7OUT[1:0] ,GPIO Port 7 Output 7 Control" "Input,GPIO_7.7,EMI_CS0,EMI_A7/23"
bitfld.long 0x00 12.--13. " P7.6OUT[1:0] ,GPIO Port 7 Output 6 Control" "Input,GPIO_7.6,EMI_A6/22,EMI_CS17"
bitfld.long 0x00 10.--11. " P7.5OUT[1:0] ,GPIO Port 7 Output 5 Control" "Input,GPIO_7.5,EMI_A5/21,EMI_CS27"
textline " "
bitfld.long 0x00 8.--9. " P7.4OUT[1:0] ,GPIO Port 7 Output 4 Control" "Input,GPIO_7.4,EMI_A4/20,EMI_CS37"
bitfld.long 0x00 6.--7. " P7.3OUT[1:0] ,GPIO Port 7 Output 3 Control" "Input,GPIO_7.3,EMI_A3/19,ETM_PCK3"
bitfld.long 0x00 4.--5. " P7.2OUT[1:0] ,GPIO Port 7 Output 2 Control" "Input,GPIO_7.2,EMI_A2/18,ETM_PCK2"
textline " "
bitfld.long 0x00 2.--3. " P7.1OUT[1:0] ,GPIO Port 7 Output 1 Control" "Input,GPIO_7.1,EMI_A1/17,ETM_PCK1"
bitfld.long 0x00 0.--1. " P7.0OUT[1:0] ,GPIO Port 7 Output 0 Control" "Input,GPIO_7.0,EMI_A0/16,ETM_PCK0"
group.long 0x64++0x3
line.long 0x0 "SCU_GPIOIN0,GPIO Input Register 0"
bitfld.long 0x0 7. " P0.7IN ,GPIO Port 0 Input 7 Control" "Not connected,TIM2_ICAP2"
bitfld.long 0x0 6. " P0.6IN ,GPIO Port 0 Input 6 Control" "Not connected,TIM2_ICAP1"
bitfld.long 0x0 5. " P0.5IN ,GPIO Port 0 Input 5 Control" "Not connected,TIM0_ICAP2"
textline " "
bitfld.long 0x0 4. " P0.4IN ,GPIO Port 0 Input 4 Control" "Not connected,TIM0_ICAP1"
bitfld.long 0x0 3. " P0.3IN ,GPIO Port 0 Input 3 Control" "Not connected,I2C1_DIN"
bitfld.long 0x0 2. " P0.2IN ,GPIO Port 0 Input 2 Control" "Not connected,I2C1_CLKIN"
textline " "
bitfld.long 0x0 1. " P0.1IN ,GPIO Port 0 Input 1 Control" "Not connected,I2C0_DIN"
bitfld.long 0x0 0. " P0.0IN ,GPIO Port 0 Input 0 Control" "Not connected,I2C0_CLKIN"
group.long 0x68++0x3
line.long 0x0 "SCU_GPIOIN1,GPIO Input Register 1"
bitfld.long 0x0 7. " P1.7IN ,GPIO Port 1 Input 7 Control" "Not connected,ETM_EXTRIG"
bitfld.long 0x0 6. " P1.6IN ,GPIO Port 1 Input 6 Control" "Not connected,I2C0_DIN"
bitfld.long 0x0 5. " P1.5IN ,GPIO Port 1 Input 5 Control" "Not connected,CAN_RX"
textline " "
bitfld.long 0x0 4. " P1.4IN ,GPIO Port 1 Input 4 Control" "Not connected,I2C0_CLKIN"
bitfld.long 0x0 3. " P1.3IN ,GPIO Port 1 Input 3 Control" "Not connected,UART2_RX"
bitfld.long 0x0 2. " P1.2IN ,GPIO Port 1 Input 2 Control" "Not connected,SSP1_MISO"
textline " "
bitfld.long 0x0 1. " P1.1IN ,GPIO Port 1 Input 1 Control" "Not connected,UART1_RX"
bitfld.long 0x0 0. " P1.0IN ,GPIO Port 1 Input 0 Control" "Not connected,ETM_EXTRIG"
group.long 0x6C++0x3
line.long 0x0 "SCU_GPIOIN2,GPIO Input Register 2"
bitfld.long 0x0 7. " P2.7IN ,GPIO Port 2 Input 7 Control" "Not connected,SSP0_NSS"
bitfld.long 0x0 6. " P2.6IN ,GPIO Port 2 Input 6 Control" "Not connected,SSP0_MISO"
bitfld.long 0x0 5. " P2.5IN ,GPIO Port 2 Input 5 Control" "Not connected,SSP0_MOSI"
textline " "
bitfld.long 0x0 4. " P2.4IN ,GPIO Port 2 Input 4 Control" "Not connected,SSP0_SCLK"
bitfld.long 0x0 3. " P2.3IN ,GPIO Port 2 Input 3 Control" "Not connected,I2C1_DIN"
bitfld.long 0x0 2. " P2.2IN ,GPIO Port 2 Input 2 Control" "Not connected,I2C1_CLKIN"
textline " "
bitfld.long 0x0 1. " P2.1IN ,GPIO Port 2 Input 1 Control" "Not connected,I2C0_DIN"
bitfld.long 0x0 0. " P2.0IN ,GPIO Port 2 Input 0 Control" "Not connected,I2C0_CLKIN"
group.long 0x70++0x3
line.long 0x0 "SCU_GPIOIN3,GPIO Input Register 3"
bitfld.long 0x0 7. " P3.7IN ,GPIO Port 3 Input 7 Control" "Not connected,SSP1_NSS"
bitfld.long 0x0 6. " P3.6IN ,GPIO Port 3 Input 6 Control" "Not connected,SSP1_MOSI"
bitfld.long 0x0 5. " P3.5IN ,GPIO Port 3 Input 5 Control" "Not connected,SSP1_MISO"
textline " "
bitfld.long 0x0 4. " P3.4IN ,GPIO Port 3 Input 4 Control" "Not connected,SSP1_SCLK"
bitfld.long 0x0 3. " P3.3IN ,GPIO Port 3 Input 3 Control" "Not connected,CAN_RX"
bitfld.long 0x0 2. " P3.2IN ,GPIO Port 3 Input 2 Control" "Not connected,UART1_RxD"
textline " "
bitfld.long 0x0 1. " P3.1IN ,GPIO Port 3 Input 1 Control" "Not connected,UART2_RxD"
bitfld.long 0x0 0. " P3.0IN ,GPIO Port 3 Input 0 Control" "Not connected,UART0_RxD"
group.long 0x74++0x3
line.long 0x0 "SCU_GPIOIN4,GPIO Input Register 4"
bitfld.long 0x0 7. " P4.7IN ,GPIO Port 4 Input 7 Control" "Not connected,TIM3_ICAP2"
bitfld.long 0x0 6. " P4.6IN ,GPIO Port 4 Input 6 Control" "Not connected,TIM3_ICAP1"
bitfld.long 0x0 5. " P4.5IN ,GPIO Port 4 Input 5 Control" "Not connected,TIM2_ICAP2"
textline " "
bitfld.long 0x0 4. " P4.4IN ,GPIO Port 4 Input 4 Control" "Not connected,TIM2_ICAP1"
bitfld.long 0x0 3. " P4.3IN ,GPIO Port 4 Input 3 Control" "Not connected,TIM1_ICAP2"
bitfld.long 0x0 2. " P4.2IN ,GPIO Port 4 Input 2 Control" "Not connected,TIM1_ICAP1"
textline " "
bitfld.long 0x0 1. " P4.1IN ,GPIO Port 4 Input 1 Control" "Not connected,TIM0_ICAP2"
bitfld.long 0x0 0. " P4.0IN ,GPIO Port 4 Input 0 Control" "Not connected,TIM0_ICAP1"
group.long 0x78++0x3
line.long 0x0 "SCU_GPIOIN5,GPIO Input Register 5"
bitfld.long 0x0 7. " P5.7IN ,GPIO Port 5 Input 7 Control" "Not connected,SSP0_NSS"
bitfld.long 0x0 6. " P5.6IN ,GPIO Port 5 Input 6 Control" "Not connected,SSP0_MISO"
bitfld.long 0x0 5. " P5.5IN ,GPIO Port 5 Input 5 Control" "Not connected,SSP0_MOSI"
textline " "
bitfld.long 0x0 4. " P5.4IN ,GPIO Port 5 Input 4 Control" "Not connected,SSP0_SCLK"
bitfld.long 0x0 3. " P5.3IN ,GPIO Port 5 Input 3 Control" "Not connected,ETM_EXTRIG"
bitfld.long 0x0 2. " P5.2IN ,GPIO Port 5 Input 2 Control" "Not connected,UART2_RxD"
textline " "
bitfld.long 0x0 1. " P5.1IN ,GPIO Port 5 Input 1 Control" "Not connected,UART0_RxD"
bitfld.long 0x0 0. " P5.0IN ,GPIO Port 5 Input 0 Control" "Not connected,CAN_RX"
group.long 0x7C++0x3
line.long 0x0 "SCU_GPIOIN6,GPIO Input Register 6"
bitfld.long 0x0 7. " P6.7IN ,GPIO Port 6 Input 7 Control" "Not connected,ETM_EXTRIG"
bitfld.long 0x0 6. " P6.6IN ,GPIO Port 6 Input 6 Control" "Not connected,UART0_RxD"
bitfld.long 0x0 5. " P6.5IN ,GPIO Port 6 Input 5 Control" "Not connected,TIM2_ICAP2"
textline " "
bitfld.long 0x0 4. " P6.4IN ,GPIO Port 6 Input 4 Control" "Not connected,TIM2_ICAP1"
bitfld.long 0x0 3. " P6.3IN ,GPIO Port 6 Input 3 Control" "Not connected,TIM1_ICAP2"
bitfld.long 0x0 2. " P6.2IN ,GPIO Port 6 Input 2 Control" "Not connected,TIM1_ICAP1"
textline " "
bitfld.long 0x0 1. " P6.1IN ,GPIO Port 6 Input 1 Control" "Not connected,TIM0_ICAP2"
bitfld.long 0x0 0. " P6.0IN ,GPIO Port 6 Input 0 Control" "Not connected,TIM0_ICAP1"
group.long 0x80++0x3
line.long 0x0 "SCU_GPIOIN7,GPIO Input Register 7"
bitfld.long 0x0 7. " P7.7IN ,GPIO Port 7 Input 7 Control" "Not connected,TIM3_ICAP2"
bitfld.long 0x0 6. " P7.6IN ,GPIO Port 7 Input 6 Control" "Not connected,TIM3_ICAP1"
bitfld.long 0x0 5. " P7.5IN ,GPIO Port 7 Input 5 Control" "Not connected,ETM_EXTRIG"
textline " "
bitfld.long 0x0 4. " P7.4IN ,GPIO Port 7 Input 4 Control" "Not connected,UART0_RxD"
bitfld.long 0x0 3. " P7.3IN ,GPIO Port 7 Input 3 Control" "Not connected,TIM2_ICAP2"
bitfld.long 0x0 2. " P7.2IN ,GPIO Port 7 Input 2 Control" "Not connected,TIM2_ICAP1"
textline " "
bitfld.long 0x0 1. " P7.1IN ,GPIO Port 7 Input 1 Control" "Not connected,TIM0_ICAP2"
bitfld.long 0x0 0. " P7.0IN ,GPIO Port 7 Input 0 Control" "Not connected,TIM0_ICAP1"
tree.end
width 0xF
tree "GPIO Type Registers"
textline " "
group.long 0x84++0x3
line.long 0x0 "SCU_GPIOTYPE0,GPIO Type Register 0"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x88++0x3
line.long 0x0 "SCU_GPIOTYPE1,GPIO Type Register 1"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x8C++0x3
line.long 0x0 "SCU_GPIOTYPE2,GPIO Type Register 2"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x90++0x3
line.long 0x0 "SCU_GPIOTYPE3,GPIO Type Register 3"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x94++0x3
line.long 0x0 "SCU_GPIOTYPE4,GPIO Type Register 4"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x98++0x3
line.long 0x0 "SCU_GPIOTYPE5,GPIO Type Register 5"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0x9C++0x3
line.long 0x0 "SCU_GPIOTYPE6,GPIO Type Register 6"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0xA0++0x3
line.long 0x0 "SCU_GPIOTYPE7,GPIO Type Register 7"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0xA4++0x3
line.long 0x0 "SCU_GPIOTYPE8,GPIO Type Register 8"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
group.long 0xA8++0x3
line.long 0x0 "SCU_GPIOTYPE9,GPIO Type Register 9"
bitfld.long 0x0 7. " TYPE7 ,GPIO Output Type 7" "Push-pull,Open collector"
bitfld.long 0x0 6. " TYPE6 ,GPIO Output Type 6" "Push-pull,Open collector"
bitfld.long 0x0 5. " TYPE5 ,GPIO Output Type 5" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 4. " TYPE4 ,GPIO Output Type 4" "Push-pull,Open collector"
bitfld.long 0x0 3. " TYPE3 ,GPIO Output Type 3" "Push-pull,Open collector"
bitfld.long 0x0 2. " TYPE2 ,GPIO Output Type 2" "Push-pull,Open collector"
textline " "
bitfld.long 0x0 1. " TYPE1 ,GPIO Output Type 1" "Push-pull,Open collector"
bitfld.long 0x0 0. " TYPE0 ,GPIO Output Type 0" "Push-pull,Open collector"
tree.end
textline " "
width 0xD
group.long 0xAC++0x3
line.long 0x0 "SCU_EMI,GPIO External Memory Interface Register"
bitfld.long 0x0 2. " EMI_WR_CONF ,EMI_WRLn And EMI_WRHn Pins Configuration" "Normal,Byte select signals"
textline " "
bitfld.long 0x0 1. " EMI_BCLK ,EMI_BCLK Clock Out Disable" "Enabled,Disabled"
bitfld.long 0x0 0. " GPIOEMI ,GPIO EMI Selection" "GPIO,EMI"
group.long 0xB0++0x3
line.long 0x0 "SCU_WKUPSEL,Wakeup Selection Register"
bitfld.long 0x0 9.--11. " WKUP_SEL7[2:0] ,Wake-Up/External Interrupt Port 7 Selection" "EXINT24,EXINT25,EXINT26,EXINT27,EXINT28,EXINT29,EXINT30,EXINT31"
bitfld.long 0x0 6.--8. " WKUP_SEL6[2:0] ,Wake-Up/External Interrupt Port 6 Selection" "EXINT16,EXINT17,EXINT18,EXINT19,EXINT20,EXINT21,EXINT22,EXINT23"
bitfld.long 0x0 3.--5. " WKUP_SEL5[2:0] ,Wake-Up/External Interrupt Port 5 Selection" "EXINT8,EXINT9,EXINT10,EXINT11,EXINT12,EXINT13,EXINT14,EXINT15"
textline " "
bitfld.long 0x0 0.--2. " WKUP_SEL3[2:0] ,Wake-Up/External Interrupt Port 3 Selection" "RTC,USB,EXINT2,EXINT3,EXINT4,EXINT5,EXINT6,EXINT7"
group.long 0xBC++0x3
line.long 0x0 "SCU_GPIOANA,GPIO Analog Mode Register"
bitfld.long 0x0 7. " P47A ,GPIO Port 4 Analog Control 7" "Off,On"
bitfld.long 0x0 6. " P46A ,GPIO Port 4 Analog Control 6" "Off,On"
bitfld.long 0x0 5. " P45A ,GPIO Port 4 Analog Control 5" "Off,On"
textline " "
bitfld.long 0x0 4. " P44A ,GPIO Port 4 Analog Control 4" "Off,On"
bitfld.long 0x0 3. " P43A ,GPIO Port 4 Analog Control 3" "Off,On"
bitfld.long 0x0 2. " P42A ,GPIO Port 4 Analog Control 2" "Off,On"
textline " "
bitfld.long 0x0 1. " P41A ,GPIO Port 4 Analog Control 1" "Off,On"
bitfld.long 0x0 0. " P40A ,GPIO Port 4 Analog Control 0" "Off,On"
endif
width 0xB
tree.end
tree.open "GPIO (General Purpose I/O Ports)"
width 12.
base asd:0x58006000
tree "GPIO0 (General Purpose I/O Port 0)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO0_DATA,GPIO0 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO0 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO0 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO0 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO0 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO0 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO0 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO0 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO0 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO0_DIR,GPIO0 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO0 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO0 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO0 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO0 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO0 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO0 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO0 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO0 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO0_SEL,GPIO0 Mode Control Register"
bitfld.byte 0x0 7. " GPIO0SEL7 ,GPIO0 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO0SEL6 ,GPIO0 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO0SEL5 ,GPIO0 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO0SEL4 ,GPIO0 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO0SEL3 ,GPIO0 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO0SEL2 ,GPIO0 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO0SEL1 ,GPIO0 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO0SEL0 ,GPIO0 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x58007000
tree "GPIO1 (General Purpose I/O Port 1)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO1_DATA,GPIO1 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO1 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO1 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO1 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO1 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO1 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO1 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO1 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO1 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO1_DIR,GPIO1 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO1 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO1 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO1 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO1 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO1 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO1 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO1 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO1 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO1_SEL,GPIO1 Mode Control Register"
bitfld.byte 0x0 7. " GPIO1SEL7 ,GPIO1 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO1SEL6 ,GPIO1 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO1SEL5 ,GPIO1 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO1SEL4 ,GPIO1 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO1SEL3 ,GPIO1 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO1SEL2 ,GPIO1 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO1SEL1 ,GPIO1 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO1SEL0 ,GPIO1 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x58008000
tree "GPIO2 (General Purpose I/O Port 2)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO2_DATA,GPIO2 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO2 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO2 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO2 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO2 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO2 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO2 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO2 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO2 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO2_DIR,GPIO2 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO2 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO2 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO2 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO2 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO2 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO2 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO2 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO2 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO2_SEL,GPIO2 Mode Control Register"
bitfld.byte 0x0 7. " GPIO2SEL7 ,GPIO2 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO2SEL6 ,GPIO2 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO2SEL5 ,GPIO2 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO2SEL4 ,GPIO2 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO2SEL3 ,GPIO2 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO2SEL2 ,GPIO2 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO2SEL1 ,GPIO2 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO2SEL0 ,GPIO2 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x58009000
tree "GPIO3 (General Purpose I/O Port 3)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO3_DATA,GPIO3 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO3 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO3 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO3 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO3 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO3 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO3 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO3 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO3 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO3_DIR,GPIO3 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO3 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO3 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO3 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO3 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO3 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO3 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO3 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO3 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO3_SEL,GPIO3 Mode Control Register"
bitfld.byte 0x0 7. " GPIO3SEL7 ,GPIO3 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO3SEL6 ,GPIO3 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO3SEL5 ,GPIO3 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO3SEL4 ,GPIO3 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO3SEL3 ,GPIO3 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO3SEL2 ,GPIO3 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO3SEL1 ,GPIO3 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO3SEL0 ,GPIO3 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x5800A000
tree "GPIO4 (General Purpose I/O Port 4)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO4_DATA,GPIO4 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO4 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO4 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO4 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO4 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO4 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO4 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO4 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO4 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO4_DIR,GPIO4 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO4 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO4 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO4 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO4 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO4 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO4 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO4 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO4 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO4_SEL,GPIO4 Mode Control Register"
bitfld.byte 0x0 7. " GPIO4SEL7 ,GPIO4 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO4SEL6 ,GPIO4 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO4SEL5 ,GPIO4 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO4SEL4 ,GPIO4 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO4SEL3 ,GPIO4 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO4SEL2 ,GPIO4 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO4SEL1 ,GPIO4 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO4SEL0 ,GPIO4 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x5800B000
tree "GPIO5 (General Purpose I/O Port 5)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO5_DATA,GPIO5 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO5 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO5 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO5 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO5 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO5 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO5 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO5 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO5 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO5_DIR,GPIO5 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO5 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO5 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO5 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO5 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO5 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO5 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO5 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO5 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO5_SEL,GPIO5 Mode Control Register"
bitfld.byte 0x0 7. " GPIO5SEL7 ,GPIO5 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO5SEL6 ,GPIO5 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO5SEL5 ,GPIO5 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO5SEL4 ,GPIO5 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO5SEL3 ,GPIO5 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO5SEL2 ,GPIO5 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO5SEL1 ,GPIO5 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO5SEL0 ,GPIO5 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x5800C000
tree "GPIO6 (General Purpose I/O Port 6)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO6_DATA,GPIO6 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO6 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO6 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO6 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO6 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO6 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO6 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO6 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO6 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO6_DIR,GPIO6 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO6 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO6 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO6 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO6 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO6 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO6 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO6 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO6 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO6_SEL,GPIO6 Mode Control Register"
bitfld.byte 0x0 7. " GPIO6SEL7 ,GPIO6 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO6SEL6 ,GPIO6 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO6SEL5 ,GPIO6 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO6SEL4 ,GPIO6 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO6SEL3 ,GPIO6 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO6SEL2 ,GPIO6 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO6SEL1 ,GPIO6 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO6SEL0 ,GPIO6 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x5800D000
tree "GPIO7 (General Purpose I/O Port 7)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO7_DATA,GPIO7 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO7 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO7 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO7 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO7 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO7 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO7 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO7 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO7 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO7_DIR,GPIO7 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO7 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO7 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO7 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO7 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO7 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO7 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO7 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO7 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO7_SEL,GPIO7 Mode Control Register"
bitfld.byte 0x0 7. " GPIO7SEL7 ,GPIO7 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO7SEL6 ,GPIO7 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO7SEL5 ,GPIO7 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO7SEL4 ,GPIO7 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO7SEL3 ,GPIO7 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO7SEL2 ,GPIO7 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO7SEL1 ,GPIO7 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO7SEL0 ,GPIO7 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x5800E000
tree "GPIO8 (General Purpose I/O Port 8)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO8_DATA,GPIO8 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO8 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO8 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO8 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO8 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO8 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO8 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO8 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO8 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO8_DIR,GPIO8 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO8 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO8 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO8 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO8 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO8 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO8 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO8 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO8 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO8_SEL,GPIO8 Mode Control Register"
bitfld.byte 0x0 7. " GPIO8SEL7 ,GPIO8 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO8SEL6 ,GPIO8 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO8SEL5 ,GPIO8 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO8SEL4 ,GPIO8 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO8SEL3 ,GPIO8 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO8SEL2 ,GPIO8 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO8SEL1 ,GPIO8 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO8SEL0 ,GPIO8 Mode Control 0" "GPIO,?..."
tree.end
base asd:0x5800F000
tree "GPIO9 (General Purpose I/O Port 9)"
group.byte 0x3FC++0x0
line.byte 0x0 "GPIO9_DATA,GPIO9 Data Register"
bitfld.byte 0x0 7. " D7 ,GPIO9 Data 7" "L,H"
bitfld.byte 0x0 6. " D6 ,GPIO9 Data 6" "L,H"
bitfld.byte 0x0 5. " D5 ,GPIO9 Data 5" "L,H"
bitfld.byte 0x0 4. " D4 ,GPIO9 Data 4" "L,H"
bitfld.byte 0x0 3. " D3 ,GPIO9 Data 3" "L,H"
bitfld.byte 0x0 2. " D2 ,GPIO9 Data 2" "L,H"
bitfld.byte 0x0 1. " D1 ,GPIO9 Data 1" "L,H"
bitfld.byte 0x0 0. " D0 ,GPIO9 Data 0" "L,H"
group.byte 0x400++0x0
line.byte 0x0 "GPIO9_DIR,GPIO9 Data Direction Register"
bitfld.byte 0x0 7. " DIR7 ,GPIO9 Data Direction 7" "Input,Output"
bitfld.byte 0x0 6. " DIR6 ,GPIO9 Data Direction 6" "Input,Output"
bitfld.byte 0x0 5. " DIR5 ,GPIO9 Data Direction 5" "Input,Output"
textline " "
bitfld.byte 0x0 4. " DIR4 ,GPIO9 Data Direction 4" "Input,Output"
bitfld.byte 0x0 3. " DIR3 ,GPIO9 Data Direction 3" "Input,Output"
bitfld.byte 0x0 2. " DIR2 ,GPIO9 Data Direction 2" "Input,Output"
textline " "
bitfld.byte 0x0 1. " DIR1 ,GPIO9 Data Direction 1" "Input,Output"
bitfld.byte 0x0 0. " DIR0 ,GPIO9 Data Direction 0" "Input,Output"
group.byte 0x420++0x0
line.byte 0x0 "GPIO9_SEL,GPIO9 Mode Control Register"
bitfld.byte 0x0 7. " GPIO9SEL7 ,GPIO9 Mode Control 7" "GPIO,?..."
bitfld.byte 0x0 6. " GPIO9SEL6 ,GPIO9 Mode Control 6" "GPIO,?..."
bitfld.byte 0x0 5. " GPIO9SEL5 ,GPIO9 Mode Control 5" "GPIO,?..."
textline " "
bitfld.byte 0x0 4. " GPIO9SEL4 ,GPIO9 Mode Control 4" "GPIO,?..."
bitfld.byte 0x0 3. " GPIO9SEL3 ,GPIO9 Mode Control 3" "GPIO,?..."
bitfld.byte 0x0 2. " GPIO9SEL2 ,GPIO9 Mode Control 2" "GPIO,?..."
textline " "
bitfld.byte 0x0 1. " GPIO9SEL1 ,GPIO9 Mode Control 1" "GPIO,?..."
bitfld.byte 0x0 0. " GPIO9SEL0 ,GPIO9 Mode Control 0" "GPIO,?..."
tree.end
width 0xB
tree.end
tree.open "VIC (Vectored Interrupt Controller)"
base asd:0xFFFFF000
width 13.
sif (cpuis("STR910FA*")||cpuis("STR911FA*")||cpuis("STR912FA*"))
tree "VIC0 (Vectored Interrupt Controller 0)"
rgroup.long 0x0++0x3
line.long 0x0 "VIC0_ISR,IRQ Status Register"
bitfld.long 0x0 15. " IRQSTATUS_ADC ,IRQ Status 15 (ADC)" "No interrupt,Interrupt"
bitfld.long 0x0 14. " IRQSTATUS_MC ,IRQ Status 14 (Motor Control)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 13. " IRQSTATUS_CAN ,IRQ Status 13 (CAN)" "No interrupt,Interrupt"
bitfld.long 0x0 12. " IRQSTATUS_DMA ,IRQ Status 12 (DMA)" "No interrupt,Interrupt"
textline " "
sif (cpuis("STR912*"))
bitfld.long 0x0 11. " IRQSTATUS_ENET ,IRQ Status 11 (Ethernet MAC)" "No interrupt,Interrupt"
bitfld.long 0x0 10. " IRQSTATUS_SCU ,IRQ Status 10 (System Control Unit)" "No interrupt,Interrupt"
else
bitfld.long 0x0 10. " IRQSTATUS_SCU ,IRQ Status 10 (System Control Unit)" "No interrupt,Interrupt"
endif
textline " "
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 9. " IRQSTATUS_USBL ,IRQ Status 9 (USB Low Priority)" "No interrupt,Interrupt"
bitfld.long 0x0 8. " IRQSTATUS_USBH ,IRQ Status 8 (USB High Priority)" "No interrupt,Interrupt"
textline " "
endif
bitfld.long 0x0 7. " IRQSTATUS_TIM3 ,IRQ Status 7 (Timer 3)" "No interrupt,Interrupt"
bitfld.long 0x0 6. " IRQSTATUS_TIM2 ,IRQ Status 6 (Timer 2)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " IRQSTATUS_TIM1 ,IRQ Status 5 (Timer 1)" "No interrupt,Interrupt"
bitfld.long 0x0 4. " IRQSTATUS_TIM0 ,IRQ Status 4 (Timer 0)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " IRQSTATUS_CPURX ,IRQ Status 3 (CPU Debug Transmit Command)" "No interrupt,Interrupt"
bitfld.long 0x0 2. " IRQSTATUS_CPUTX ,IRQ Status 2 (CPU Debug Receive Command)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " IRQSTATUS_SOFT ,IRQ Status 1 (Software)" "No interrupt,Interrupt"
bitfld.long 0x0 0. " IRQSTATUS_WDT ,IRQ Status 0 (Watchdog)" "No interrupt,Interrupt"
rgroup.long 0x4++0x3
line.long 0x0 "VIC0_FSR,FIQ Status Register"
bitfld.long 0x0 15. " FIQSTATUS_ADC ,FIQ Status 15 (ADC)" "No interrupt,Interrupt"
bitfld.long 0x0 14. " FIQSTATUS_MC ,FIQ Status 14 (Motor Control)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 13. " FIQSTATUS_CAN ,FIQ Status 13 (CAN)" "No interrupt,Interrupt"
bitfld.long 0x0 12. " FIQSTATUS_DMA ,FIQ Status 12 (DMA)" "No interrupt,Interrupt"
textline " "
sif (cpuis("STR912*"))
bitfld.long 0x0 11. " FIQSTATUS_ENET ,FIQ Status 11 (Ethernet MAC)" "No interrupt,Interrupt"
bitfld.long 0x0 10. " FIQSTATUS_SCU ,FIQ Status 10 (System Control Unit)" "No interrupt,Interrupt"
else
bitfld.long 0x0 10. " FIQSTATUS_SCU ,FIQ Status 10 (System Control Unit)" "No interrupt,Interrupt"
endif
textline " "
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 9. " FIQSTATUS_USBL ,FIQ Status 9 (USB Low Priority)" "No interrupt,Interrupt"
bitfld.long 0x0 8. " FIQSTATUS_USBH ,FIQ Status 8 (USB High Priority)" "No interrupt,Interrupt"
textline " "
endif
bitfld.long 0x0 7. " FIQSTATUS_TIM3 ,FIQ Status 7 (Timer 3)" "No interrupt,Interrupt"
bitfld.long 0x0 6. " FIQSTATUS_TIM2 ,FIQ Status 6 (Timer 2)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " FIQSTATUS_TIM1 ,FIQ Status 5 (Timer 1)" "No interrupt,Interrupt"
bitfld.long 0x0 4. " FIQSTATUS_TIM0 ,FIQ Status 4 (Timer 0)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " FIQSTATUS_CPUTX ,FIQ Status 3 (CPU Debug Transmit Command)" "No interrupt,Interrupt"
bitfld.long 0x0 2. " FIQSTATUS_CPURX ,FIQ Status 2 (CPU Debug Receive Command)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " FIQSTATUS_SOFT ,FIQ Status 1 (Software)" "No interrupt,Interrupt"
bitfld.long 0x0 0. " FIQSTATUS_WDT ,FIQ Status 0 (Watchdog)" "No interrupt,Interrupt"
rgroup.long 0x8++0x3
line.long 0x0 "VIC0_RINTSR,Raw Interrupt Status Register"
bitfld.long 0x0 15. " RAWINTR_ADC ,Raw Interrupt Status 15 (ADC)" "No interrupt,Interrupt"
bitfld.long 0x0 14. " RAWINTR_MC ,Raw Interrupt Status 14 (Motor Control)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 13. " RAWINTR_CAN ,Raw Interrupt Status 13 (CAN)" "No interrupt,Interrupt"
bitfld.long 0x0 12. " RAWINTR_DMA ,Raw Interrupt Status 12 (DMA)" "No interrupt,Interrupt"
textline " "
sif (cpuis("STR912*"))
bitfld.long 0x0 11. " RAWINTR_ENET ,Raw Interrupt Status 11 (Ethernet MAC)" "No interrupt,Interrupt"
bitfld.long 0x0 10. " RAWINTR_SCU ,Raw Interrupt Status 10 (System Control Unit)" "No interrupt,Interrupt"
else
bitfld.long 0x0 10. " RAWINTR_SCU ,Raw Interrupt Status 10 (System Control Unit)" "No interrupt,Interrupt"
endif
textline " "
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 9. " RAWINTR_USBL ,Raw Interrupt Status 9 (USB Low Priority)" "No interrupt,Interrupt"
bitfld.long 0x0 8. " RAWINTR_USBH ,Raw Interrupt Status 8 (USB High Priority)" "No interrupt,Interrupt"
textline " "
endif
bitfld.long 0x0 7. " RAWINTR_TIM3 ,Raw Interrupt Status 7 (Timer 3)" "No interrupt,Interrupt"
bitfld.long 0x0 6. " RAWINTR_TIM2 ,Raw Interrupt Status 6 (Timer 2)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " RAWINTR_TIM1 ,Raw Interrupt Status 5 (Timer 1)" "No interrupt,Interrupt"
bitfld.long 0x0 4. " RAWINTR_TIM0 ,Raw Interrupt Status 4 (Timer 0)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " RAWINTR_CPUTX ,Raw Interrupt Status 3 (CPU Debug Transmit Command)" "No interrupt,Interrupt"
bitfld.long 0x0 2. " RAWINTR_CPURX ,Raw Interrupt Status 2 (CPU Debug Receive Command)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " RAWINTR_SOFT ,Raw Interrupt Status 1 (Software)" "No interrupt,Interrupt"
bitfld.long 0x0 0. " RAWINTR_WDT ,Raw Interrupt Status 0 (Watchdog)" "No interrupt,Interrupt"
group.long 0xC++0x3
line.long 0x0 "VIC0_INTSR,Interrupt Select Register"
bitfld.long 0x0 15. " INTSELECT_ADC ,Interrupt Selection 15 (ADC)" "IRQ,FIQ"
bitfld.long 0x0 14. " INTSELECT_MC ,Interrupt Selection 14 (Motor Control)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 13. " INTSELECT_CAN ,Interrupt Selection 13 (CAN)" "IRQ,FIQ"
bitfld.long 0x0 12. " INTSELECT_DMA ,Interrupt Selection 12 (DMA)" "IRQ,FIQ"
textline " "
sif (cpuis("STR912*"))
bitfld.long 0x0 11. " INTSELECT_ENET ,Interrupt Selection 11 (Ethernet MAC)" "IRQ,FIQ"
bitfld.long 0x0 10. " INTSELECT_SCU ,Interrupt Selection 10 (System Control Unit)" "IRQ,FIQ"
else
bitfld.long 0x0 10. " INTSELECT_SCU ,Interrupt Selection 10 (System Control Unit)" "IRQ,FIQ"
endif
textline " "
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 9. " INTSELECT_USBL ,Interrupt Selection 9 (USB Low Priority)" "IRQ,FIQ"
bitfld.long 0x0 8. " INTSELECT_USBH ,Interrupt Selection 8 (USB High Priority)" "IRQ,FIQ"
textline " "
endif
bitfld.long 0x0 7. " INTSELECT_TIM3 ,Interrupt Selection 7 (Timer 3)" "IRQ,FIQ"
bitfld.long 0x0 6. " INTSELECT_TIM2 ,Interrupt Selection 6 (Timer 2)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 5. " INTSELECT_TIM1 ,Interrupt Selection 5 (Timer 1)" "IRQ,FIQ"
bitfld.long 0x0 4. " INTSELECT_TIM0 ,Interrupt Selection 4 (Timer 0)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 3. " INTSELECT_CPUTX ,Interrupt Selection 3 (CPU Debug Transmit Command)" "IRQ,FIQ"
bitfld.long 0x0 2. " INTSELECT_CPURX ,Interrupt Selection 2 (CPU Debug Receive Command)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 1. " INTSELECT_SOFT ,Interrupt Selection 1 (Software)" "IRQ,FIQ"
bitfld.long 0x0 0. " INTSELECT_WDT ,Interrupt Selection 0 (Watchdog)" "IRQ,FIQ"
group.long 0x10++0x3
line.long 0x0 "VIC0_INTER,Interrupt Enable Register"
setclrfld.long 0x0 15. 0x0 15. 0x4 15. " INTENABLE_ADC_set/clr ,Interrupt Enable 15 (ADC)" "Disabled,Enabled"
setclrfld.long 0x0 14. 0x0 14. 0x4 14. " INTENABLE_MC_set/clr ,Interrupt Enable 14 (Motor Control)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 13. 0x0 13. 0x4 13. " INTENABLE_CAN_set/clr ,Interrupt Enable 13 (CAN)" "Disabled,Enabled"
setclrfld.long 0x0 12. 0x0 12. 0x4 12. " INTENABLE_DMA_set/clr ,Interrupt Enable 12 (DMA)" "Disabled,Enabled"
textline " "
sif (cpuis("STR912*"))
setclrfld.long 0x0 11. 0x0 11. 0x4 11. " INTENABLE_ENET_set/clr ,Interrupt Enable 11 (Ethernet MAC)" "Disabled,Enabled"
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " INTENABLE_SCU_set/clr ,Interrupt Enable 10 (System Control Unit)" "Disabled,Enabled"
else
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " INTENABLE_SCU_set/clr ,Interrupt Enable 10 (System Control Unit)" "Disabled,Enabled"
endif
textline " "
sif (cpuis("STR911*")||cpuis("STR912*"))
setclrfld.long 0x0 9. 0x0 9. 0x4 9. " INTENABLE_USBL_set/clr ,Interrupt Enable 9 (USB Low Priority)" "Disabled,Enabled"
setclrfld.long 0x0 8. 0x0 8. 0x4 8. " INTENABLE_USBH_set/clr ,Interrupt Enable 8 (USB High Priority)" "Disabled,Enabled"
textline " "
endif
setclrfld.long 0x0 7. 0x0 7. 0x4 7. " INTENABLE_TIM3_set/clr ,Interrupt Enable 7 (Timer 3)" "Disabled,Enabled"
setclrfld.long 0x0 6. 0x0 6. 0x4 6. " INTENABLE_TIM2_set/clr ,Interrupt Enable 6 (Timer 2)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 5. 0x0 5. 0x4 5. " INTENABLE_TIM1_set/clr ,Interrupt Enable 5 (Timer 1)" "Disabled,Enabled"
setclrfld.long 0x0 4. 0x0 4. 0x4 4. " INTENABLE_TIM0_set/clr ,Interrupt Enable 4 (Timer 0)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 3. 0x0 3. 0x4 3. " INTENABLE_CPUTX_set/clr ,Interrupt Enable 3 (CPU Debug Transmit Command)" "Disabled,Enabled"
setclrfld.long 0x0 2. 0x0 2. 0x4 2. " INTENABLE_CPURX_set/clr ,Interrupt Enable 2 (CPU Debug Receive Command)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 1. 0x0 1. 0x4 1. " INTENABLE_SOFT_set/clr ,Interrupt Enable 1 (Software)" "Disabled,Enabled"
setclrfld.long 0x0 0. 0x0 0. 0x4 0. " INTENABLE_WDT_set/clr ,Interrupt Enable 0 (Watchdog)" "Disabled,Enabled"
group.long 0x18++0x3
line.long 0x0 "VIC0_SWINTR,Software Interrupt Register"
setclrfld.long 0x0 15. 0x0 15. 0x4 15. " SOFTINT_ADC_set/clr ,Software Interrupt 15 (ADC)" "No interrupt,Interrupt"
setclrfld.long 0x0 14. 0x0 14. 0x4 14. " SOFTINT_MC_set/clr ,Software Interrupt 14 (Motor Control)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 13. 0x0 13. 0x4 13. " SOFTINT_CAN_set/clr ,Software Interrupt 13 (CAN)" "No interrupt,Interrupt"
setclrfld.long 0x0 12. 0x0 12. 0x4 12. " SOFTINT_DMA_set/clr ,Software Interrupt 12 (DMA)" "No interrupt,Interrupt"
textline " "
sif (cpuis("STR912*"))
setclrfld.long 0x0 11. 0x0 11. 0x4 11. " SOFTINT_ENET_set/clr ,Software Interrupt 11 (Ethernet MAC)" "No interrupt,Interrupt"
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " SOFTINT_SCU_set/clr ,Software Interrupt 10 (System Control Unit)" "No interrupt,Interrupt"
else
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " SOFTINT_SCU_set/clr ,Software Interrupt 10 (System Control Unit)" "No interrupt,Interrupt"
endif
textline " "
sif (cpuis("STR911*")||cpuis("STR912*"))
setclrfld.long 0x0 9. 0x0 9. 0x4 9. " SOFTINT_USBL_set/clr ,Software Interrupt 9 (USB Low Priority)" "No interrupt,Interrupt"
setclrfld.long 0x0 8. 0x0 8. 0x4 8. " SOFTINT_USBH_set/clr ,Software Interrupt 8 (USB High Priority)" "No interrupt,Interrupt"
textline " "
endif
setclrfld.long 0x0 7. 0x0 7. 0x4 7. " SOFTINT7_TIM3_set/clr ,Software Interrupt 7 (Timer 3)" "No interrupt,Interrupt"
setclrfld.long 0x0 6. 0x0 6. 0x4 6. " SOFTINT_TIM2_set/clr ,Software Interrupt 6 (Timer 2)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 5. 0x0 5. 0x4 5. " SOFTINT_TIM1_set/clr ,Software Interrupt 5 (Timer 1)" "No interrupt,Interrupt"
setclrfld.long 0x0 4. 0x0 4. 0x4 4. " SOFTINT_TIM0_set/clr ,Software Interrupt 4 (Timer 0)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 3. 0x0 3. 0x4 3. " SOFTINT_CPUTX_set/clr ,Software Interrupt 3 (CPU Debug Transmit Command)" "No interrupt,Interrupt"
setclrfld.long 0x0 2. 0x0 2. 0x4 2. " SOFTINT_CPURX_set/clr ,Software Interrupt 2 (CPU Debug Receive Command)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 1. 0x0 1. 0x4 1. " SOFTINT_SOFT_set/clr ,Software Interrupt 1 (Software)" "No interrupt,Interrupt"
setclrfld.long 0x0 0. 0x0 0. 0x4 0. " SOFTINT_WDT_set/clr ,Software Interrupt 0 (Watchdog)" "No interrupt,Interrupt"
group.long 0x20++0x3
line.long 0x0 "VIC0_PER,Protection Enable Register"
bitfld.long 0x0 0. " PROT ,Protection" "Not protected,Protected"
width 0xC
tree "Vector Registers"
hgroup.long 0x30++0x3
hide.long 0x0 "VIC0_VAR,Current Vector Address Register"
in
group.long 0x34++0x3
line.long 0x0 "VIC0_DVAR,Default Vector Address Register"
group.long 0x100++0x3
line.long 0x0 "VIC0_VA0R,Vector Address 0 Register"
group.long 0x104++0x3
line.long 0x0 "VIC0_VA1R,Vector Address 1 Register"
group.long 0x108++0x3
line.long 0x0 "VIC0_VA2R,Vector Address 2 Register"
group.long 0x10C++0x3
line.long 0x0 "VIC0_VA3R,Vector Address 3 Register"
group.long 0x110++0x3
line.long 0x0 "VIC0_VA4R,Vector Address 4 Register"
group.long 0x114++0x3
line.long 0x0 "VIC0_VA5R,Vector Address 5 Register"
group.long 0x118++0x3
line.long 0x0 "VIC0_VA6R,Vector Address 6 Register"
group.long 0x11C++0x3
line.long 0x0 "VIC0_VA7R,Vector Address 7 Register"
group.long 0x120++0x3
line.long 0x0 "VIC0_VA8R,Vector Address 8 Register"
group.long 0x124++0x3
line.long 0x0 "VIC0_VA9R,Vector Address 9 Register"
group.long 0x128++0x3
line.long 0x0 "VIC0_VA10R,Vector Address 10 Register"
group.long 0x12C++0x3
line.long 0x0 "VIC0_VA11R,Vector Address 11 Register"
group.long 0x130++0x3
line.long 0x0 "VIC0_VA12R,Vector Address 12 Register"
group.long 0x134++0x3
line.long 0x0 "VIC0_VA13R,Vector Address 13 Register"
group.long 0x138++0x3
line.long 0x0 "VIC0_VA14R,Vector Address 14 Register"
group.long 0x13C++0x3
line.long 0x0 "VIC0_VA15R,Vector Address 15 Register"
group.long 0x200++0x3
line.long 0x0 "VIC0_VC0R,Vector Control 0 Register"
bitfld.long 0x0 5. " E0 ,Vector Interrupt 0 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl0[4:0] ,Vector Control 0" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x204++0x3
line.long 0x0 "VIC0_VC1R,Vector Control 1 Register"
bitfld.long 0x0 5. " E1 ,Vector Interrupt 1 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl1[4:0] ,Vector Control 1" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x208++0x3
line.long 0x0 "VIC0_VC2R,Vector Control 2 Register"
bitfld.long 0x0 5. " E2 ,Vector Interrupt 2 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl2[4:0] ,Vector Control 2" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x20C++0x3
line.long 0x0 "VIC0_VC3R,Vector Control 3 Register"
bitfld.long 0x0 5. " E3 ,Vector Interrupt 3 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl3[4:0] ,Vector Control 3" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x210++0x3
line.long 0x0 "VIC0_VC4R,Vector Control 4 Register"
bitfld.long 0x0 5. " E4 ,Vector Interrupt 4 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl4[4:0] ,Vector Control 4" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x214++0x3
line.long 0x0 "VIC0_VC5R,Vector Control 5 Register"
bitfld.long 0x0 5. " E5 ,Vector Interrupt 5 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl5[4:0] ,Vector Control 5" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x218++0x3
line.long 0x0 "VIC0_VC6R,Vector Control 6 Register"
bitfld.long 0x0 5. " E6 ,Vector Interrupt 6 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl6[4:0] ,Vector Control 6" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x21C++0x3
line.long 0x0 "VIC0_VC7R,Vector Control 7 Register"
bitfld.long 0x0 5. " E7 ,Vector Interrupt 7 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl7[4:0] ,Vector Control 7" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x220++0x3
line.long 0x0 "VIC0_VC8R,Vector Control 8 Register"
bitfld.long 0x0 5. " E8 ,Vector Interrupt 8 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl8[4:0] ,Vector Control 8" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x224++0x3
line.long 0x0 "VIC0_VC9R,Vector Control 9 Register"
bitfld.long 0x0 5. " E9 ,Vector Interrupt 9 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl9[4:0] ,Vector Control 9" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x228++0x3
line.long 0x0 "VIC0_VC10R,Vector Control 10 Register"
bitfld.long 0x0 5. " E10 ,Vector Interrupt 10 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl10[4:0] ,Vector Control 10" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x22C++0x3
line.long 0x0 "VIC0_VC11R,Vector Control 11 Register"
bitfld.long 0x0 5. " E11 ,Vector Interrupt 11 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl11[4:0] ,Vector Control 11" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x230++0x3
line.long 0x0 "VIC0_VC12R,Vector Control 12 Register"
bitfld.long 0x0 5. " E12 ,Vector Interrupt 12 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl12[4:0] ,Vector Control 12" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x234++0x3
line.long 0x0 "VIC0_VC13R,Vector Control 13 Register"
bitfld.long 0x0 5. " E13 ,Vector Interrupt 13 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl13[4:0] ,Vector Control 13" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x238++0x3
line.long 0x0 "VIC0_VC14R,Vector Control 14 Register"
bitfld.long 0x0 5. " E14 ,Vector Interrupt 14 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl14[4:0] ,Vector Control 14" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x23C++0x3
line.long 0x0 "VIC0_VC15R,Vector Control 15 Register"
bitfld.long 0x0 5. " E15 ,Vector Interrupt 15 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl15[4:0] ,Vector Control 15" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
tree.end
tree.end
base asd:0xFC000000
tree "VIC1 (Vectored Interrupt Controller 1)"
rgroup.long 0x0++0x3
line.long 0x0 "VIC1_ISR,IRQ Status Register"
bitfld.long 0x0 15. " IRQSTATUS_PFQ-BC ,IRQ Status 15 (Prefetch Queue and Branch)" "No interrupt,Interrupt"
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 14. " IRQSTATUS_USBBR ,IRQ Status 14 (USB Bus Resume)" "No interrupt,Interrupt"
endif
textline " "
bitfld.long 0x0 13. " IRQSTATUS_WIU3 ,IRQ Status 13 (P7.0 to P7.7)" "No interrupt,Interrupt"
bitfld.long 0x0 12. " IRQSTATUS_WIU2 ,IRQ Status 12 (pins P6.0 to P6.7" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 11. " IRQSTATUS_WIU1 ,IRQ Status 11 (pins P5.0 to P5.7)" "No interrupt,Interrupt"
bitfld.long 0x0 10. " IRQSTATUS_WIU0 ,IRQ Status 10 (RTC or USB Resume or pins P3.2 to P3.7)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 9. " IRQSTATUS_WIUALL ,IRQ Status 9 (All 32 inputs of Wake-Up unit)" "No interrupt,Interrupt"
bitfld.long 0x0 8. " IRQSTATUS_RTC ,IRQ Status 8 (Alarm or Tamper or Periodic Timer)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 7. " IRQSTATUS_SCU ,IRQ Status 7 (LVD early warning / Brownout)" "No interrupt,Interrupt"
bitfld.long 0x0 6. " IRQSTATUS_SSP1 ,IRQ Status 6 (SSP1)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " IRQSTATUS_SSP0 ,IRQ Status 5 (SSP0)" "No interrupt,Interrupt"
bitfld.long 0x0 4. " IRQSTATUS_I2C1 ,IRQ Status 4 (I2C channel 1)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " IRQSTATUS_I2C0 ,IRQ Status (I2C channel 0)" "No interrupt,Interrupt"
bitfld.long 0x0 2. " IRQSTATUS_UART2 ,IRQ Status (UART channel 2)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " IRQSTATUS_UART1 ,IRQ Status (UART channel 1)" "No interrupt,Interrupt"
bitfld.long 0x0 0. " IRQSTATUS_UART0 ,IRQ Status (UART channel 0)" "No interrupt,Interrupt"
rgroup.long 0x4++0x3
line.long 0x0 "VIC1_FSR,FIQ Status Register"
bitfld.long 0x0 15. " FIQSTATUS_PFQ-BC ,FIQ Status 15 (Prefetch Queue and Branch)" "No interrupt,Interrupt"
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 14. " FIQSTATUS_USBBR ,FIQ Status 14 (USB Bus Resume)" "No interrupt,Interrupt"
endif
textline " "
bitfld.long 0x0 13. " FIQSTATUS_WIU3 ,FIQ Status 13 (P7.0 to P7.7)" "No interrupt,Interrupt"
bitfld.long 0x0 12. " FIQSTATUS_WIU2 ,FIQ Status 12 (pins P6.0 to P6.7" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 11. " FIQSTATUS_WIU1 ,FIQ Status 11 (pins P5.0 to P5.7)" "No interrupt,Interrupt"
bitfld.long 0x0 10. " FIQSTATUS_WIU0 ,FIQ Status 10 ( RTC or USB Resume or pins P3.2 to P3.7)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 9. " FIQSTATUS_WIUALL ,FIQ Status 9 (All 32 inputs of Wake-Up unit)" "No interrupt,Interrupt"
bitfld.long 0x0 8. " FIQSTATUS_RTC ,FIQ Status 8 (Alarm or Tamper or Periodic Timer)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 7. " FIQSTATUS_SCU ,FIQ Status 7 (LVD early warning / Brownout)" "No interrupt,Interrupt"
bitfld.long 0x0 6. " FIQSTATUS_SSP1 ,FIQ Status 6 (SSP1)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " FIQSTATUS_SSP0 ,FIQ Status 5 (SSP0)" "No interrupt,Interrupt"
bitfld.long 0x0 4. " FIQSTATUS_I2C1 ,FIQ Status 4 (I2C channel 1)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " FIQSTATUS_I2C0 ,FIQ Status (I2C channel 0)" "No interrupt,Interrupt"
bitfld.long 0x0 2. " FIQSTATUS_UART2 ,FIQ Status (UART channel 2)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " FIQSTATUS_UART1 ,FIQ Status (UART channel 1)" "No interrupt,Interrupt"
bitfld.long 0x0 0. " FIQSTATUS_UART0 ,FIQ Status (UART channel 0)" "No interrupt,Interrupt"
rgroup.long 0x8++0x3
line.long 0x0 "VIC1_RINTSR,Raw Interrupt Status Register"
bitfld.long 0x0 15. " RAWINTR_PFQ-BC ,Raw Interrupt Status 15 (Prefetch Queue and Branch)" "No interrupt,Interrupt"
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 14. " RAWINTR_USBBR ,Raw Interrupt Status 14 (USB Bus Resume)" "No interrupt,Interrupt"
endif
textline " "
bitfld.long 0x0 13. " RAWINTR_WIU3 ,Raw Interrupt Status 13 (P7.0 to P7.7)" "No interrupt,Interrupt"
bitfld.long 0x0 12. " RAWINTR_WIU2 ,Raw Interrupt Status 12 (pins P6.0 to P6.7" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 11. " RAWINTR_WIU1 ,Raw Interrupt Status 11 (pins P5.0 to P5.7)" "No interrupt,Interrupt"
bitfld.long 0x0 10. " RAWINTR_WIU0 ,Raw Interrupt Status 10 ( RTC or USB Resume or pins P3.2 to P3.7)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 9. " RAWINTR_WIUALL ,Raw Interrupt Status 9 (All 32 inputs of Wake-Up unit)" "No interrupt,Interrupt"
bitfld.long 0x0 8. " RAWINTR_RTC ,Raw Interrupt Status 8 (Alarm or Tamper or Periodic Timer)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 7. " RAWINTR_SCU ,Raw Interrupt Status 7 (LVD early warning / Brownout)" "No interrupt,Interrupt"
bitfld.long 0x0 6. " RAWINTR_SSP1 ,Raw Interrupt Status 6 (SSP1)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " RAWINTR_SSP0 ,Raw Interrupt Status 5 (SSP0)" "No interrupt,Interrupt"
bitfld.long 0x0 4. " RAWINTR_I2C1 ,Raw Interrupt Status 4 (I2C channel 1)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " RAWINTR_I2C0 ,Raw Interrupt Status (I2C channel 0)" "No interrupt,Interrupt"
bitfld.long 0x0 2. " RAWINTR_UART2 ,Raw Interrupt Status (UART channel 2)" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " RAWINTR_UART1 ,Raw Interrupt Status (UART channel 1)" "No interrupt,Interrupt"
bitfld.long 0x0 0. " RAWINTR_UART0 ,Raw Interrupt Status (UART channel 0)" "No interrupt,Interrupt"
group.long 0xC++0x3
line.long 0x0 "VIC1_INTSR,Interrupt Select Register"
bitfld.long 0x0 15. " INTSELECT_PFQ-BC ,Interrupt Selection 15 (Prefetch Queue and Branch)" "IRQ,FIQ"
sif (cpuis("STR911*")||cpuis("STR912*"))
bitfld.long 0x0 14. " INTSELECT_USBBR ,Interrupt Selection 14 (USB Bus Resume)" "IRQ,FIQ"
endif
textline " "
bitfld.long 0x0 13. " INTSELECT_WIU3 ,Interrupt Selection 13 (P7.0 to P7.7)" "IRQ,FIQ"
bitfld.long 0x0 12. " INTSELECT_WIU2 ,Interrupt Selection 12 (pins P6.0 to P6.7" "IRQ,FIQ"
textline " "
bitfld.long 0x0 11. " INTSELECT_WIU1 ,Interrupt Selection 11 (pins P5.0 to P5.7)" "IRQ,FIQ"
bitfld.long 0x0 10. " INTSELECT_WIU0 ,Interrupt Selection 10 ( RTC or USB Resume or pins P3.2 to P3.7)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 9. " INTSELECT_WIUALL ,Interrupt Selection 9 (All 32 inputs of Wake-Up unit)" "IRQ,FIQ"
bitfld.long 0x0 8. " INTSELECT_RTC ,Interrupt Selection 8 (Alarm or Tamper or Periodic Timer)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 7. " INTSELECT_SCU ,Interrupt Selection 7 (LVD early warning / Brownout)" "IRQ,FIQ"
bitfld.long 0x0 6. " INTSELECT_SSP1 ,Interrupt Selection 6 (SSP1)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 5. " INTSELECT_SSP0 ,Interrupt Selection 5 (SSP0)" "IRQ,FIQ"
bitfld.long 0x0 4. " INTSELECT_I2C1 ,Interrupt Selection 4 (I2C channel 1)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 3. " INTSELECT_I2C0 ,Interrupt Selection (I2C channel 0)" "IRQ,FIQ"
bitfld.long 0x0 2. " INTSELECT_UART2 ,Interrupt Selection (UART channel 2)" "IRQ,FIQ"
textline " "
bitfld.long 0x0 1. " INTSELECT_UART1 ,Interrupt Selection (UART channel 1)" "IRQ,FIQ"
bitfld.long 0x0 0. " INTSELECT_UART0 ,Interrupt Selection (UART channel 0)" "IRQ,FIQ"
group.long 0x10++0x3
line.long 0x0 "VIC1_INTER,Interrupt Enable Register"
setclrfld.long 0x0 15. 0x0 15. 0x4 15. " INTENABLE_PFQ-BC_set/clr ,Interrupt Enable 15 (Prefetch Queue and Branch)" "Disabled,Enabled"
sif (cpuis("STR911*")||cpuis("STR912*"))
setclrfld.long 0x0 14. 0x0 14. 0x4 14. " INTENABLE_USBBR_set/clr ,Interrupt Enable 14 (USB Bus Resume)" "Disabled,Enabled"
endif
textline " "
setclrfld.long 0x0 13. 0x0 13. 0x4 13. " INTENABLE_WIU3_set/clr ,Interrupt Enable 13 (P7.0 to P7.7)" "Disabled,Enabled"
setclrfld.long 0x0 12. 0x0 12. 0x4 12. " INTENABLE_WIU2_set/clr ,Interrupt Enable 12 (pins P6.0 to P6.7" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 11. 0x0 11. 0x4 11. " INTENABLE_WIU1_set/clr ,Interrupt Enable 11 (pins P5.0 to P5.7)" "Disabled,Enabled"
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " INTENABLE_WIU0_set/clr ,Interrupt Enable 10 ( RTC or USB Resume or pins P3.2 to P3.7)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 9. 0x0 9. 0x4 9. " INTENABLE_WIUALL_set/clr ,Interrupt Enable 9 (All 32 inputs of Wake-Up unit)" "Disabled,Enabled"
setclrfld.long 0x0 8. 0x0 8. 0x4 8. " INTENABLE_RTC_set/clr ,Interrupt Enable 8 (Alarm or Tamper or Periodic Timer)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 7. 0x0 7. 0x4 7. " INTENABLE_SCU_set/clr ,Interrupt Enable 7 (LVD early warning / Brownout)" "Disabled,Enabled"
setclrfld.long 0x0 6. 0x0 6. 0x4 6. " INTENABLE_SSP1_set/clr ,Interrupt Enable 6 (SSP1)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 5. 0x0 5. 0x4 5. " INTENABLE_SSP0_set/clr ,Interrupt Enable 5 (SSP0)" "Disabled,Enabled"
setclrfld.long 0x0 4. 0x0 4. 0x4 4. " INTENABLE_I2C1_set/clr ,Interrupt Enable 4 (I2C channel 1)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 3. 0x0 3. 0x4 3. " INTENABLE_I2C0_set/clr ,Interrupt Enable (I2C channel 0)" "Disabled,Enabled"
setclrfld.long 0x0 2. 0x0 2. 0x4 2. " INTENABLE_UART2_set/clr ,Interrupt Enable (UART channel 2)" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 1. 0x0 1. 0x4 1. " INTENABLE_UART1_set/clr ,Interrupt Enable (UART channel 1)" "Disabled,Enabled"
setclrfld.long 0x0 0. 0x0 0. 0x4 0. " INTENABLE_UART0_set/clr ,Interrupt Enable (UART channel 0)" "Disabled,Enabled"
group.long 0x18++0x3
line.long 0x0 "VIC1_SWINTR,Software Interrupt Register"
setclrfld.long 0x0 15. 0x0 15. 0x4 15. " SOFTINT_PFQ-BC_set/clr ,Software Interrupt 15 (Prefetch Queue and Branch)" "No interrupt,Interrupt"
sif (cpuis("STR911*")||cpuis("STR912*"))
setclrfld.long 0x0 14. 0x0 14. 0x4 14. " SOFTINT_USBBR_set/clr ,Software Interrupt 14 (USB Bus Resume)" "No interrupt,Interrupt"
endif
textline " "
setclrfld.long 0x0 13. 0x0 13. 0x4 13. " SOFTINT_WIU3_set/clr ,Software Interrupt 13 (P7.0 to P7.7)" "No interrupt,Interrupt"
setclrfld.long 0x0 12. 0x0 12. 0x4 12. " SOFTINT_WIU2_set/clr ,Software Interrupt 12 (pins P6.0 to P6.7" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 11. 0x0 11. 0x4 11. " SOFTINT_WIU1_set/clr ,Software Interrupt 11 (pins P5.0 to P5.7)" "No interrupt,Interrupt"
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " SOFTINT_WIU0_set/clr ,Software Interrupt 10 ( RTC or USB Resume or pins P3.2 to P3.7)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 9. 0x0 9. 0x4 9. " SOFTINT_WIUALL_set/clr ,Software Interrupt 9 (All 32 inputs of Wake-Up unit)" "No interrupt,Interrupt"
setclrfld.long 0x0 8. 0x0 8. 0x4 8. " SOFTINT_RTC_set/clr ,Software Interrupt 8 (Alarm or Tamper or Periodic Timer)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 7. 0x0 7. 0x4 7. " SOFTINT_SCU_set/clr ,Software Interrupt 7 (LVD early warning / Brownout)" "No interrupt,Interrupt"
setclrfld.long 0x0 6. 0x0 6. 0x4 6. " SOFTINT_SSP1_set/clr ,Software Interrupt 6 (SSP1)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 5. 0x0 5. 0x4 5. " SOFTINT_SSP0_set/clr ,Software Interrupt 5 (SSP0)" "No interrupt,Interrupt"
setclrfld.long 0x0 4. 0x0 4. 0x4 4. " SOFTINT_I2C1_set/clr ,Software Interrupt 4 (I2C channel 1)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 3. 0x0 3. 0x4 3. " SOFTINT_I2C0_set/clr ,Software Interrupt (I2C channel 0)" "No interrupt,Interrupt"
setclrfld.long 0x0 2. 0x0 2. 0x4 2. " SOFTINT_UART2_set/clr ,Software Interrupt (UART channel 2)" "No interrupt,Interrupt"
textline " "
setclrfld.long 0x0 1. 0x0 1. 0x4 1. " SOFTINT_UART1_set/clr ,Software Interrupt (UART channel 1)" "No interrupt,Interrupt"
setclrfld.long 0x0 0. 0x0 0. 0x4 0. " SOFTINT_UART0_set/clr ,Software Interrupt (UART channel 0)" "No interrupt,Interrupt"
group.long 0x20++0x3
line.long 0x0 "VIC1_PER,Protection Enable Register"
bitfld.long 0x0 0. " PROT ,Protection" "Not protected,Protected"
width 0xC
tree "Vector Registers"
hgroup.long 0x30++0x3
hide.long 0x0 "VIC1_VAR,Current Vector Address Register"
in
group.long 0x34++0x3
line.long 0x0 "VIC1_DVAR,Default Vector Address Register"
group.long 0x100++0x3
line.long 0x0 "VIC1_VA0R,Vector Address 0 Register"
group.long 0x104++0x3
line.long 0x0 "VIC1_VA1R,Vector Address 1 Register"
group.long 0x108++0x3
line.long 0x0 "VIC1_VA2R,Vector Address 2 Register"
group.long 0x10C++0x3
line.long 0x0 "VIC1_VA3R,Vector Address 3 Register"
group.long 0x110++0x3
line.long 0x0 "VIC1_VA4R,Vector Address 4 Register"
group.long 0x114++0x3
line.long 0x0 "VIC1_VA5R,Vector Address 5 Register"
group.long 0x118++0x3
line.long 0x0 "VIC1_VA6R,Vector Address 6 Register"
group.long 0x11C++0x3
line.long 0x0 "VIC1_VA7R,Vector Address 7 Register"
group.long 0x120++0x3
line.long 0x0 "VIC1_VA8R,Vector Address 8 Register"
group.long 0x124++0x3
line.long 0x0 "VIC1_VA9R,Vector Address 9 Register"
group.long 0x128++0x3
line.long 0x0 "VIC1_VA10R,Vector Address 10 Register"
group.long 0x12C++0x3
line.long 0x0 "VIC1_VA11R,Vector Address 11 Register"
group.long 0x130++0x3
line.long 0x0 "VIC1_VA12R,Vector Address 12 Register"
group.long 0x134++0x3
line.long 0x0 "VIC1_VA13R,Vector Address 13 Register"
group.long 0x138++0x3
line.long 0x0 "VIC1_VA14R,Vector Address 14 Register"
group.long 0x13C++0x3
line.long 0x0 "VIC1_VA15R,Vector Address 15 Register"
group.long 0x200++0x3
line.long 0x0 "VIC1_VC0R,Vector Control 0 Register"
bitfld.long 0x0 5. " E0 ,Vector Interrupt 0 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl0[4:0] ,Vector Control 0" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x204++0x3
line.long 0x0 "VIC1_VC1R,Vector Control 1 Register"
bitfld.long 0x0 5. " E1 ,Vector Interrupt 1 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl1[4:0] ,Vector Control 1" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x208++0x3
line.long 0x0 "VIC1_VC2R,Vector Control 2 Register"
bitfld.long 0x0 5. " E2 ,Vector Interrupt 2 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl2[4:0] ,Vector Control 2" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x20C++0x3
line.long 0x0 "VIC1_VC3R,Vector Control 3 Register"
bitfld.long 0x0 5. " E3 ,Vector Interrupt 3 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl3[4:0] ,Vector Control 3" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x210++0x3
line.long 0x0 "VIC1_VC4R,Vector Control 4 Register"
bitfld.long 0x0 5. " E4 ,Vector Interrupt 4 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl4[4:0] ,Vector Control 4" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x214++0x3
line.long 0x0 "VIC1_VC5R,Vector Control 5 Register"
bitfld.long 0x0 5. " E5 ,Vector Interrupt 5 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl5[4:0] ,Vector Control 5" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x218++0x3
line.long 0x0 "VIC1_VC6R,Vector Control 6 Register"
bitfld.long 0x0 5. " E6 ,Vector Interrupt 6 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl6[4:0] ,Vector Control 6" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x21C++0x3
line.long 0x0 "VIC1_VC7R,Vector Control 7 Register"
bitfld.long 0x0 5. " E7 ,Vector Interrupt 7 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl7[4:0] ,Vector Control 7" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x220++0x3
line.long 0x0 "VIC1_VC8R,Vector Control 8 Register"
bitfld.long 0x0 5. " E8 ,Vector Interrupt 8 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl8[4:0] ,Vector Control 8" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x224++0x3
line.long 0x0 "VIC1_VC9R,Vector Control 9 Register"
bitfld.long 0x0 5. " E9 ,Vector Interrupt 9 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl9[4:0] ,Vector Control 9" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x228++0x3
line.long 0x0 "VIC1_VC10R,Vector Control 10 Register"
bitfld.long 0x0 5. " E10 ,Vector Interrupt 10 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl10[4:0] ,Vector Control 10" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x22C++0x3
line.long 0x0 "VIC1_VC11R,Vector Control 11 Register"
bitfld.long 0x0 5. " E11 ,Vector Interrupt 11 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl11[4:0] ,Vector Control 11" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x230++0x3
line.long 0x0 "VIC1_VC12R,Vector Control 12 Register"
bitfld.long 0x0 5. " E12 ,Vector Interrupt 12 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl12[4:0] ,Vector Control 12" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x234++0x3
line.long 0x0 "VIC1_VC13R,Vector Control 13 Register"
bitfld.long 0x0 5. " E13 ,Vector Interrupt 13 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl13[4:0] ,Vector Control 13" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x238++0x3
line.long 0x0 "VIC1_VC14R,Vector Control 14 Register"
bitfld.long 0x0 5. " E14 ,Vector Interrupt 14 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl14[4:0] ,Vector Control 14" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x23C++0x3
line.long 0x0 "VIC1_VC15R,Vector Control 15 Register"
bitfld.long 0x0 5. " E15 ,Vector Interrupt 15 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl15[4:0] ,Vector Control 15" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
tree.end
tree.end
else
width 20.
base asd:0xFFFFF000
tree "VIC0 (Vectored Interrupt Controller 0)"
rgroup.long 0x0++0x3
line.long 0x0 "VIC0_ISR,IRQ Status Register"
bitfld.long 0x0 15. " IRQStatus15 ,IRQ Status 15" "No interrupt,Interrupt"
bitfld.long 0x0 14. " IRQStatus14 ,IRQ Status 14" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 13. " IRQStatus13 ,IRQ Status 13" "No interrupt,Interrupt"
bitfld.long 0x0 12. " IRQStatus12 ,IRQ Status 12" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 11. " IRQStatus11 ,IRQ Status 11" "No interrupt,Interrupt"
bitfld.long 0x0 10. " IRQStatus10 ,IRQ Status 10" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 9. " IRQStatus9 ,IRQ Status 9" "No interrupt,Interrupt"
bitfld.long 0x0 8. " IRQStatus8 ,IRQ Status 8" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 7. " IRQStatus7 ,IRQ Status 7" "No interrupt,Interrupt"
bitfld.long 0x0 6. " IRQStatus6 ,IRQ Status 6" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " IRQStatus5 ,IRQ Status 5" "No interrupt,Interrupt"
bitfld.long 0x0 4. " IRQStatus4 ,IRQ Status 4" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " IRQStatus3 ,IRQ Status 3" "No interrupt,Interrupt"
bitfld.long 0x0 2. " IRQStatus2 ,IRQ Status 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " IRQStatus1 ,IRQ Status 1" "No interrupt,Interrupt"
bitfld.long 0x0 0. " IRQStatus0 ,IRQ Status 0" "No interrupt,Interrupt"
rgroup.long 0x4++0x3
line.long 0x0 "VIC0_FSR,FIQ Status Register"
bitfld.long 0x0 15. " FIQStatus15 ,FIQ Status 15" "No interrupt,Interrupt"
bitfld.long 0x0 14. " FIQStatus14 ,FIQ Status 14" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 13. " FIQStatus13 ,FIQ Status 13" "No interrupt,Interrupt"
bitfld.long 0x0 12. " FIQStatus12 ,FIQ Status 12" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 11. " FIQStatus11 ,FIQ Status 11" "No interrupt,Interrupt"
bitfld.long 0x0 10. " FIQStatus10 ,FIQ Status 10" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 9. " FIQStatus9 ,FIQ Status 9" "No interrupt,Interrupt"
bitfld.long 0x0 8. " FIQStatus8 ,FIQ Status 8" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 7. " FIQStatus7 ,FIQ Status 7" "No interrupt,Interrupt"
bitfld.long 0x0 6. " FIQStatus6 ,FIQ Status 6" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " FIQStatus5 ,FIQ Status 5" "No interrupt,Interrupt"
bitfld.long 0x0 4. " FIQStatus4 ,FIQ Status 4" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " FIQStatus3 ,FIQ Status 3" "No interrupt,Interrupt"
bitfld.long 0x0 2. " FIQStatus2 ,FIQ Status 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " FIQStatus1 ,FIQ Status 1" "No interrupt,Interrupt"
bitfld.long 0x0 0. " FIQStatus0 ,FIQ Status 0" "No interrupt,Interrupt"
rgroup.long 0x8++0x3
line.long 0x0 "VIC0_RINTSR,Raw Interrupt Status Register"
bitfld.long 0x0 15. " RawIntr15 ,Raw Interrupt Status 15" "Inactivated,Activated"
bitfld.long 0x0 14. " RawIntr14 ,Raw Interrupt Status 14" "Inactivated,Activated"
textline " "
bitfld.long 0x0 13. " RawIntr13 ,Raw Interrupt Status 13" "Inactivated,Activated"
bitfld.long 0x0 12. " RawIntr12 ,Raw Interrupt Status 12" "Inactivated,Activated"
textline " "
bitfld.long 0x0 11. " RawIntr11 ,Raw Interrupt Status 11" "Inactivated,Activated"
bitfld.long 0x0 10. " RawIntr10 ,Raw Interrupt Status 10" "Inactivated,Activated"
textline " "
bitfld.long 0x0 9. " RawIntr9 ,Raw Interrupt Status 9" "Inactivated,Activated"
bitfld.long 0x0 8. " RawIntr8 ,Raw Interrupt Status 8" "Inactivated,Activated"
textline " "
bitfld.long 0x0 7. " RawIntr7 ,Raw Interrupt Status 7" "Inactivated,Activated"
bitfld.long 0x0 6. " RawIntr6 ,Raw Interrupt Status 6" "Inactivated,Activated"
textline " "
bitfld.long 0x0 5. " RawIntr5 ,Raw Interrupt Status 5" "Inactivated,Activated"
bitfld.long 0x0 4. " RawIntr4 ,Raw Interrupt Status 4" "Inactivated,Activated"
textline " "
bitfld.long 0x0 3. " RawIntr3 ,Raw Interrupt Status 3" "Inactivated,Activated"
bitfld.long 0x0 2. " RawIntr2 ,Raw Interrupt Status 2" "Inactivated,Activated"
textline " "
bitfld.long 0x0 1. " RawIntr1 ,Raw Interrupt Status 1" "Inactivated,Activated"
bitfld.long 0x0 0. " RawIntr0 ,Raw Interrupt Status 0" "Inactivated,Activated"
group.long 0xC++0x3
line.long 0x0 "VIC0_INTSR,Interrupt Select Register"
bitfld.long 0x0 15. " IntSelect15 ,Interrupt Selection 15" "IRQ,FIQ"
bitfld.long 0x0 14. " IntSelect14 ,Interrupt Selection 14" "IRQ,FIQ"
textline " "
bitfld.long 0x0 13. " IntSelect13 ,Interrupt Selection 13" "IRQ,FIQ"
bitfld.long 0x0 12. " IntSelect12 ,Interrupt Selection 12" "IRQ,FIQ"
textline " "
bitfld.long 0x0 11. " IntSelect11 ,Interrupt Selection 11" "IRQ,FIQ"
bitfld.long 0x0 10. " IntSelect10 ,Interrupt Selection 10" "IRQ,FIQ"
textline " "
bitfld.long 0x0 9. " IntSelect9 ,Interrupt Selection 9" "IRQ,FIQ"
bitfld.long 0x0 8. " IntSelect8 ,Interrupt Selection 8" "IRQ,FIQ"
textline " "
bitfld.long 0x0 7. " IntSelect7 ,Interrupt Selection 7" "IRQ,FIQ"
bitfld.long 0x0 6. " IntSelect6 ,Interrupt Selection 6" "IRQ,FIQ"
textline " "
bitfld.long 0x0 5. " IntSelect5 ,Interrupt Selection 5" "IRQ,FIQ"
bitfld.long 0x0 4. " IntSelect4 ,Interrupt Selection 4" "IRQ,FIQ"
textline " "
bitfld.long 0x0 3. " IntSelect3 ,Interrupt Selection 3" "IRQ,FIQ"
bitfld.long 0x0 2. " IntSelect2 ,Interrupt Selection 2" "IRQ,FIQ"
textline " "
bitfld.long 0x0 1. " IntSelect1 ,Interrupt Selection 1" "IRQ,FIQ"
bitfld.long 0x0 0. " IntSelect0 ,Interrupt Selection 0" "IRQ,FIQ"
group.long 0x10++0x3
line.long 0x0 "VIC0_INTER/INTECR,Interrupt Enable Register"
setclrfld.long 0x0 15. 0x0 15. 0x4 15. " IntEnable15_Clear/Set ,Interrupt Enable 15" "Disabled,Enabled"
setclrfld.long 0x0 14. 0x0 14. 0x4 14. " IntEnable14_Clear/Set ,Interrupt Enable 14" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 13. 0x0 13. 0x4 13. " IntEnable13_Clear/Set ,Interrupt Enable 13" "Disabled,Enabled"
setclrfld.long 0x0 12. 0x0 12. 0x4 12. " IntEnable12_Clear/Set ,Interrupt Enable 12" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 11. 0x0 11. 0x4 11. " IntEnable11_Clear/Set ,Interrupt Enable 11" "Disabled,Enabled"
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " IntEnable10_Clear/Set ,Interrupt Enable 10" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 9. 0x0 9. 0x4 9. " IntEnable9_Clear/Set ,Interrupt Enable 9" "Disabled,Enabled"
setclrfld.long 0x0 8. 0x0 8. 0x4 8. " IntEnable8_Clear/Set ,Interrupt Enable 8" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 7. 0x0 7. 0x4 7. " IntEnable7_Clear/Set ,Interrupt Enable 7" "Disabled,Enabled"
setclrfld.long 0x0 6. 0x0 6. 0x4 6. " IntEnable6_Clear/Set ,Interrupt Enable 6" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 5. 0x0 5. 0x4 5. " IntEnable5_Clear/Set ,Interrupt Enable 5" "Disabled,Enabled"
setclrfld.long 0x0 4. 0x0 4. 0x4 4. " IntEnable4_Clear/Set ,Interrupt Enable 4" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 3. 0x0 3. 0x4 3. " IntEnable3_Clear/Set ,Interrupt Enable 3" "Disabled,Enabled"
setclrfld.long 0x0 2. 0x0 2. 0x4 2. " IntEnable2_Clear/Set ,Interrupt Enable 2" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 1. 0x0 1. 0x4 1. " IntEnable1_Clear/Set ,Interrupt Enable 1" "Disabled,Enabled"
setclrfld.long 0x0 0. 0x0 0. 0x4 0. " IntEnable0_Clear/Set ,Interrupt Enable 0" "Disabled,Enabled"
group.long 0x18++0x3
line.long 0x0 "VIC0_SWINTR,Software Interrupt Register"
setclrfld.long 0x0 15. 0x0 15. 0x4 15. " SoftInt15_Clear/Set ,Software Interrupt 15" "Not activated,Activated"
setclrfld.long 0x0 14. 0x0 14. 0x4 14. " SoftInt14_Clear/Set ,Software Interrupt 14" "Not activated,Activated"
textline " "
setclrfld.long 0x0 13. 0x0 13. 0x4 13. " SoftInt13_Clear/Set ,Software Interrupt 13" "Not activated,Activated"
setclrfld.long 0x0 12. 0x0 12. 0x4 12. " SoftInt12_Clear/Set ,Software Interrupt 12" "Not activated,Activated"
textline " "
setclrfld.long 0x0 11. 0x0 11. 0x4 11. " SoftInt11_Clear/Set ,Software Interrupt 11" "Not activated,Activated"
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " SoftInt10_Clear/Set ,Software Interrupt 10" "Not activated,Activated"
textline " "
setclrfld.long 0x0 9. 0x0 9. 0x4 9. " SoftInt9_Clear/Set ,Software Interrupt 9" "Not activated,Activated"
setclrfld.long 0x0 8. 0x0 8. 0x4 8. " SoftInt8_Clear/Set ,Software Interrupt 8" "Not activated,Activated"
textline " "
setclrfld.long 0x0 7. 0x0 7. 0x4 7. " SoftInt7_Clear/Set ,Software Interrupt 7" "Not activated,Activated"
setclrfld.long 0x0 6. 0x0 6. 0x4 6. " SoftInt6_Clear/Set ,Software Interrupt 6" "Not activated,Activated"
textline " "
setclrfld.long 0x0 5. 0x0 5. 0x4 5. " SoftInt5_Clear/Set ,Software Interrupt 5" "Not activated,Activated"
setclrfld.long 0x0 4. 0x0 4. 0x4 4. " SoftInt4_Clear/Set ,Software Interrupt 4" "Not activated,Activated"
textline " "
setclrfld.long 0x0 3. 0x0 3. 0x4 3. " SoftInt3_Clear/Set ,Software Interrupt 3" "Not activated,Activated"
setclrfld.long 0x0 2. 0x0 2. 0x4 2. " SoftInt2_Clear/Set ,Software Interrupt 2" "Not activated,Activated"
textline " "
setclrfld.long 0x0 1. 0x0 1. 0x4 1. " SoftInt1_Clear/Set ,Software Interrupt 1" "Not activated,Activated"
setclrfld.long 0x0 0. 0x0 0. 0x4 0. " SoftInt0_Clear/Set ,Software Interrupt 0" "Not activated,Activated"
group.long 0x20++0x3
line.long 0x0 "VIC0_PER,Protection Enable Register"
bitfld.long 0x0 0. " PROT ,Protection" "Not protected,Protected"
width 0xC
tree "Vector Registers"
hgroup.long 0x30++0x3
hide.long 0x0 "VIC0_VAR,Current Vector Address Register"
in
group.long 0x34++0x3
line.long 0x0 "VIC0_DVAR,Default Vector Address Register"
group.long 0x100++0x3
line.long 0x0 "VIC0_VA0R,Vector Address 0 Register"
group.long 0x104++0x3
line.long 0x0 "VIC0_VA1R,Vector Address 1 Register"
group.long 0x108++0x3
line.long 0x0 "VIC0_VA2R,Vector Address 2 Register"
group.long 0x10C++0x3
line.long 0x0 "VIC0_VA3R,Vector Address 3 Register"
group.long 0x110++0x3
line.long 0x0 "VIC0_VA4R,Vector Address 4 Register"
group.long 0x114++0x3
line.long 0x0 "VIC0_VA5R,Vector Address 5 Register"
group.long 0x118++0x3
line.long 0x0 "VIC0_VA6R,Vector Address 6 Register"
group.long 0x11C++0x3
line.long 0x0 "VIC0_VA7R,Vector Address 7 Register"
group.long 0x120++0x3
line.long 0x0 "VIC0_VA8R,Vector Address 8 Register"
group.long 0x124++0x3
line.long 0x0 "VIC0_VA9R,Vector Address 9 Register"
group.long 0x128++0x3
line.long 0x0 "VIC0_VA10R,Vector Address 10 Register"
group.long 0x12C++0x3
line.long 0x0 "VIC0_VA11R,Vector Address 11 Register"
group.long 0x130++0x3
line.long 0x0 "VIC0_VA12R,Vector Address 12 Register"
group.long 0x134++0x3
line.long 0x0 "VIC0_VA13R,Vector Address 13 Register"
group.long 0x138++0x3
line.long 0x0 "VIC0_VA14R,Vector Address 14 Register"
group.long 0x13C++0x3
line.long 0x0 "VIC0_VA15R,Vector Address 15 Register"
group.long 0x200++0x3
line.long 0x0 "VIC0_VC0R,Vector Control 0 Register"
bitfld.long 0x0 5. " E0 ,Vector Interrupt 0 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl0[4:0] ,Vector Control 0" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x204++0x3
line.long 0x0 "VIC0_VC1R,Vector Control 1 Register"
bitfld.long 0x0 5. " E1 ,Vector Interrupt 1 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl1[4:0] ,Vector Control 1" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x208++0x3
line.long 0x0 "VIC0_VC2R,Vector Control 2 Register"
bitfld.long 0x0 5. " E2 ,Vector Interrupt 2 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl2[4:0] ,Vector Control 2" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x20C++0x3
line.long 0x0 "VIC0_VC3R,Vector Control 3 Register"
bitfld.long 0x0 5. " E3 ,Vector Interrupt 3 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl3[4:0] ,Vector Control 3" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x210++0x3
line.long 0x0 "VIC0_VC4R,Vector Control 4 Register"
bitfld.long 0x0 5. " E4 ,Vector Interrupt 4 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl4[4:0] ,Vector Control 4" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x214++0x3
line.long 0x0 "VIC0_VC5R,Vector Control 5 Register"
bitfld.long 0x0 5. " E5 ,Vector Interrupt 5 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl5[4:0] ,Vector Control 5" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x218++0x3
line.long 0x0 "VIC0_VC6R,Vector Control 6 Register"
bitfld.long 0x0 5. " E6 ,Vector Interrupt 6 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl6[4:0] ,Vector Control 6" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x21C++0x3
line.long 0x0 "VIC0_VC7R,Vector Control 7 Register"
bitfld.long 0x0 5. " E7 ,Vector Interrupt 7 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl7[4:0] ,Vector Control 7" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x220++0x3
line.long 0x0 "VIC0_VC8R,Vector Control 8 Register"
bitfld.long 0x0 5. " E8 ,Vector Interrupt 8 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl8[4:0] ,Vector Control 8" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x224++0x3
line.long 0x0 "VIC0_VC9R,Vector Control 9 Register"
bitfld.long 0x0 5. " E9 ,Vector Interrupt 9 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl9[4:0] ,Vector Control 9" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x228++0x3
line.long 0x0 "VIC0_VC10R,Vector Control 10 Register"
bitfld.long 0x0 5. " E10 ,Vector Interrupt 10 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl10[4:0] ,Vector Control 10" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x22C++0x3
line.long 0x0 "VIC0_VC11R,Vector Control 11 Register"
bitfld.long 0x0 5. " E11 ,Vector Interrupt 11 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl11[4:0] ,Vector Control 11" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x230++0x3
line.long 0x0 "VIC0_VC12R,Vector Control 12 Register"
bitfld.long 0x0 5. " E12 ,Vector Interrupt 12 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl12[4:0] ,Vector Control 12" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x234++0x3
line.long 0x0 "VIC0_VC13R,Vector Control 13 Register"
bitfld.long 0x0 5. " E13 ,Vector Interrupt 13 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl13[4:0] ,Vector Control 13" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x238++0x3
line.long 0x0 "VIC0_VC14R,Vector Control 14 Register"
bitfld.long 0x0 5. " E14 ,Vector Interrupt 14 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl14[4:0] ,Vector Control 14" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x23C++0x3
line.long 0x0 "VIC0_VC15R,Vector Control 15 Register"
bitfld.long 0x0 5. " E15 ,Vector Interrupt 15 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl15[4:0] ,Vector Control 15" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
tree.end
tree.end
base asd:0xFC000000
width 20.
tree "VIC1 (Vectored Interrupt Controller 1)"
rgroup.long 0x0++0x3
line.long 0x0 "VIC1_ISR,IRQ Status Register"
bitfld.long 0x0 15. " IRQStatus15 ,IRQ Status 15" "No interrupt,Interrupt"
bitfld.long 0x0 14. " IRQStatus14 ,IRQ Status 14" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 13. " IRQStatus13 ,IRQ Status 13" "No interrupt,Interrupt"
bitfld.long 0x0 12. " IRQStatus12 ,IRQ Status 12" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 11. " IRQStatus11 ,IRQ Status 11" "No interrupt,Interrupt"
bitfld.long 0x0 10. " IRQStatus10 ,IRQ Status 10" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 9. " IRQStatus9 ,IRQ Status 9" "No interrupt,Interrupt"
bitfld.long 0x0 8. " IRQStatus8 ,IRQ Status 8" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 7. " IRQStatus7 ,IRQ Status 7" "No interrupt,Interrupt"
bitfld.long 0x0 6. " IRQStatus6 ,IRQ Status 6" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " IRQStatus5 ,IRQ Status 5" "No interrupt,Interrupt"
bitfld.long 0x0 4. " IRQStatus4 ,IRQ Status 4" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " IRQStatus3 ,IRQ Status 3" "No interrupt,Interrupt"
bitfld.long 0x0 2. " IRQStatus2 ,IRQ Status 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " IRQStatus1 ,IRQ Status 1" "No interrupt,Interrupt"
bitfld.long 0x0 0. " IRQStatus0 ,IRQ Status 0" "No interrupt,Interrupt"
rgroup.long 0x4++0x3
line.long 0x0 "VIC1_FSR,FIQ Status Register"
bitfld.long 0x0 15. " FIQStatus15 ,FIQ Status 15" "No interrupt,Interrupt"
bitfld.long 0x0 14. " FIQStatus14 ,FIQ Status 14" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 13. " FIQStatus13 ,FIQ Status 13" "No interrupt,Interrupt"
bitfld.long 0x0 12. " FIQStatus12 ,FIQ Status 12" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 11. " FIQStatus11 ,FIQ Status 11" "No interrupt,Interrupt"
bitfld.long 0x0 10. " FIQStatus10 ,FIQ Status 10" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 9. " FIQStatus9 ,FIQ Status 9" "No interrupt,Interrupt"
bitfld.long 0x0 8. " FIQStatus8 ,FIQ Status 8" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 7. " FIQStatus7 ,FIQ Status 7" "No interrupt,Interrupt"
bitfld.long 0x0 6. " FIQStatus6 ,FIQ Status 6" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 5. " FIQStatus5 ,FIQ Status 5" "No interrupt,Interrupt"
bitfld.long 0x0 4. " FIQStatus4 ,FIQ Status 4" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 3. " FIQStatus3 ,FIQ Status 3" "No interrupt,Interrupt"
bitfld.long 0x0 2. " FIQStatus2 ,FIQ Status 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " FIQStatus1 ,FIQ Status 1" "No interrupt,Interrupt"
bitfld.long 0x0 0. " FIQStatus0 ,FIQ Status 0" "No interrupt,Interrupt"
rgroup.long 0x8++0x3
line.long 0x0 "VIC1_RINTSR,Raw Interrupt Status Register"
bitfld.long 0x0 15. " RawIntr15 ,Raw Interrupt Status 15" "Inactivated,Activated"
bitfld.long 0x0 14. " RawIntr14 ,Raw Interrupt Status 14" "Inactivated,Activated"
textline " "
bitfld.long 0x0 13. " RawIntr13 ,Raw Interrupt Status 13" "Inactivated,Activated"
bitfld.long 0x0 12. " RawIntr12 ,Raw Interrupt Status 12" "Inactivated,Activated"
textline " "
bitfld.long 0x0 11. " RawIntr11 ,Raw Interrupt Status 11" "Inactivated,Activated"
bitfld.long 0x0 10. " RawIntr10 ,Raw Interrupt Status 10" "Inactivated,Activated"
textline " "
bitfld.long 0x0 9. " RawIntr9 ,Raw Interrupt Status 9" "Inactivated,Activated"
bitfld.long 0x0 8. " RawIntr8 ,Raw Interrupt Status 8" "Inactivated,Activated"
textline " "
bitfld.long 0x0 7. " RawIntr7 ,Raw Interrupt Status 7" "Inactivated,Activated"
bitfld.long 0x0 6. " RawIntr6 ,Raw Interrupt Status 6" "Inactivated,Activated"
textline " "
bitfld.long 0x0 5. " RawIntr5 ,Raw Interrupt Status 5" "Inactivated,Activated"
bitfld.long 0x0 4. " RawIntr4 ,Raw Interrupt Status 4" "Inactivated,Activated"
textline " "
bitfld.long 0x0 3. " RawIntr3 ,Raw Interrupt Status 3" "Inactivated,Activated"
bitfld.long 0x0 2. " RawIntr2 ,Raw Interrupt Status 2" "Inactivated,Activated"
textline " "
bitfld.long 0x0 1. " RawIntr1 ,Raw Interrupt Status 1" "Inactivated,Activated"
bitfld.long 0x0 0. " RawIntr0 ,Raw Interrupt Status 0" "Inactivated,Activated"
group.long 0xC++0x3
line.long 0x0 "VIC1_INTSR,Interrupt Select Register"
bitfld.long 0x0 15. " IntSelect15 ,Interrupt Selection 15" "IRQ,FIQ"
bitfld.long 0x0 14. " IntSelect14 ,Interrupt Selection 14" "IRQ,FIQ"
textline " "
bitfld.long 0x0 13. " IntSelect13 ,Interrupt Selection 13" "IRQ,FIQ"
bitfld.long 0x0 12. " IntSelect12 ,Interrupt Selection 12" "IRQ,FIQ"
textline " "
bitfld.long 0x0 11. " IntSelect11 ,Interrupt Selection 11" "IRQ,FIQ"
bitfld.long 0x0 10. " IntSelect10 ,Interrupt Selection 10" "IRQ,FIQ"
textline " "
bitfld.long 0x0 9. " IntSelect9 ,Interrupt Selection 9" "IRQ,FIQ"
bitfld.long 0x0 8. " IntSelect8 ,Interrupt Selection 8" "IRQ,FIQ"
textline " "
bitfld.long 0x0 7. " IntSelect7 ,Interrupt Selection 7" "IRQ,FIQ"
bitfld.long 0x0 6. " IntSelect6 ,Interrupt Selection 6" "IRQ,FIQ"
textline " "
bitfld.long 0x0 5. " IntSelect5 ,Interrupt Selection 5" "IRQ,FIQ"
bitfld.long 0x0 4. " IntSelect4 ,Interrupt Selection 4" "IRQ,FIQ"
textline " "
bitfld.long 0x0 3. " IntSelect3 ,Interrupt Selection 3" "IRQ,FIQ"
bitfld.long 0x0 2. " IntSelect2 ,Interrupt Selection 2" "IRQ,FIQ"
textline " "
bitfld.long 0x0 1. " IntSelect1 ,Interrupt Selection 1" "IRQ,FIQ"
bitfld.long 0x0 0. " IntSelect0 ,Interrupt Selection 0" "IRQ,FIQ"
group.long 0x10++0x3
line.long 0x0 "VIC1_INTER/INTECR,Interrupt Enable Register"
setclrfld.long 0x0 15. 0x0 15. 0x4 15. " IntEnable15_Clear/Set ,Interrupt Enable 15" "Disabled,Enabled"
setclrfld.long 0x0 14. 0x0 14. 0x4 14. " IntEnable14_Clear/Set ,Interrupt Enable 14" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 13. 0x0 13. 0x4 13. " IntEnable13_Clear/Set ,Interrupt Enable 13" "Disabled,Enabled"
setclrfld.long 0x0 12. 0x0 12. 0x4 12. " IntEnable12_Clear/Set ,Interrupt Enable 12" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 11. 0x0 11. 0x4 11. " IntEnable11_Clear/Set ,Interrupt Enable 11" "Disabled,Enabled"
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " IntEnable10_Clear/Set ,Interrupt Enable 10" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 9. 0x0 9. 0x4 9. " IntEnable9_Clear/Set ,Interrupt Enable 9" "Disabled,Enabled"
setclrfld.long 0x0 8. 0x0 8. 0x4 8. " IntEnable8_Clear/Set ,Interrupt Enable 8" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 7. 0x0 7. 0x4 7. " IntEnable7_Clear/Set ,Interrupt Enable 7" "Disabled,Enabled"
setclrfld.long 0x0 6. 0x0 6. 0x4 6. " IntEnable6_Clear/Set ,Interrupt Enable 6" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 5. 0x0 5. 0x4 5. " IntEnable5_Clear/Set ,Interrupt Enable 5" "Disabled,Enabled"
setclrfld.long 0x0 4. 0x0 4. 0x4 4. " IntEnable4_Clear/Set ,Interrupt Enable 4" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 3. 0x0 3. 0x4 3. " IntEnable3_Clear/Set ,Interrupt Enable 3" "Disabled,Enabled"
setclrfld.long 0x0 2. 0x0 2. 0x4 2. " IntEnable2_Clear/Set ,Interrupt Enable 2" "Disabled,Enabled"
textline " "
setclrfld.long 0x0 1. 0x0 1. 0x4 1. " IntEnable1_Clear/Set ,Interrupt Enable 1" "Disabled,Enabled"
setclrfld.long 0x0 0. 0x0 0. 0x4 0. " IntEnable0_Clear/Set ,Interrupt Enable 0" "Disabled,Enabled"
group.long 0x18++0x3
line.long 0x0 "VIC1_SWINTR,Software Interrupt Register"
setclrfld.long 0x0 15. 0x0 15. 0x4 15. " SoftInt15_Clear/Set ,Software Interrupt 15" "Not activated,Activated"
setclrfld.long 0x0 14. 0x0 14. 0x4 14. " SoftInt14_Clear/Set ,Software Interrupt 14" "Not activated,Activated"
textline " "
setclrfld.long 0x0 13. 0x0 13. 0x4 13. " SoftInt13_Clear/Set ,Software Interrupt 13" "Not activated,Activated"
setclrfld.long 0x0 12. 0x0 12. 0x4 12. " SoftInt12_Clear/Set ,Software Interrupt 12" "Not activated,Activated"
textline " "
setclrfld.long 0x0 11. 0x0 11. 0x4 11. " SoftInt11_Clear/Set ,Software Interrupt 11" "Not activated,Activated"
setclrfld.long 0x0 10. 0x0 10. 0x4 10. " SoftInt10_Clear/Set ,Software Interrupt 10" "Not activated,Activated"
textline " "
setclrfld.long 0x0 9. 0x0 9. 0x4 9. " SoftInt9_Clear/Set ,Software Interrupt 9" "Not activated,Activated"
setclrfld.long 0x0 8. 0x0 8. 0x4 8. " SoftInt8_Clear/Set ,Software Interrupt 8" "Not activated,Activated"
textline " "
setclrfld.long 0x0 7. 0x0 7. 0x4 7. " SoftInt7_Clear/Set ,Software Interrupt 7" "Not activated,Activated"
setclrfld.long 0x0 6. 0x0 6. 0x4 6. " SoftInt6_Clear/Set ,Software Interrupt 6" "Not activated,Activated"
textline " "
setclrfld.long 0x0 5. 0x0 5. 0x4 5. " SoftInt5_Clear/Set ,Software Interrupt 5" "Not activated,Activated"
setclrfld.long 0x0 4. 0x0 4. 0x4 4. " SoftInt4_Clear/Set ,Software Interrupt 4" "Not activated,Activated"
textline " "
setclrfld.long 0x0 3. 0x0 3. 0x4 3. " SoftInt3_Clear/Set ,Software Interrupt 3" "Not activated,Activated"
setclrfld.long 0x0 2. 0x0 2. 0x4 2. " SoftInt2_Clear/Set ,Software Interrupt 2" "Not activated,Activated"
textline " "
setclrfld.long 0x0 1. 0x0 1. 0x4 1. " SoftInt1_Clear/Set ,Software Interrupt 1" "Not activated,Activated"
setclrfld.long 0x0 0. 0x0 0. 0x4 0. " SoftInt0_Clear/Set ,Software Interrupt 0" "Not activated,Activated"
group.long 0x20++0x3
line.long 0x0 "VIC1_PER,Protection Enable Register"
bitfld.long 0x0 0. " PROT ,Protection" "Not protected,Protected"
width 0xC
tree "Vector Registers"
hgroup.long 0x30++0x3
hide.long 0x0 "VIC1_VAR,Current Vector Address Register"
in
group.long 0x34++0x3
line.long 0x0 "VIC1_DVAR,Default Vector Address Register"
group.long 0x100++0x3
line.long 0x0 "VIC1_VA0R,Vector Address 0 Register"
group.long 0x104++0x3
line.long 0x0 "VIC1_VA1R,Vector Address 1 Register"
group.long 0x108++0x3
line.long 0x0 "VIC1_VA2R,Vector Address 2 Register"
group.long 0x10C++0x3
line.long 0x0 "VIC1_VA3R,Vector Address 3 Register"
group.long 0x110++0x3
line.long 0x0 "VIC1_VA4R,Vector Address 4 Register"
group.long 0x114++0x3
line.long 0x0 "VIC1_VA5R,Vector Address 5 Register"
group.long 0x118++0x3
line.long 0x0 "VIC1_VA6R,Vector Address 6 Register"
group.long 0x11C++0x3
line.long 0x0 "VIC1_VA7R,Vector Address 7 Register"
group.long 0x120++0x3
line.long 0x0 "VIC1_VA8R,Vector Address 8 Register"
group.long 0x124++0x3
line.long 0x0 "VIC1_VA9R,Vector Address 9 Register"
group.long 0x128++0x3
line.long 0x0 "VIC1_VA10R,Vector Address 10 Register"
group.long 0x12C++0x3
line.long 0x0 "VIC1_VA11R,Vector Address 11 Register"
group.long 0x130++0x3
line.long 0x0 "VIC1_VA12R,Vector Address 12 Register"
group.long 0x134++0x3
line.long 0x0 "VIC1_VA13R,Vector Address 13 Register"
group.long 0x138++0x3
line.long 0x0 "VIC1_VA14R,Vector Address 14 Register"
group.long 0x13C++0x3
line.long 0x0 "VIC1_VA15R,Vector Address 15 Register"
group.long 0x200++0x3
line.long 0x0 "VIC1_VC0R,Vector Control 0 Register"
bitfld.long 0x0 5. " E0 ,Vector Interrupt 0 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl0[4:0] ,Vector Control 0" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x204++0x3
line.long 0x0 "VIC1_VC1R,Vector Control 1 Register"
bitfld.long 0x0 5. " E1 ,Vector Interrupt 1 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl1[4:0] ,Vector Control 1" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x208++0x3
line.long 0x0 "VIC1_VC2R,Vector Control 2 Register"
bitfld.long 0x0 5. " E2 ,Vector Interrupt 2 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl2[4:0] ,Vector Control 2" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x20C++0x3
line.long 0x0 "VIC1_VC3R,Vector Control 3 Register"
bitfld.long 0x0 5. " E3 ,Vector Interrupt 3 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl3[4:0] ,Vector Control 3" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x210++0x3
line.long 0x0 "VIC1_VC4R,Vector Control 4 Register"
bitfld.long 0x0 5. " E4 ,Vector Interrupt 4 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl4[4:0] ,Vector Control 4" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x214++0x3
line.long 0x0 "VIC1_VC5R,Vector Control 5 Register"
bitfld.long 0x0 5. " E5 ,Vector Interrupt 5 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl5[4:0] ,Vector Control 5" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x218++0x3
line.long 0x0 "VIC1_VC6R,Vector Control 6 Register"
bitfld.long 0x0 5. " E6 ,Vector Interrupt 6 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl6[4:0] ,Vector Control 6" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x21C++0x3
line.long 0x0 "VIC1_VC7R,Vector Control 7 Register"
bitfld.long 0x0 5. " E7 ,Vector Interrupt 7 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl7[4:0] ,Vector Control 7" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x220++0x3
line.long 0x0 "VIC1_VC8R,Vector Control 8 Register"
bitfld.long 0x0 5. " E8 ,Vector Interrupt 8 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl8[4:0] ,Vector Control 8" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x224++0x3
line.long 0x0 "VIC1_VC9R,Vector Control 9 Register"
bitfld.long 0x0 5. " E9 ,Vector Interrupt 9 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl9[4:0] ,Vector Control 9" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x228++0x3
line.long 0x0 "VIC1_VC10R,Vector Control 10 Register"
bitfld.long 0x0 5. " E10 ,Vector Interrupt 10 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl10[4:0] ,Vector Control 10" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x22C++0x3
line.long 0x0 "VIC1_VC11R,Vector Control 11 Register"
bitfld.long 0x0 5. " E11 ,Vector Interrupt 11 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl11[4:0] ,Vector Control 11" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x230++0x3
line.long 0x0 "VIC1_VC12R,Vector Control 12 Register"
bitfld.long 0x0 5. " E12 ,Vector Interrupt 12 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl12[4:0] ,Vector Control 12" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x234++0x3
line.long 0x0 "VIC1_VC13R,Vector Control 13 Register"
bitfld.long 0x0 5. " E13 ,Vector Interrupt 13 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl13[4:0] ,Vector Control 13" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x238++0x3
line.long 0x0 "VIC1_VC14R,Vector Control 14 Register"
bitfld.long 0x0 5. " E14 ,Vector Interrupt 14 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl14[4:0] ,Vector Control 14" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
group.long 0x23C++0x3
line.long 0x0 "VIC1_VC15R,Vector Control 15 Register"
bitfld.long 0x0 5. " E15 ,Vector Interrupt 15 Enable" "Disabled,Enabled"
bitfld.long 0x0 0.--4. " VectorCntl15[4:0] ,Vector Control 15" "Source 0,Source 1,Source 2,Source 3,Source 4,Source 5,Source 6,Source 7,Source 8,Source 9,Source 10,Source 11,Source 12,Source 13,Source 14,Source 15,?..."
tree.end
tree.end
endif
width 0xB
tree.end
tree "WIU (Wake-Up/Interrupt Unit)"
base asd:0x58001000
width 10.
group.long 0x0++0xB
line.long 0x0 "WIU_CTRL,WIU Control Register"
bitfld.long 0x0 1. " INT_EN ,Global WIU Interrupt Enable" "Disabled,Enabled"
sif (!cpuis("STR910FA*")&&!cpuis("STR911FA*")&&!cpuis("STR912FA*"))
bitfld.long 0x0 0. " WKUP-INT ,Wake-Up Enable" "Disabled,Enabled"
endif
line.long 0x4 "WIU_MR,WIU Mask Register"
bitfld.long 0x4 31. " WUM31 ,WIU Mask 31" "Disabled,Enabled"
bitfld.long 0x4 30. " WUM30 ,WIU Mask 30" "Disabled,Enabled"
bitfld.long 0x4 29. " WUM29 ,WIU Mask 29" "Disabled,Enabled"
textline " "
bitfld.long 0x4 28. " WUM28 ,WIU Mask 28" "Disabled,Enabled"
bitfld.long 0x4 27. " WUM27 ,WIU Mask 27" "Disabled,Enabled"
bitfld.long 0x4 26. " WUM26 ,WIU Mask 26" "Disabled,Enabled"
textline " "
bitfld.long 0x4 25. " WUM25 ,WIU Mask 25" "Disabled,Enabled"
bitfld.long 0x4 24. " WUM24 ,WIU Mask 24" "Disabled,Enabled"
bitfld.long 0x4 23. " WUM23 ,WIU Mask 23" "Disabled,Enabled"
textline " "
bitfld.long 0x4 22. " WUM22 ,WIU Mask 22" "Disabled,Enabled"
bitfld.long 0x4 21. " WUM21 ,WIU Mask 21" "Disabled,Enabled"
bitfld.long 0x4 20. " WUM20 ,WIU Mask 20" "Disabled,Enabled"
textline " "
bitfld.long 0x4 19. " WUM19 ,WIU Mask 19" "Disabled,Enabled"
bitfld.long 0x4 18. " WUM18 ,WIU Mask 18" "Disabled,Enabled"
bitfld.long 0x4 17. " WUM17 ,WIU Mask 17" "Disabled,Enabled"
textline " "
bitfld.long 0x4 16. " WUM16 ,WIU Mask 16" "Disabled,Enabled"
bitfld.long 0x4 15. " WUM15 ,WIU Mask 15" "Disabled,Enabled"
bitfld.long 0x4 14. " WUM14 ,WIU Mask 14" "Disabled,Enabled"
textline " "
bitfld.long 0x4 13. " WUM13 ,WIU Mask 13" "Disabled,Enabled"
bitfld.long 0x4 12. " WUM12 ,WIU Mask 12" "Disabled,Enabled"
bitfld.long 0x4 11. " WUM11 ,WIU Mask 11" "Disabled,Enabled"
textline " "
bitfld.long 0x4 10. " WUM10 ,WIU Mask 10" "Disabled,Enabled"
bitfld.long 0x4 9. " WUM9 ,WIU Mask 9" "Disabled,Enabled"
bitfld.long 0x4 8. " WUM8 ,WIU Mask 8" "Disabled,Enabled"
textline " "
bitfld.long 0x4 7. " WUM7 ,WIU Mask 7" "Disabled,Enabled"
bitfld.long 0x4 6. " WUM6 ,WIU Mask 6" "Disabled,Enabled"
bitfld.long 0x4 5. " WUM5 ,WIU Mask 5" "Disabled,Enabled"
textline " "
bitfld.long 0x4 4. " WUM4 ,WIU Mask 4" "Disabled,Enabled"
bitfld.long 0x4 3. " WUM3 ,WIU Mask 3" "Disabled,Enabled"
bitfld.long 0x4 2. " WUM2 ,WIU Mask 2" "Disabled,Enabled"
line.long 0x8 "WIU_TR,WIU Trigger Register"
bitfld.long 0x8 31. " WUT31 ,Wake-Up Trigger Polarity 31" "Falling,Rising"
bitfld.long 0x8 30. " WUT30 ,Wake-Up Trigger Polarity 30" "Falling,Rising"
bitfld.long 0x8 29. " WUT29 ,Wake-Up Trigger Polarity 29" "Falling,Rising"
textline " "
bitfld.long 0x8 28. " WUT28 ,Wake-Up Trigger Polarity 28" "Falling,Rising"
bitfld.long 0x8 27. " WUT27 ,Wake-Up Trigger Polarity 27" "Falling,Rising"
bitfld.long 0x8 26. " WUT26 ,Wake-Up Trigger Polarity 26" "Falling,Rising"
textline " "
bitfld.long 0x8 25. " WUT25 ,Wake-Up Trigger Polarity 25" "Falling,Rising"
bitfld.long 0x8 24. " WUT24 ,Wake-Up Trigger Polarity 24" "Falling,Rising"
bitfld.long 0x8 23. " WUT23 ,Wake-Up Trigger Polarity 23" "Falling,Rising"
textline " "
bitfld.long 0x8 22. " WUT22 ,Wake-Up Trigger Polarity 22" "Falling,Rising"
bitfld.long 0x8 21. " WUT21 ,Wake-Up Trigger Polarity 21" "Falling,Rising"
bitfld.long 0x8 20. " WUT20 ,Wake-Up Trigger Polarity 20" "Falling,Rising"
textline " "
bitfld.long 0x8 19. " WUT19 ,Wake-Up Trigger Polarity 19" "Falling,Rising"
bitfld.long 0x8 18. " WUT18 ,Wake-Up Trigger Polarity 18" "Falling,Rising"
bitfld.long 0x8 17. " WUT17 ,Wake-Up Trigger Polarity 17" "Falling,Rising"
textline " "
bitfld.long 0x8 16. " WUT16 ,Wake-Up Trigger Polarity 16" "Falling,Rising"
bitfld.long 0x8 15. " WUT15 ,Wake-Up Trigger Polarity 15" "Falling,Rising"
bitfld.long 0x8 14. " WUT14 ,Wake-Up Trigger Polarity 14" "Falling,Rising"
textline " "
bitfld.long 0x8 13. " WUT13 ,Wake-Up Trigger Polarity 13" "Falling,Rising"
bitfld.long 0x8 12. " WUT12 ,Wake-Up Trigger Polarity 12" "Falling,Rising"
bitfld.long 0x8 11. " WUT11 ,Wake-Up Trigger Polarity 11" "Falling,Rising"
textline " "
bitfld.long 0x8 10. " WUT10 ,Wake-Up Trigger Polarity 10" "Falling,Rising"
bitfld.long 0x8 9. " WUT9 ,Wake-Up Trigger Polarity 9" "Falling,Rising"
bitfld.long 0x8 8. " WUT8 ,Wake-Up Trigger Polarity 8" "Falling,Rising"
textline " "
bitfld.long 0x8 7. " WUT7 ,Wake-Up Trigger Polarity 7" "Falling,Rising"
bitfld.long 0x8 6. " WUT6 ,Wake-Up Trigger Polarity 6" "Falling,Rising"
bitfld.long 0x8 5. " WUT5 ,Wake-Up Trigger Polarity 5" "Falling,Rising"
textline " "
bitfld.long 0x8 4. " WUT4 ,Wake-Up Trigger Polarity 4" "Falling,Rising"
bitfld.long 0x8 3. " WUT3 ,Wake-Up Trigger Polarity 3" "Falling,Rising"
bitfld.long 0x8 2. " WUT2 ,Wake-Up Trigger Polarity 2" "Falling,Rising"
group.long 0xC++0x7
line.long 0x0 "WIU_PR,WIU Pending Register"
setclrfld.long 0x0 31. 0x4 31. 0x0 31. " WUP31_Clear/Set ,WIU Pending 31" "No wake-up,Wake-up"
setclrfld.long 0x0 30. 0x4 30. 0x0 30. " WUP30_Clear/Set ,WIU Pending 30" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 29. 0x4 29. 0x0 29. " WUP29_Clear/Set ,WIU Pending 29" "No wake-up,Wake-up"
setclrfld.long 0x0 28. 0x4 28. 0x0 28. " WUP28_Clear/Set ,WIU Pending 28" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 27. 0x4 27. 0x0 27. " WUP27_Clear/Set ,WIU Pending 27" "No wake-up,Wake-up"
setclrfld.long 0x0 26. 0x4 26. 0x0 26. " WUP26_Clear/Set ,WIU Pending 26" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 25. 0x4 25. 0x0 25. " WUP25_Clear/Set ,WIU Pending 25" "No wake-up,Wake-up"
setclrfld.long 0x0 24. 0x4 24. 0x0 24. " WUP24_Clear/Set ,WIU Pending 24" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 23. 0x4 23. 0x0 23. " WUP23_Clear/Set ,WIU Pending 23" "No wake-up,Wake-up"
setclrfld.long 0x0 22. 0x4 22. 0x0 22. " WUP22_Clear/Set ,WIU Pending 22" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 21. 0x4 21. 0x0 21. " WUP21_Clear/Set ,WIU Pending 21" "No wake-up,Wake-up"
setclrfld.long 0x0 20. 0x4 20. 0x0 20. " WUP20_Clear/Set ,WIU Pending 20" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 19. 0x4 19. 0x0 19. " WUP19_Clear/Set ,WIU Pending 19" "No wake-up,Wake-up"
setclrfld.long 0x0 18. 0x4 18. 0x0 18. " WUP18_Clear/Set ,WIU Pending 18" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 17. 0x4 17. 0x0 17. " WUP17_Clear/Set ,WIU Pending 17" "No wake-up,Wake-up"
setclrfld.long 0x0 16. 0x4 16. 0x0 16. " WUP16_Clear/Set ,WIU Pending 16" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 15. 0x4 15. 0x0 15. " WUP15_Clear/Set ,WIU Pending 15" "No wake-up,Wake-up"
setclrfld.long 0x0 14. 0x4 14. 0x0 14. " WUP14_Clear/Set ,WIU Pending 14" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 13. 0x4 13. 0x0 13. " WUP13_Clear/Set ,WIU Pending 13" "No wake-up,Wake-up"
setclrfld.long 0x0 12. 0x4 12. 0x0 12. " WUP12_Clear/Set ,WIU Pending 12" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 11. 0x4 11. 0x0 11. " WUP11_Clear/Set ,WIU Pending 11" "No wake-up,Wake-up"
setclrfld.long 0x0 10. 0x4 10. 0x0 10. " WUP10_Clear/Set ,WIU Pending 10" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 9. 0x4 9. 0x0 9. " WUP9_Clear/Set ,WIU Pending 9" "No wake-up,Wake-up"
setclrfld.long 0x0 8. 0x4 8. 0x0 8. " WUP8_Clear/Set ,WIU Pending 8" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 7. 0x4 7. 0x0 7. " WUP7_Clear/Set ,WIU Pending 7" "No wake-up,Wake-up"
setclrfld.long 0x0 6. 0x4 6. 0x0 6. " WUP6_Clear/Set ,WIU Pending 6" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 5. 0x4 5. 0x0 5. " WUP5_Clear/Set ,WIU Pending 5" "No wake-up,Wake-up"
setclrfld.long 0x0 4. 0x4 4. 0x0 4. " WUP4_Clear/Set ,WIU Pending 4" "No wake-up,Wake-up"
textline " "
setclrfld.long 0x0 3. 0x4 3. 0x0 3. " WUP3_Clear/Set ,WIU Pending 3" "No wake-up,Wake-up"
setclrfld.long 0x0 2. 0x4 2. 0x0 2. " WUP2_Clear/Set ,WIU Pending 2" "No wake-up,Wake-up"
width 0xB
tree.end
tree "RTC (Real Time Clock)"
base asd:0x5C001000
width 10.
if (((data.long(asd:(0x5C001000+0xC)))&0x80)==0x80)
group.long 0x0++0x7
line.long 0x0 "RTC_TR,RTC Time Register"
bitfld.long 0x00 28.--29. " DT[1:0] ,Date Tens in BCD Format" "0,1,2,3"
bitfld.long 0x00 24.--27. " DU[3:0] ,Date Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x00 20.--21. " HT[1:0] ,Hour Tens in BCD Format" "0,1,2,-"
textline " "
bitfld.long 0x00 16.--19. " HU[3:0] ,Hour Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x00 12.--14. " MIT[2:0] ,Minute Tens in BCD Format" "0,1,2,3,4,5,-,-"
bitfld.long 0x00 8.--11. " MIU[3:0] ,Minute Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
textline " "
bitfld.long 0x00 4.--6. " ST[2:0] ,Second Tens in BCD Format" "0,1,2,3,4,5,-,-"
bitfld.long 0x00 0.--3. " SU[3:0] ,Second Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
line.long 0x4 "RTC_DTR,RTC Date Register"
bitfld.long 0x04 28.--31. " CT[3:0] ,Century Tens in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x04 24.--27. " CU[3:0] ,Century Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x04 20.--23. " YT[3:0] ,Year Tens in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
textline " "
bitfld.long 0x04 16.--19. " YU[3:0] ,Year Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x04 12. " MT ,Month Tens in BCD Format" "0,1"
bitfld.long 0x04 8.--11. " MU[3:0] ,Month Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
textline " "
bitfld.long 0x04 0.--3. " WDU[3:0] ,Weekday Units in BCD Format" "-,1,2,3,4,5,6,7,-,-,-,-,-,?..."
else
rgroup.long 0x0++0x7
line.long 0x0 "RTC_TR,RTC Time Register"
bitfld.long 0x00 28.--29. " DT[1:0] ,Date Tens in BCD Format" "0,1,2,3"
bitfld.long 0x00 24.--27. " DU[3:0] ,Date Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x00 20.--21. " HT[1:0] ,Hour Tens in BCD Format" "0,1,2,-"
textline " "
bitfld.long 0x00 16.--19. " HU[3:0] ,Hour Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x00 12.--14. " MIT[2:0] ,Minute Tens in BCD Format" "0,1,2,3,4,5,-,-"
bitfld.long 0x00 8.--11. " MIU[3:0] ,Minute Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
textline " "
bitfld.long 0x00 4.--6. " ST[2:0] ,Second Tens in BCD Format" "0,1,2,3,4,5,-,-"
bitfld.long 0x00 0.--3. " SU[3:0] ,Second Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
line.long 0x4 "RTC_DTR,RTC Date Register"
bitfld.long 0x04 28.--31. " CT[3:0] ,Century Tens in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x04 24.--27. " CU[3:0] ,Century Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x04 20.--23. " YT[3:0] ,Year Tens in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
textline " "
bitfld.long 0x04 16.--19. " YU[3:0] ,Year Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x04 12. " MT ,Month Tens in BCD Format" "0,1"
bitfld.long 0x04 8.--11. " MU[3:0] ,Month Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
textline " "
bitfld.long 0x04 0.--3. " WDU[3:0] ,Weekday Units in BCD Format" "-,1,2,3,4,5,6,7,-,-,-,-,-,?..."
endif
group.long 0x8++0x7
line.long 0x0 "RTC_ATR,RTC Alarm Time Register"
bitfld.long 0x00 28.--29. " ADT[1:0] ,Alarm Date Tens in BCD Format" "0,1,2,3"
bitfld.long 0x00 24.--27. " ADU[3:0] ,Alarm Date Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x00 20.--21. " AHT[1:0] ,Alarm Hour Tens in BCD Format" "0,1,2,-"
textline " "
bitfld.long 0x00 16.--19. " AHU[3:0] ,Alarm Hour Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x00 12.--14. " AMIT[2:0] ,Alarm Minute Tens in BCD Format" "0,1,2,3,4,5,-,-"
bitfld.long 0x00 8.--11. " AMIU[3:0] ,Alarm Minute Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
textline " "
bitfld.long 0x00 4.--6. " AST[2:0] ,Alarm Second Tens in BCD Format" "0,1,2,3,4,5,-,-"
bitfld.long 0x00 0.--3. " ASU[3:0] ,Alarm Second Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
line.long 0x4 "RTC_CR,RTC Control Register"
bitfld.long 0x04 23. " AIE ,Alarm Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 22. " TIE ,Tamper Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 21. " PIE ,Periodic Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 20. " AE ,Alarm Enable" "Disabled,Enabled"
bitfld.long 0x04 16.--19. " PISEL[3:0] ,Periodic Interrupt Selection" "Reserved,2 Hz,16 Hz,Reserved,128 Hz,Reserved,Reserved,Reserved,1024 Hz,?..."
bitfld.long 0x04 7. " W ,Write Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 6. " C ,Calibration Clock Output Enable" "Disabled,Enabled"
bitfld.long 0x04 4. " TM ,Tamper Mode" "Low/high,Closed/opened"
bitfld.long 0x04 3. " PWR ,SRAM VBATT Power Control" "Disconnected,Connected"
textline " "
bitfld.long 0x04 2. " TIS ,Trigger Selection" "Low,High"
bitfld.long 0x04 0. " TE ,Tamper Input Enable" "Disabled,Enabled"
hgroup.long 0x10++0x3
hide.long 0x0 "RTC_SR,RTC Status Register"
in
if (((data.long(asd:(0x5C001000+0xC)))&0x80)==0x80)
group.long 0x14++0x3
line.long 0x0 "RTC_MILR,RTC Millisecond Register"
bitfld.long 0x0 8.--11. " MSH[3:0] ,Millisecond Hundreds in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x0 4.--7. " MST[3:0] ,Millisecond Tens in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x0 0.--3. " MSU[3:0] ,Millisecond Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
else
rgroup.long 0x14++0x3
line.long 0x0 "RTC_MILR,RTC Millisecond Register"
bitfld.long 0x0 8.--11. " MSH[3:0] ,Millisecond Hundreds in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x0 4.--7. " MST[3:0] ,Millisecond Tens in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
bitfld.long 0x0 0.--3. " MSU[3:0] ,Millisecond Units in BCD Format" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..."
endif
width 0xB
tree.end
tree "WDG (Watchdog Timer)"
base asd:0x5C00B000
width 9.
if (((data.word(asd:0x5C00B000))&0x1)==0x0)
group.word 0x0++0x1
line.word 0x0 "WDG_CR,WDG Control Register"
bitfld.word 0x0 2. " EE ,External Clock Enable" "PCLK,RTC"
bitfld.word 0x0 0. " WE ,Watchdog Enable Bit" "Timer,Watchdog"
bitfld.word 0x0 1. " SC ,Counting Start" "Stopped,Started"
else
group.word 0x0++0x1
line.word 0x0 "WDG_CR,WDG Control Register"
bitfld.word 0x0 2. " EE ,External Clock Enable" "PCLK,RTC"
bitfld.word 0x0 0. " WE ,Watchdog Enable Bit" "Timer,Watchdog"
endif
group.word 0x4++0x1
line.word 0x0 "WDG_PR,WDG Prescaler Register"
hexmask.word.byte 0x0 0.--7. 1. " PR[7:0] ,Prescaler Value"
group.word 0x8++0x1
line.word 0x0 "WDG_VR,WDG Preload Value Register"
rgroup.word 0xC++0x1
line.word 0x0 "WDG_CNT,WDG Counter Register"
if (((data.word(asd:0x5C00B000))&0x1)==0x0)
group.word 0x10++0x1
line.word 0x0 "WDG_SR,WDG Status Register"
bitfld.word 0x0 0. " EC ,End of Count Pending" "Not ended,Ended"
else
group.word 0x10++0x1
line.word 0x0 "WDG_SR,WDG Status Register"
endif
group.word 0x14++0x1
line.word 0x0 "WDG_MR,WDG Mask Register"
bitfld.word 0x0 0. " ECM ,End of Count Mask" "Disabled,Enabled"
if (((data.word(asd:0x5C00B000))&0x1)==0x1)
group.word 0x18++0x1
line.word 0x0 "WDG_KR,WDG Key Register"
hexmask.word 0x0 0.--15. 1. " K[15:0] ,Key Value"
else
rgroup.word 0x18++0x1
line.word 0x0 "WDG_KR,WDG Key Register"
hexmask.word 0x0 0.--15. 1. " K[15:0] ,Key Value"
endif
width 0xB
tree.end
tree.open "TIM (16-Bit Timer)"
width 10.
base asd:0x58002000
tree "TIM0 (16-Bit Timer 0)"
rgroup.long 0x0++0x17
line.long 0x0 "TIM0_IC1R,Input Capture Register 1"
hexmask.long.word 0x00 0.--15. 1. " IC1R ,IC 1 Captured value"
line.long 0x4 "TIM0_IC2R,Input Capture Register 2"
hexmask.long.word 0x04 0.--15. 1. " IC2R ,IC 2 Captured value"
line.long 0x8 "TIM0_OC1R,Output Compare Register 1"
hexmask.long.word 0x08 0.--15. 1. " OC1R ,OC 1 Compare value"
line.long 0xC "TIM0_OC2R,Output Compare Register 2"
hexmask.long.word 0x0C 0.--15. 1. " OC2R ,OC 2 Compare value"
line.long 0x10 "TIM0_CNTR,Counter Register"
hexmask.long.word 0x10 0.--15. 1. " OCR2 ,Counter value"
line.long 0x14 "TIM0_CR1,Control Register 1"
bitfld.long 0x14 15. " EN ,Counter Enable" "Disabled,Enabled"
bitfld.long 0x14 14. " PWMI ,PWM Input Mode Enable" "Disabled,Enabled"
bitfld.long 0x14 12.--13. " DMAS ,DMA Source Selection" "IC1,OC1,IC2,OC2"
textline " "
bitfld.long 0x14 11. " FOLV2 ,Forced Output Compare 2" "No effect,OLVL2->OCMP2"
bitfld.long 0x14 10. " FOLV1 ,Forced Output Compare 1" "No effect,OLVL1->OCMP1"
bitfld.long 0x14 9. " OLVL2 ,Output Level 2" "Low,High"
textline " "
bitfld.long 0x14 8. " OLVL1 ,Output Level 1" "Low,High"
bitfld.long 0x14 7. " OC2E ,Output Compare 2 Enable" "Disabled,Enabled"
bitfld.long 0x14 6. " OC1E ,Output Compare 1 Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x14 5. " OPM ,One Pulse Mode" "Not activated,Activated"
bitfld.long 0x14 4. " PWM ,Pulse Width Modulation Mode" "Not activated,Activated"
bitfld.long 0x14 3. " IEDG2 ,Input Edge 2" "Falling,Rising"
textline " "
bitfld.long 0x14 2. " IEDG1 ,Input Edge 1" "Falling,Rising"
bitfld.long 0x14 1. " EXEDG ,External Clock Edge" "Falling,Rising"
bitfld.long 0x14 0. " ECKEN ,External Clock Enable" "Internal,External"
if (0<2)
group.long 0x18++0x3
line.long 0x0 "TIM0_CR2,Control Register 2"
bitfld.long 0x00 15. " IC1IE ,Input Capture 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 14. " OC1IE ,Output Compare 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TOIE ,Timer Overflow Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 12. " IC2IE ,Input Capture 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 11. " OC2IE ,Output Compare 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 10. " DMAE ,DMA Enable" "Disabled,Enabled"
textline " "
hexmask.long.byte 0x00 0.--7. 1. " CC ,Clock Control"
else
group.long 0x18++0x3
line.long 0x0 "TIM0_CR2,Control Register 2"
bitfld.long 0x00 15. " IC1IE ,Input Capture 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 14. " OC1IE ,Output Compare 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TOIE ,Timer Overflow Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 12. " IC2IE ,Input Capture 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 11. " OC2IE ,Output Compare 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 10. " DMAE ,DMA Enable" "Disabled,?..."
textline " "
hexmask.long.byte 0x00 0.--7. 1. " CC ,Clock Control"
endif
group.long 0x1C++0x3
line.long 0x0 "TIM_SR,Status Register"
bitfld.long 0x00 15. " ICF1 ,Input Capture Flag 1" "Not captured,Captured"
bitfld.long 0x00 14. " OCF1 ,Output Compare Flag 1" "Not matched,Matched"
bitfld.long 0x00 13. " TOF ,Timer Overflow Flag" "No overflow,Overflow"
textline " "
bitfld.long 0x00 12. " ICF2 ,Input Capture Flag 2" "Not captured,Captured"
bitfld.long 0x00 11. " OCF2 ,Output Compare Flag 2" "Not matched,Matched"
tree.end
base asd:0x58003000
tree "TIM1 (16-Bit Timer 1)"
rgroup.long 0x0++0x17
line.long 0x0 "TIM1_IC1R,Input Capture Register 1"
hexmask.long.word 0x00 0.--15. 1. " IC1R ,IC 1 Captured value"
line.long 0x4 "TIM1_IC2R,Input Capture Register 2"
hexmask.long.word 0x04 0.--15. 1. " IC2R ,IC 2 Captured value"
line.long 0x8 "TIM1_OC1R,Output Compare Register 1"
hexmask.long.word 0x08 0.--15. 1. " OC1R ,OC 1 Compare value"
line.long 0xC "TIM1_OC2R,Output Compare Register 2"
hexmask.long.word 0x0C 0.--15. 1. " OC2R ,OC 2 Compare value"
line.long 0x10 "TIM1_CNTR,Counter Register"
hexmask.long.word 0x10 0.--15. 1. " OCR2 ,Counter value"
line.long 0x14 "TIM1_CR1,Control Register 1"
bitfld.long 0x14 15. " EN ,Counter Enable" "Disabled,Enabled"
bitfld.long 0x14 14. " PWMI ,PWM Input Mode Enable" "Disabled,Enabled"
bitfld.long 0x14 12.--13. " DMAS ,DMA Source Selection" "IC1,OC1,IC2,OC2"
textline " "
bitfld.long 0x14 11. " FOLV2 ,Forced Output Compare 2" "No effect,OLVL2->OCMP2"
bitfld.long 0x14 10. " FOLV1 ,Forced Output Compare 1" "No effect,OLVL1->OCMP1"
bitfld.long 0x14 9. " OLVL2 ,Output Level 2" "Low,High"
textline " "
bitfld.long 0x14 8. " OLVL1 ,Output Level 1" "Low,High"
bitfld.long 0x14 7. " OC2E ,Output Compare 2 Enable" "Disabled,Enabled"
bitfld.long 0x14 6. " OC1E ,Output Compare 1 Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x14 5. " OPM ,One Pulse Mode" "Not activated,Activated"
bitfld.long 0x14 4. " PWM ,Pulse Width Modulation Mode" "Not activated,Activated"
bitfld.long 0x14 3. " IEDG2 ,Input Edge 2" "Falling,Rising"
textline " "
bitfld.long 0x14 2. " IEDG1 ,Input Edge 1" "Falling,Rising"
bitfld.long 0x14 1. " EXEDG ,External Clock Edge" "Falling,Rising"
bitfld.long 0x14 0. " ECKEN ,External Clock Enable" "Internal,External"
if (1<2)
group.long 0x18++0x3
line.long 0x0 "TIM1_CR2,Control Register 2"
bitfld.long 0x00 15. " IC1IE ,Input Capture 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 14. " OC1IE ,Output Compare 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TOIE ,Timer Overflow Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 12. " IC2IE ,Input Capture 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 11. " OC2IE ,Output Compare 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 10. " DMAE ,DMA Enable" "Disabled,Enabled"
textline " "
hexmask.long.byte 0x00 0.--7. 1. " CC ,Clock Control"
else
group.long 0x18++0x3
line.long 0x0 "TIM1_CR2,Control Register 2"
bitfld.long 0x00 15. " IC1IE ,Input Capture 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 14. " OC1IE ,Output Compare 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TOIE ,Timer Overflow Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 12. " IC2IE ,Input Capture 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 11. " OC2IE ,Output Compare 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 10. " DMAE ,DMA Enable" "Disabled,?..."
textline " "
hexmask.long.byte 0x00 0.--7. 1. " CC ,Clock Control"
endif
group.long 0x1C++0x3
line.long 0x0 "TIM_SR,Status Register"
bitfld.long 0x00 15. " ICF1 ,Input Capture Flag 1" "Not captured,Captured"
bitfld.long 0x00 14. " OCF1 ,Output Compare Flag 1" "Not matched,Matched"
bitfld.long 0x00 13. " TOF ,Timer Overflow Flag" "No overflow,Overflow"
textline " "
bitfld.long 0x00 12. " ICF2 ,Input Capture Flag 2" "Not captured,Captured"
bitfld.long 0x00 11. " OCF2 ,Output Compare Flag 2" "Not matched,Matched"
tree.end
base asd:0x58004000
tree "TIM2 (16-Bit Timer 2)"
rgroup.long 0x0++0x17
line.long 0x0 "TIM2_IC1R,Input Capture Register 1"
hexmask.long.word 0x00 0.--15. 1. " IC1R ,IC 1 Captured value"
line.long 0x4 "TIM2_IC2R,Input Capture Register 2"
hexmask.long.word 0x04 0.--15. 1. " IC2R ,IC 2 Captured value"
line.long 0x8 "TIM2_OC1R,Output Compare Register 1"
hexmask.long.word 0x08 0.--15. 1. " OC1R ,OC 1 Compare value"
line.long 0xC "TIM2_OC2R,Output Compare Register 2"
hexmask.long.word 0x0C 0.--15. 1. " OC2R ,OC 2 Compare value"
line.long 0x10 "TIM2_CNTR,Counter Register"
hexmask.long.word 0x10 0.--15. 1. " OCR2 ,Counter value"
line.long 0x14 "TIM2_CR1,Control Register 1"
bitfld.long 0x14 15. " EN ,Counter Enable" "Disabled,Enabled"
bitfld.long 0x14 14. " PWMI ,PWM Input Mode Enable" "Disabled,Enabled"
bitfld.long 0x14 12.--13. " DMAS ,DMA Source Selection" "IC1,OC1,IC2,OC2"
textline " "
bitfld.long 0x14 11. " FOLV2 ,Forced Output Compare 2" "No effect,OLVL2->OCMP2"
bitfld.long 0x14 10. " FOLV1 ,Forced Output Compare 1" "No effect,OLVL1->OCMP1"
bitfld.long 0x14 9. " OLVL2 ,Output Level 2" "Low,High"
textline " "
bitfld.long 0x14 8. " OLVL1 ,Output Level 1" "Low,High"
bitfld.long 0x14 7. " OC2E ,Output Compare 2 Enable" "Disabled,Enabled"
bitfld.long 0x14 6. " OC1E ,Output Compare 1 Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x14 5. " OPM ,One Pulse Mode" "Not activated,Activated"
bitfld.long 0x14 4. " PWM ,Pulse Width Modulation Mode" "Not activated,Activated"
bitfld.long 0x14 3. " IEDG2 ,Input Edge 2" "Falling,Rising"
textline " "
bitfld.long 0x14 2. " IEDG1 ,Input Edge 1" "Falling,Rising"
bitfld.long 0x14 1. " EXEDG ,External Clock Edge" "Falling,Rising"
bitfld.long 0x14 0. " ECKEN ,External Clock Enable" "Internal,External"
if (2<2)
group.long 0x18++0x3
line.long 0x0 "TIM2_CR2,Control Register 2"
bitfld.long 0x00 15. " IC1IE ,Input Capture 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 14. " OC1IE ,Output Compare 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TOIE ,Timer Overflow Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 12. " IC2IE ,Input Capture 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 11. " OC2IE ,Output Compare 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 10. " DMAE ,DMA Enable" "Disabled,Enabled"
textline " "
hexmask.long.byte 0x00 0.--7. 1. " CC ,Clock Control"
else
group.long 0x18++0x3
line.long 0x0 "TIM2_CR2,Control Register 2"
bitfld.long 0x00 15. " IC1IE ,Input Capture 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 14. " OC1IE ,Output Compare 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TOIE ,Timer Overflow Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 12. " IC2IE ,Input Capture 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 11. " OC2IE ,Output Compare 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 10. " DMAE ,DMA Enable" "Disabled,?..."
textline " "
hexmask.long.byte 0x00 0.--7. 1. " CC ,Clock Control"
endif
group.long 0x1C++0x3
line.long 0x0 "TIM_SR,Status Register"
bitfld.long 0x00 15. " ICF1 ,Input Capture Flag 1" "Not captured,Captured"
bitfld.long 0x00 14. " OCF1 ,Output Compare Flag 1" "Not matched,Matched"
bitfld.long 0x00 13. " TOF ,Timer Overflow Flag" "No overflow,Overflow"
textline " "
bitfld.long 0x00 12. " ICF2 ,Input Capture Flag 2" "Not captured,Captured"
bitfld.long 0x00 11. " OCF2 ,Output Compare Flag 2" "Not matched,Matched"
tree.end
base asd:0x58005000
tree "TIM3 (16-Bit Timer 3)"
rgroup.long 0x0++0x17
line.long 0x0 "TIM3_IC1R,Input Capture Register 1"
hexmask.long.word 0x00 0.--15. 1. " IC1R ,IC 1 Captured value"
line.long 0x4 "TIM3_IC2R,Input Capture Register 2"
hexmask.long.word 0x04 0.--15. 1. " IC2R ,IC 2 Captured value"
line.long 0x8 "TIM3_OC1R,Output Compare Register 1"
hexmask.long.word 0x08 0.--15. 1. " OC1R ,OC 1 Compare value"
line.long 0xC "TIM3_OC2R,Output Compare Register 2"
hexmask.long.word 0x0C 0.--15. 1. " OC2R ,OC 2 Compare value"
line.long 0x10 "TIM3_CNTR,Counter Register"
hexmask.long.word 0x10 0.--15. 1. " OCR2 ,Counter value"
line.long 0x14 "TIM3_CR1,Control Register 1"
bitfld.long 0x14 15. " EN ,Counter Enable" "Disabled,Enabled"
bitfld.long 0x14 14. " PWMI ,PWM Input Mode Enable" "Disabled,Enabled"
bitfld.long 0x14 12.--13. " DMAS ,DMA Source Selection" "IC1,OC1,IC2,OC2"
textline " "
bitfld.long 0x14 11. " FOLV2 ,Forced Output Compare 2" "No effect,OLVL2->OCMP2"
bitfld.long 0x14 10. " FOLV1 ,Forced Output Compare 1" "No effect,OLVL1->OCMP1"
bitfld.long 0x14 9. " OLVL2 ,Output Level 2" "Low,High"
textline " "
bitfld.long 0x14 8. " OLVL1 ,Output Level 1" "Low,High"
bitfld.long 0x14 7. " OC2E ,Output Compare 2 Enable" "Disabled,Enabled"
bitfld.long 0x14 6. " OC1E ,Output Compare 1 Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x14 5. " OPM ,One Pulse Mode" "Not activated,Activated"
bitfld.long 0x14 4. " PWM ,Pulse Width Modulation Mode" "Not activated,Activated"
bitfld.long 0x14 3. " IEDG2 ,Input Edge 2" "Falling,Rising"
textline " "
bitfld.long 0x14 2. " IEDG1 ,Input Edge 1" "Falling,Rising"
bitfld.long 0x14 1. " EXEDG ,External Clock Edge" "Falling,Rising"
bitfld.long 0x14 0. " ECKEN ,External Clock Enable" "Internal,External"
if (3<2)
group.long 0x18++0x3
line.long 0x0 "TIM3_CR2,Control Register 2"
bitfld.long 0x00 15. " IC1IE ,Input Capture 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 14. " OC1IE ,Output Compare 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TOIE ,Timer Overflow Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 12. " IC2IE ,Input Capture 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 11. " OC2IE ,Output Compare 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 10. " DMAE ,DMA Enable" "Disabled,Enabled"
textline " "
hexmask.long.byte 0x00 0.--7. 1. " CC ,Clock Control"
else
group.long 0x18++0x3
line.long 0x0 "TIM3_CR2,Control Register 2"
bitfld.long 0x00 15. " IC1IE ,Input Capture 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 14. " OC1IE ,Output Compare 1 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 13. " TOIE ,Timer Overflow Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 12. " IC2IE ,Input Capture 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 11. " OC2IE ,Output Compare 2 Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x00 10. " DMAE ,DMA Enable" "Disabled,?..."
textline " "
hexmask.long.byte 0x00 0.--7. 1. " CC ,Clock Control"
endif
group.long 0x1C++0x3
line.long 0x0 "TIM_SR,Status Register"
bitfld.long 0x00 15. " ICF1 ,Input Capture Flag 1" "Not captured,Captured"
bitfld.long 0x00 14. " OCF1 ,Output Compare Flag 1" "Not matched,Matched"
bitfld.long 0x00 13. " TOF ,Timer Overflow Flag" "No overflow,Overflow"
textline " "
bitfld.long 0x00 12. " ICF2 ,Input Capture Flag 2" "Not captured,Captured"
bitfld.long 0x00 11. " OCF2 ,Output Compare Flag 2" "Not matched,Matched"
tree.end
width 0xB
tree.end
tree "ENET (MAC/DMA Controller with DMA)"
sif (!cpuis("STR910FA*")&&!cpuis("STR911FA*"))
base asd:0x7C000000
width 10.
tree "DMA Registers"
group.long 0x0++0xF
line.long 0x0 "ENET_SCR,DMA Status/Control Register"
bitfld.long 0x00 28.--31. " TX_FIFO_SIZE ,Transmit FIFO Size" "Reserved,2x32-bit,4x32-bit,8x32-bit,16x32-bit,32x32-bit,?..."
bitfld.long 0x00 26.--27. " TX_IO_DATA_WIDTH ,Transmit Data Bus Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x00 24.--25. " TX_CHAN_STATUS ,Transmit Channel Information" "Not present,Low,High,?..."
bitfld.long 0x00 20.--23. " RX_FIFO_SIZE ,Receive FIFO Size" "Reserved,2x32-bit,4x32-bit,8x32-bit,16x32-bit,32x32-bit,?..."
textline " "
bitfld.long 0x00 18.--19. " RX_IO_DATA_WIDTH ,Receive Data Bus Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x00 16.--17. " RX_CHAN_STATUS ,Receive Channel Information" "Reserved,Low,High,?..."
textline " "
hexmask.long.byte 0x00 8.--15. 1. " REVISION ,Revision Number"
bitfld.long 0x00 6.--7. " TX_MAX_BURST_SIZE ,Transmit Maximum Burst Size" "INCR16,INCR8,INCR4,SINGLE"
textline " "
bitfld.long 0x00 4.--5. " RX_MAX_BURST_SIZE ,Receive Maximum Burst Size" "INCR16,INCR8,INCR4,SINGLE"
bitfld.long 0x00 1. " LOOPB ,Loopback Mode" "Normal,Loopback"
textline " "
bitfld.long 0x00 0. " SRESET ,MAC DMA Software Reset" "No reset,Reset"
line.long 0x4 "ENET_IER,DMA Interrupt Enable Register"
bitfld.long 0x04 31. " TX_CURR_DONE_EN ,TX_CURR_DONE Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 28. " MAC-802.3_INT_EN ,MAC-802.3 Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 25. " TX_MERR_INT_EN ,TX_MERR Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 23. " TX_DONE_EN ,TX_DONE Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 22. " TX_NEXT_EN ,TX_NEXT Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 19. " TX_TO_EN ,TX_TO Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 18. " TX_ENTRY_EN ,TX_ENTRY Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 17. " TX_FULL_EN ,TX_FULL Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 16. " TX_EMPTY_EN ,TX_EMPTY Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 15. " RX_CURR_DONE_EN ,RX_CURR_DONE Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 9. " RX_MERR_INT_EN ,RX_MERR Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 7. " RX_DONE_EN ,RX_DONE Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 6. " RX_NEXT_EN ,RX_NEXT Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 5. " PACKET_LOST_EN ,PACKET_LOST Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 3. " RX_TO_EN ,RX_TO Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 2. " RX_ENTRY_EN ,RX_ENTRY Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x04 1. " RX_FULL_EN ,RX_FULL Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x04 0. " RX_EMPTY_EN ,RX_EMPTY Interrupt Enable" "Disabled,Enabled"
line.long 0x8 "ENET_ISR,DMA Interrupt Status Register"
eventfld.long 0x08 31. " TX_CURR_DONE ,TX_CURR_DONE Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 28. " MAC-802.3_INT ,MAC-802.3 Interrupt Flag (Not Used)" "No interrupt,Interrupt"
textline " "
eventfld.long 0x08 25. " TX_MERR_INT ,TX_MERR Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 23. " TX_DONE ,TX_DONE Interrupt Flag" "No interrupt,Interrupt"
textline " "
eventfld.long 0x08 22. " TX_NEXT ,TX_NEXT Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 19. " TX_TO ,TX_TO Timeout Interrupt Flag" "No interrupt,Interrupt"
textline " "
eventfld.long 0x08 18. " TXENTRY ,TX_ENTRY Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 17. " TX_FULL ,TX_FULL Interrupt Flag" "No interrupt,Interrupt"
textline " "
eventfld.long 0x08 16. " TX_EMPTY ,TX_EMPTY Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 15. " RX_CURR_DONE ,RX_CURR_DONE Interrupt Flag" "No interrupt,Interrupt"
textline " "
eventfld.long 0x08 9. " RX_MERR_INT ,RX_MERR Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 7. " RX_DONE ,RX_DONE Interrupt Flag" "No interrupt,Interrupt"
textline " "
eventfld.long 0x08 6. " RX_NEXT ,RX_NEXT Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 5. " PACKET_LOST ,PACKET_LOST Interrupt Flag" "No interrupt,Interrupt"
textline " "
eventfld.long 0x08 3. " RX_TO ,RX_TO Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 2. " RXENTRY ,RX_ENTRY Interrupt Flag" "No interrupt,Interrupt"
textline " "
eventfld.long 0x08 1. " RX_FULL ,RX_FULL Interrupt Flag" "No interrupt,Interrupt"
eventfld.long 0x08 0. " RX_EMPTY ,RX_EMPTY Interrupt Flag" "No interrupt,Interrupt"
line.long 0xC "ENET_CCR,Clock Configuration Register"
bitfld.long 0xC 2.--3. " SEL_CLK ,Clock Configuration" "PCLK,2xPCLK,?..."
tree.end
width 0xD
tree "RX Registers"
group.long 0x10++0x3
line.long 0x0 "ENET_RXSTR,RX Start Register"
hexmask.long.word 0x0 8.--23. 1. " DFETCH_DLY ,Descriptor Fetch Delay"
bitfld.long 0x0 7. " COLL_SEEN ,Late Collision Seen Control" "No action,Discarded"
textline " "
bitfld.long 0x0 6. " RUNT_FRAME ,Damaged Frame Control" "No action,Discarded"
bitfld.long 0x0 5. " FILTER_FAIL ,Address Filtering Fail Control" "No action,Discarded"
textline " "
bitfld.long 0x0 2. " START_FETCH ,Fetching Start Control" "No effect,Started"
eventfld.long 0x0 0. " DMA_EN ,DMA Enable" "Disabled,Enabled"
if ((((d.l(asd:(0x7C000000+0x18)))&0x1)==0x1)&&(((d.l(asd:(0x7C000000+0x14)))&0x1000)==0x0000))
group.long 0x14++0x3
line.long 0x0 "ENET_RXCR,RX Control Register"
hexmask.long.word 0x0 22.--31. 0x40 " ADDR_WRAP ,DMA Address Counter Wrap Location"
bitfld.long 0x0 17.--21. " ENTRY_TRIG ,Entry Trigger Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
textline " "
bitfld.long 0x0 15. " DLY_EN ,DMA Trigger Delay Enable" "Disabled,Enabled"
bitfld.long 0x0 14. " NXT_EN ,Next Descriptor Fetch Mode Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x0 12. " CONT_EN ,Continuous Mode Enable" "Normal,Continuous"
hexmask.long.word 0x0 0.--11. 1. " DMA_XFERCOUNT ,DMA Transfer Count"
elif ((((d.l(asd:(0x7C000000+0x18)))&0x1)==0x1)&&(((d.l(asd:(0x7C000000+0x14)))&0x1000)==0x1000))
group.long 0x14++0x3
line.long 0x0 "ENET_RXCR,RX Control Register"
hexmask.long.word 0x0 22.--31. 0x40 " ADDR_WRAP ,DMA Address Counter Wrap Location"
bitfld.long 0x0 17.--21. " ENTRY_TRIG ,Entry Trigger Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
textline " "
bitfld.long 0x0 15. " DLY_EN ,DMA Trigger Delay Enable" "Disabled,Enabled"
bitfld.long 0x0 14. " NXT_EN ,Next Descriptor Fetch Mode Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x0 12. " CONT_EN ,Continuous Mode Enable" "Normal,Continuous"
elif ((((d.l(asd:(0x7C000000+0x18)))&0x1)==0x0)&&(((d.l(asd:(0x7C000000+0x14)))&0x1000)==0x0000))
group.long 0x14++0x3
line.long 0x0 "ENET_RXCR,RX Control Register"
bitfld.long 0x0 17.--21. " ENTRY_TRIG ,Entry Trigger Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
bitfld.long 0x0 15. " DLY_EN ,DMA Trigger Delay Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x0 14. " NXT_EN ,Next Descriptor Fetch Mode Enable" "Disabled,Enabled"
bitfld.long 0x0 12. " CONT_EN ,Continuous Mode Enable" "Normal,Continuous"
textline " "
hexmask.long.word 0x0 0.--11. 1. " DMA_XFERCOUNT ,DMA Transfer Count"
else
group.long 0x14++0x3
line.long 0x0 "ENET_RXCR,RX Control Register"
bitfld.long 0x0 17.--21. " ENTRY_TRIG ,Entry Trigger Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
bitfld.long 0x0 15. " DLY_EN ,DMA Trigger Delay Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x0 14. " NXT_EN ,Next Descriptor Fetch Mode Enable" "Disabled,Enabled"
bitfld.long 0x0 12. " CONT_EN ,Continuous Mode Enable" "Normal,Continuous"
endif
group.long 0x18++0x7
line.long 0x0 "ENET_RXSAR,RX Start Address Register"
hexmask.long 0x0 2.--31. 0x4 " RXADDR ,Master DMA Transfer Start Address"
bitfld.long 0x0 1. " FIX_ADDR ,Fixed Address" "Not fixed,Fixed"
textline " "
bitfld.long 0x0 0. " WRAP_EN ,Wrap Enable" "Disabled,Enabled"
line.long 0x4 "ENET_RXNDAR,RX Next Descriptor Address Register"
hexmask.long 0x4 2.--31. 0x4 " DESCADDR ,RX DMA Next Descriptor Pointer"
bitfld.long 0x4 0. " NPOL_EN ,Next Descriptor Polling Enable" "Disabled,Enabled"
rgroup.long 0x20++0xF
line.long 0x0 "ENET_RXCAR,RX Current Address Register"
line.long 0x4 "ENET_RXCTCR,RX Current Transfer Count Register"
hexmask.long.word 0x4 0.--11. 1. " CXFER ,RX DMA Current Transfer Count"
line.long 0x8 "ENET_RXTOR,RX Time-Out Register"
hexmask.long.word 0x8 0.--15. 1. " RXTO ,RX FIFO Time-Out Value"
line.long 0xC "ENET_RXSR,RX Status Register"
hexmask.long.byte 0x0C 24.--29. 1. " ENTRIES ,RX FIFO Entry Count"
hexmask.long.byte 0x0C 16.--20. 1. " DMA_POINTER ,DMA RX FIFO Pointer"
textline " "
hexmask.long.byte 0x0C 8.--12. 1. " IO_POINTER ,I/O RX FIFO Value"
bitfld.long 0x0C 3. " DELAY_T ,RX FIFO Time-Out Flag" "Normal,Expired"
textline " "
bitfld.long 0x0C 2. " ENTRY_T ,RX FIFO Entry Threshold Flag" "Normal,Reached"
bitfld.long 0x0C 1. " FULL ,RX FIFO Full Flag" "Normal,Full"
textline " "
bitfld.long 0x0C 0. " EMPTY ,RX FIFO Empty Flag" "Normal,Empty"
tree.end
width 13.
tree "TX Registers"
textline " "
group.long 0x30++0x3
line.long 0x0 "ENET_TXSTR,TX Start Register"
hexmask.long.word 0x00 8.--23. 1. " DFETCH_DLY ,Descriptor Fetch Delay"
bitfld.long 0x00 5. " UNDER_RUN ,Underrun Enable (Packet retransmition without an error when underrun)" "Normal,Enabled"
textline " "
bitfld.long 0x00 2. " START_FETCH ,Fetching Start Control" "No effect,Started"
eventfld.long 0x00 0. " DMA_EN ,DMA Enable" "Disabled,Enabled"
if ((((d.l(asd:(0x7C000000+0x38)))&0x1)==0x1)&&(((d.l(asd:(0x7C000000+0x34)))&0x1000)==0x0000))
group.long 0x34++0x3
line.long 0x0 "ENET_TXCR,TX Control Register"
hexmask.long 0x0 22.--31. 0x4 " ADDR_WRAP ,DMA Address Counter Wrap Location"
bitfld.long 0x0 17.--21. " ENTRY_TRIG ,Entry Trigger Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
textline " "
bitfld.long 0x0 15. " DLY_EN ,DMA Trigger Delay Enable" "Disabled,Enabled"
bitfld.long 0x0 14. " NXT_EN ,Next Descriptor Fetch Mode Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x0 12. " CONT_EN ,Continuous Mode Enable" "Normal,Continuous"
hexmask.long.word 0x0 0.--11. 1. " DMA_XFERCOUNT ,DMA Transfer Count"
elif ((((d.l(asd:(0x7C000000+0x38)))&0x1)==0x1)&&(((d.l(asd:(0x7C000000+0x34)))&0x1000)==0x1000))
group.long 0x34++0x3
line.long 0x0 "ENET_TXCR,TX Control Register"
hexmask.long 0x0 22.--31. 0x4 " ADDR_WRAP ,DMA Address Counter Wrap Location"
bitfld.long 0x0 17.--21. " ENTRY_TRIG ,Entry Trigger Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
textline " "
bitfld.long 0x0 15. " DLY_EN ,DMA Trigger Delay Enable" "Disabled,Enabled"
bitfld.long 0x0 14. " NXT_EN ,Next Descriptor Fetch Mode Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x0 12. " CONT_EN ,Continuous Mode Enable" "Normal,Continuous"
elif ((((d.l(asd:(0x7C000000+0x38)))&0x1)==0x0)&&(((d.l(asd:(0x7C000000+0x34)))&0x1000)==0x0000))
group.long 0x34++0x3
line.long 0x0 "ENET_TXCR,TX Control Register"
bitfld.long 0x0 17.--21. " ENTRY_TRIG ,Entry Trigger Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
bitfld.long 0x0 15. " DLY_EN ,DMA Trigger Delay Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x0 14. " NXT_EN ,Next Descriptor Fetch Mode Enable" "Disabled,Enabled"
bitfld.long 0x0 12. " CONT_EN ,Continuous Mode Enable" "Normal,Continuous"
textline " "
hexmask.long.word 0x0 0.--11. 1. " DMA_XFERCOUNT ,DMA Transfer Count"
else
group.long 0x34++0x3
line.long 0x0 "ENET_TXCR,TX Control Register"
bitfld.long 0x0 17.--21. " ENTRY_TRIG ,Entry Trigger Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
bitfld.long 0x0 15. " DLY_EN ,DMA Trigger Delay Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x0 14. " NXT_EN ,Next Descriptor Fetch Mode Enable" "Disabled,Enabled"
bitfld.long 0x0 12. " CONT_EN ,Continuous Mode Enable" "Normal,Continuous"
endif
group.long 0x38++0x7
line.long 0x0 "ENET_TXSAR,TX Start Address Register"
hexmask.long 0x0 2.--31. 0x4 " TXADDR ,Master DMA Transfer Start Address"
bitfld.long 0x0 1. " FIX_ADDR ,Fixed Address" "Not fixed,Fixed"
textline " "
bitfld.long 0x0 0. " WRAP_EN ,Wrap Enable" "Disabled,Enabled"
line.long 0x4 "ENET_TXNDAR,TX Next Descriptor Address Register"
hexmask.long 0x4 2.--31. 0x4 " DESCADDR ,TX DMA Next Descriptor Pointer"
bitfld.long 0x4 0. " NPOL_EN ,Next Descriptor Polling Enable" "Disabled,Enabled"
rgroup.long 0x40++0xF
line.long 0x0 "ENET_TXCAR,TX Current Address Register"
line.long 0x4 "ENET_TXCTCR,TX Current Transfer Count Register"
hexmask.long.word 0x4 0.--11. 1. " CXFER ,TX DMA Current Transfer Count"
line.long 0x8 "ENET_TXTOR,TX Time-Out Register"
hexmask.long.word 0x8 0.--15. 1. " TXTO ,TX FIFO Time-Out Value"
line.long 0xC "ENET_TXSR,TX Status Register"
hexmask.long.byte 0x0C 24.--29. 1. " ENTRIES ,TX FIFO Entry Count"
hexmask.long.byte 0x0C 16.--20. 1. " DMA_POINTER ,DMA TX FIFO Pointer"
textline " "
hexmask.long.byte 0x0C 8.--12. 1. " IO_POINTER ,IO TX FIFO Pointer"
bitfld.long 0x0C 3. " DELAY_T ,TX FIFO Time-Out Flag" "Not expired,Expired"
textline " "
bitfld.long 0x0C 2. " ENTRY_T ,TX FIFO Entry Threshold Flag" "Not reached,Reached"
bitfld.long 0x0C 1. " FULL ,TX FIFO Full Flag" "Not full,Full"
textline " "
eventfld.long 0x0C 0. " EMPTY ,TX FIFO Empty Flag" "Not empty,Empty"
tree.end
textline " "
width 0xA
group.long 0x400++0x3
line.long 0x0 "ENET_MCR,MAC Control Register"
bitfld.long 0x00 31. " RA ,Receive All" "Not all,All"
bitfld.long 0x00 30. " EN ,Endianity" "Little,Big"
textline " "
bitfld.long 0x00 24.--25. " PS ,Prescaler" "fHCLK<=50 MHz,50 MHz<fHCLK<=100 MHz,?..."
bitfld.long 0x00 23. " DRO ,Receive Own Disable" "No,Yes"
textline " "
bitfld.long 0x00 21.--22. " LM ,Loopback Mode" "Normal,Loopback,?..."
bitfld.long 0x00 20. " FDM ,Full Duplex Mode" "Half,Full"
textline " "
bitfld.long 0x00 17.--19. " AFM ,Address Filtering Mode " "Perfect/both,Perfect(phy)/hash(multi),Hash/both,Inverse,Promiscuous,Perfect/physical,Hash/physical,?..."
bitfld.long 0x00 16. " PWF ,Wrong Frame Pass" "Filtered,Passed"
textline " "
bitfld.long 0x00 15. " VFM ,VLAN Filtering Mode" "13/14 byte,13/14//15/16 byte"
bitfld.long 0x00 12. " ELC ,Late Collision Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 11. " DBF ,Broadcast Frame Disable" "No,Yes"
bitfld.long 0x00 10. " DPR ,Packet Retry Disable" "No,Yes"
textline " "
bitfld.long 0x00 9. " RVFF ,VCI Rx Frame Filtering" "Disabled,Enabled"
bitfld.long 0x00 8. " APR ,Automatic Pad Removal" "Disabled,Enabled"
textline " "
bitfld.long 0x00 6.--7. " BL ,Back-Off Limit" "10,8,6,3"
bitfld.long 0x00 5. " DCE ,Deferral Check Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 4. " RVBE ,Reception VCI Burst Enable" "Single,Single/burst"
bitfld.long 0x00 3. " TE ,Transmission Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 2. " RE ,Reception Enable" "Disabled,Enabled"
bitfld.long 0x00 0. " RCFA ,Reverse Control Frame Address" "0x010000C28001,0x0180C2000001"
width 0xB
tree "Address Registers"
textline " "
group.long 0x404++0x7
line.long 0x0 "ENET_MAH,MAC Address High Register"
hexmask.long 0x0 0.--15. 0x10000 " MAH ,MAC Address High"
line.long 0x4 "ENET_MAL,MAC Address Low Register"
if (((d.l(asd:(0x7C000000+0x400)))&0xE0000)==(0x20000||0x40000))
group.long 0x40C++0x7
line.long 0x0 "ENET_MCHA,Multicast Address High Register"
hexmask.long 0x0 0.--31. 1. " HHT ,Hash Table High"
line.long 0x4 "ENET_MCLA,Multicast Address Low Register"
hexmask.long 0x4 0.--31. 1. " HLT ,Hash Table Low"
elif (((d.l(asd:(0x7C000000+0x400)))&0xE0000)==(0x00000||0x60000))
group.long 0x40C++0x7
line.long 0x0 "ENET_MCHA,Multicast Address High Register"
hexmask.long 0x0 0.--15. 1. " MCHA ,Multicast Address High"
line.long 0x4 "ENET_MCLA,Multicast Address Low Register"
hexmask.long 0x4 0.--31. 1. " MCLA ,Multicast Address Low"
else
group.long 0x40C++0x7
line.long 0x0 "ENET_MCHA,Multicast Address High Register"
line.long 0x4 "ENET_MCLA,Multicast Address Low Register"
endif
group.long 0x414++0x3
line.long 0x0 "ENET_MIIA,MII Address Register"
bitfld.long 0x00 11.--15. " PADDR ,Physical Address" "Device 0,Device 1,Device 2,Device 3,Device 4,Device 5,Device 6,Device 7,Device 8,Device 9,Device 10,Device 11,Device 12,Device 13,Device 14,Device 15,Device 16,Device 17,Device 18,Device 19,Device 20,Device 21,Device 22,Device 23,Device 24,Device 25,Device 26,Device 27,Device 28,Device 29,Device 30,Device 31"
bitfld.long 0x00 6.--10. " RADDR ,Register Address" "Register 0,Register 1,Register 2,Register 3,Register 4,Register 5,Register 6,Register 7,Register 8,Register 9,Register 10,Register 11,Register 12,Register 13,Register 14,Register 15,Register 16,Register 17,Register 18,Register 19,Register 20,Register 21,Register 22,Register 23,Register 24,Register 25,Register 26,Register 27,Register 28,Register 29,Register 30,Register 31"
textline " "
bitfld.long 0x00 2. " PR ,Preamble Removal" "Generated,Not generated"
bitfld.long 0x00 1. " WR ,Write/Not Read" "Read,Write"
textline " "
bitfld.long 0x00 0. " BUSY ,Busy" "Idle,Busy"
tree.end
width 11.
textline " "
if (((d.l(asd:(0x7C000000+0x414)))&0x1)==0x0)
group.long 0x418++0x3
line.long 0x0 "ENET_MIID,MII Data Register"
hexmask.long.word 0x0 0.--15. 1. " RDATA ,Register Data"
else
rgroup.long 0x418++0x3
line.long 0x0 "ENET_MIID,MII Data Register"
hexmask.long.word 0x0 0.--15. 1. " RDATA ,Register Data"
endif
group.long 0x41C++0x3
line.long 0x0 "ENET_MCF,MII Control Frame Register"
hexmask.long.word 0x00 16.--31. 1. " PTIME ,Pause Time"
bitfld.long 0x00 2. " PCF ,Pass Control Frame" "Not passed,Passed"
textline " "
bitfld.long 0x00 1. " FCE ,Flow Control Enable" "Disabled,Enabled"
bitfld.long 0x00 0. " FCB ,Flow Control Busy" "Idle,Busy"
group.long 0x420++0x7
line.long 0x0 "ENET_VL1,VLAN1 Register"
hexmask.long.word 0x0 16.--27. 1. " VLID1 ,VLAN 1 Identifier"
hexmask.long.word 0x0 0.--15. 1. " VLTAG1 ,VLAN 1 Tag"
line.long 0x4 "ENET_VL2,VLAN2 Register"
hexmask.long.word 0x4 16.--27. 1. " VLID2 ,VLAN 2 Identifier"
hexmask.long.word 0x4 0.--15. 1. " VLTAG2 ,VLAN 2 Tag"
if ((((d.l(asd:(0x7C000000+0x428)))&0x40)==0x00)&&(((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x000000))
rgroup.long 0x428++0x3
line.long 0x0 "ENET_MTS,MAC Transmission Status Register"
bitfld.long 0x00 31. " PR ,Packet Retry" "Completed,Retry"
hexmask.long.word 0x00 18.--30. 1. " BC ,Byte Count"
textline " "
bitfld.long 0x00 6. " EC ,Excessive Collision" "Normal,Collision"
bitfld.long 0x00 10.--13. " CC ,Collision Count" "No collision,1 collision,2 collisions,3 collisions,4 collisions,5 collisions,6 collisions,7 collisions,8 collisions,9 collisions,10 collisions,11 collisions,12 collisions,13 collisions,14 collisions,15 collisions"
textline " "
bitfld.long 0x00 9. " LCO ,Late Collision Observe" "Normal,Observed"
bitfld.long 0x00 8. " DEF ,Defer" "Normal,Deferred"
textline " "
bitfld.long 0x00 7. " UR ,Under Run" "Normal,Under run"
bitfld.long 0x00 5. " LC ,Late Collision" "Normal,Collision"
textline " "
bitfld.long 0x00 4. " ED ,Excessive Deferral" "Normal,Deferral"
bitfld.long 0x00 3. " LOC ,Carrier Loss" "Normal,Lost"
textline " "
bitfld.long 0x00 2. " NC ,No Carrier" "Normal,No carrier"
bitfld.long 0x00 0. " FA ,Frame Aborted" "Normal,Aborted"
elif ((((d.l(asd:(0x7C000000+0x428)))&0x40)==0x40)&&(((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x000000))
rgroup.long 0x428++0x3
line.long 0x0 "ENET_MTS,MAC Transmission Status Register"
bitfld.long 0x00 31. " PR ,Packet Retry" "Completed,Retry"
hexmask.long.word 0x00 18.--30. 1. " BC ,Byte Count"
textline " "
bitfld.long 0x00 6. " EC ,Excessive Collision" "Normal,Collision"
bitfld.long 0x00 9. " LCO ,Late Collision Observe" "Normal,Observed"
textline " "
bitfld.long 0x00 8. " DEF ,Defer" "Normal,Deferred"
bitfld.long 0x00 7. " UR ,Under Run" "Normal,Under run"
textline " "
bitfld.long 0x00 5. " LC ,Late Collision" "Normal,Collision"
bitfld.long 0x00 4. " ED ,Excessive Deferral" "Normal,Deferral"
textline " "
bitfld.long 0x00 3. " LOC ,Carrier Loss" "Normal,Lost"
bitfld.long 0x00 2. " NC ,No Carrier" "Normal,No carrier"
textline " "
bitfld.long 0x00 0. " FA ,Frame Aborted" "Normal,Aborted"
else
rgroup.long 0x428++0x3
line.long 0x0 "ENET_MTS,MAC Transmission Status Register"
bitfld.long 0x00 31. " PR ,Packet Retry" "Completed,Retry"
hexmask.long.word 0x00 18.--30. 1. " BC ,Byte Count"
textline " "
bitfld.long 0x00 7. " UR ,Under Run" "Normal,Under run"
bitfld.long 0x00 0. " FA ,Frame Aborted" "Normal,Aborted"
endif
if ((((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x100000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x40000)==0x00000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x4000)==0x0000))
rgroup.long 0x42C++0x3
line.long 0x0 "ENET_MRS,MAC Reception Status Register"
bitfld.long 0x00 31. " FA ,Frame Abort" "Normal,Aborted"
bitfld.long 0x00 30. " PF ,Packet Filter" "Invalid,Valid"
textline " "
bitfld.long 0x00 29. " FF ,Filtering Fail" "Normal,Filtering"
bitfld.long 0x00 28. " BF ,Broadcast Frame" "Normal,Broadcast"
textline " "
bitfld.long 0x00 27. " MCF ,Multicast Frame" "Normal,Multicast"
bitfld.long 0x00 26. " UCF ,Unsupported Control Frame" "Normal,Unsupported"
textline " "
bitfld.long 0x00 18. " FT ,Frame Type" "Normal,Type"
bitfld.long 0x00 14. " WT ,Watchdog Time-Out" "Normal,Timed-out"
textline " "
bitfld.long 0x00 25. " CF ,Control Frame" "Normal,Control"
bitfld.long 0x00 24. " LE ,Length Error" "Normal,Error"
textline " "
bitfld.long 0x00 23. " VL2 ,Vlan2 Tag" "Normal,VLAN2"
bitfld.long 0x00 22. " VL1 ,Vlan1 Tag" "Normal,VLAN1"
textline " "
bitfld.long 0x00 21. " CE ,CRC Error" "Normal,Error"
bitfld.long 0x00 20. " EB ,Extra Bit" "Normal,Extra bit"
textline " "
bitfld.long 0x00 19. " ME ,MII Error" "Normal,Error"
bitfld.long 0x00 17. " LC ,Late Collision" "Normal,Collision"
textline " "
bitfld.long 0x00 16. " OL ,Over Length" "Normal,Over length"
bitfld.long 0x00 15. " RF ,Runt Frame" "Normal,Runt"
textline " "
bitfld.long 0x00 13. " FCI ,False Carrier Indication" "Normal,False"
hexmask.long.word 0x00 0.--10. 1. " FL ,Frame Length"
elif ((((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x100000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x40000)==0x00000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x4000)==0x4000))
rgroup.long 0x42C++0x3
line.long 0x0 "ENET_MRS,MAC Reception Status Register"
bitfld.long 0x00 31. " FA ,Frame Abort" "Normal,Aborted"
bitfld.long 0x00 30. " PF ,Packet Filter" "Invalid,Valid"
textline " "
bitfld.long 0x00 29. " FF ,Filtering Fail" "Normal,Filtering"
bitfld.long 0x00 28. " BF ,Broadcast Frame" "Normal,Broadcast"
textline " "
bitfld.long 0x00 27. " MCF ,Multicast Frame" "Normal,Multicast"
bitfld.long 0x00 26. " UCF ,Unsupported Control Frame" "Normal,Unsupported"
textline " "
bitfld.long 0x00 18. " FT ,Frame Type" "Normal,Type"
bitfld.long 0x00 14. " WT ,Watchdog Time-Out" "Normal,Timed-out"
textline " "
bitfld.long 0x00 25. " CF ,Control Frame" "Normal,Control"
bitfld.long 0x00 24. " LE ,Length Error" "Normal,Error"
textline " "
bitfld.long 0x00 23. " VL2 ,Vlan2 Tag" "Normal,VLAN2"
bitfld.long 0x00 22. " VL1 ,Vlan1 Tag" "Normal,VLAN1"
textline " "
bitfld.long 0x00 21. " CE ,CRC Error" "Normal,Error"
bitfld.long 0x00 20. " EB ,Extra Bit" "Normal,Extra bit"
textline " "
bitfld.long 0x00 19. " ME ,MII Error" "Normal,Error"
bitfld.long 0x00 17. " LC ,Late Collision" "Normal,Collision"
textline " "
bitfld.long 0x00 16. " OL ,Over Length" "Normal,Over length"
bitfld.long 0x00 15. " RF ,Runt Frame" "Normal,Runt"
textline " "
bitfld.long 0x00 13. " FCI ,False Carrier Indication" "Normal,False"
elif ((((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x100000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x40000)==0x40000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x4000)==0x0000))
rgroup.long 0x42C++0x3
line.long 0x0 "ENET_MRS,MAC Reception Status Register"
bitfld.long 0x00 31. " FA ,Frame Abort" "Normal,Aborted"
bitfld.long 0x00 30. " PF ,Packet Filter" "Invalid,Valid"
textline " "
bitfld.long 0x00 29. " FF ,Filtering Fail" "Normal,Filtering"
bitfld.long 0x00 28. " BF ,Broadcast Frame" "Normal,Broadcast"
textline " "
bitfld.long 0x00 27. " MCF ,Multicast Frame" "Normal,Multicast"
bitfld.long 0x00 26. " UCF ,Unsupported Control Frame" "Normal,Unsupported"
textline " "
bitfld.long 0x00 18. " FT ,Frame Type" "Normal,Type"
bitfld.long 0x00 14. " WT ,Watchdog Time-Out" "Normal,Timed-out"
textline " "
bitfld.long 0x00 25. " CF ,Control Frame" "Normal,Control"
bitfld.long 0x00 23. " VL2 ,Vlan2 Tag" "Normal,VLAN2"
textline " "
bitfld.long 0x00 22. " VL1 ,Vlan1 Tag" "Normal,VLAN1"
bitfld.long 0x00 21. " CE ,CRC Error" "Normal,Error"
textline " "
bitfld.long 0x00 20. " EB ,Extra Bit" "Normal,Extra bit"
bitfld.long 0x00 19. " ME ,MII Error" "Normal,Error"
textline " "
bitfld.long 0x00 17. " LC ,Late Collision" "Normal,Collision"
bitfld.long 0x00 16. " OL ,Over Length" "Normal,Over length"
textline " "
bitfld.long 0x00 15. " RF ,Runt Frame" "Normal,Runt"
bitfld.long 0x00 13. " FCI ,False Carrier Indication" "Normal,False"
textline " "
hexmask.long.word 0x00 0.--10. 1. " FL ,Frame Length"
elif ((((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x100000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x40000)==0x40000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x4000)==0x4000))
rgroup.long 0x42C++0x3
line.long 0x0 "ENET_MRS,MAC Reception Status Register"
bitfld.long 0x00 31. " FA ,Frame Abort" "Normal,Aborted"
bitfld.long 0x00 30. " PF ,Packet Filter" "Invalid,Valid"
textline " "
bitfld.long 0x00 29. " FF ,Filtering Fail" "Normal,Filtering"
bitfld.long 0x00 28. " BF ,Broadcast Frame" "Normal,Broadcast"
textline " "
bitfld.long 0x00 27. " MCF ,Multicast Frame" "Normal,Multicast"
bitfld.long 0x00 26. " UCF ,Unsupported Control Frame" "Normal,Unsupported"
textline " "
bitfld.long 0x00 18. " FT ,Frame Type" "Normal,Type"
bitfld.long 0x00 14. " WT ,Watchdog Time-Out" "Normal,Timed-out"
textline " "
bitfld.long 0x00 25. " CF ,Control Frame" "Normal,Control"
bitfld.long 0x00 23. " VL2 ,Vlan2 Tag" "Normal,VLAN2"
textline " "
bitfld.long 0x00 22. " VL1 ,Vlan1 Tag" "Normal,VLAN1"
bitfld.long 0x00 21. " CE ,CRC Error" "Normal,Error"
textline " "
bitfld.long 0x00 20. " EB ,Extra Bit" "Normal,Extra bit"
bitfld.long 0x00 19. " ME ,MII Error" "Normal,Error"
textline " "
bitfld.long 0x00 17. " LC ,Late Collision" "Normal,Collision"
bitfld.long 0x00 16. " OL ,Over Length" "Normal,Over length"
textline " "
bitfld.long 0x00 15. " RF ,Runt Frame" "Normal,Runt"
bitfld.long 0x00 13. " FCI ,False Carrier Indication" "Normal,False"
elif ((((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x000000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x40000)==0x00000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x4000)==0x0000))
rgroup.long 0x42C++0x3
line.long 0x0 "ENET_MRS,MAC Reception Status Register"
bitfld.long 0x00 31. " FA ,Frame Abort" "Normal,Aborted"
bitfld.long 0x00 30. " PF ,Packet Filter" "Invalid,Valid"
textline " "
bitfld.long 0x00 29. " FF ,Filtering Fail" "Normal,Filtering"
bitfld.long 0x00 28. " BF ,Broadcast Frame" "Normal,Broadcast"
textline " "
bitfld.long 0x00 27. " MCF ,Multicast Frame" "Normal,Multicast"
bitfld.long 0x00 26. " UCF ,Unsupported Control Frame" "Normal,Unsupported"
textline " "
bitfld.long 0x00 18. " FT ,Frame Type" "Normal,Type"
bitfld.long 0x00 14. " WT ,Watchdog Time-Out" "Normal,Timed-out"
textline " "
bitfld.long 0x00 24. " LE ,Length Error" "Normal,Error"
bitfld.long 0x00 23. " VL2 ,Vlan2 Tag" "Normal,VLAN2"
textline " "
bitfld.long 0x00 22. " VL1 ,Vlan1 Tag" "Normal,VLAN1"
bitfld.long 0x00 21. " CE ,CRC Error" "Normal,Error"
textline " "
bitfld.long 0x00 20. " EB ,Extra Bit" "Normal,Extra bit"
bitfld.long 0x00 19. " ME ,MII Error" "Normal,Error"
textline " "
bitfld.long 0x00 17. " LC ,Late Collision" "Normal,Collision"
bitfld.long 0x00 16. " OL ,Over Length" "Normal,Over length"
textline " "
bitfld.long 0x00 15. " RF ,Runt Frame" "Normal,Runt"
bitfld.long 0x00 13. " FCI ,False Carrier Indication" "Normal,False"
textline " "
hexmask.long.word 0x00 0.--10. 1. " FL ,Frame Length"
elif ((((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x000000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x40000)==0x00000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x4000)==0x4000))
rgroup.long 0x42C++0x3
line.long 0x0 "ENET_MRS,MAC Reception Status Register"
bitfld.long 0x00 31. " FA ,Frame Abort" "Normal,Aborted"
bitfld.long 0x00 30. " PF ,Packet Filter" "Invalid,Valid"
textline " "
bitfld.long 0x00 29. " FF ,Filtering Fail" "Normal,Filtering"
bitfld.long 0x00 28. " BF ,Broadcast Frame" "Normal,Broadcast"
textline " "
bitfld.long 0x00 27. " MCF ,Multicast Frame" "Normal,Multicast"
bitfld.long 0x00 26. " UCF ,Unsupported Control Frame" "Normal,Unsupported"
textline " "
bitfld.long 0x00 18. " FT ,Frame Type" "Normal,Type"
bitfld.long 0x00 14. " WT ,Watchdog Time-Out" "Normal,Timed-out"
textline " "
bitfld.long 0x00 24. " LE ,Length Error" "Normal,Error"
bitfld.long 0x00 23. " VL2 ,Vlan2 Tag" "Normal,VLAN2"
textline " "
bitfld.long 0x00 22. " VL1 ,Vlan1 Tag" "Normal,VLAN1"
bitfld.long 0x00 21. " CE ,CRC Error" "Normal,Error"
textline " "
bitfld.long 0x00 20. " EB ,Extra Bit" "Normal,Extra bit"
bitfld.long 0x00 19. " ME ,MII Error" "Normal,Error"
textline " "
bitfld.long 0x00 17. " LC ,Late Collision" "Normal,Collision"
bitfld.long 0x00 16. " OL ,Over Length" "Normal,Over length"
textline " "
bitfld.long 0x00 15. " RF ,Runt Frame" "Normal,Runt"
bitfld.long 0x00 13. " FCI ,False Carrier Indication" "Normal,False"
elif ((((d.l(asd:(0x7C000000+0x400)))&0x100000)==0x000000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x40000)==0x40000)&&(((d.l(asd:(0x7C000000+0x42C)))&0x4000)==0x0000))
rgroup.long 0x42C++0x3
line.long 0x0 "ENET_MRS,MAC Reception Status Register"
bitfld.long 0x00 31. " FA ,Frame Abort" "Normal,Aborted"
bitfld.long 0x00 30. " PF ,Packet Filter" "Invalid,Valid"
textline " "
bitfld.long 0x00 29. " FF ,Filtering Fail" "Normal,Filtering"
bitfld.long 0x00 28. " BF ,Broadcast Frame" "Normal,Broadcast"
textline " "
bitfld.long 0x00 27. " MCF ,Multicast Frame" "Normal,Multicast"
bitfld.long 0x00 26. " UCF ,Unsupported Control Frame" "Normal,Unsupported"
textline " "
bitfld.long 0x00 18. " FT ,Frame Type" "Normal,Type"
bitfld.long 0x00 14. " WT ,Watchdog Time-Out" "Normal,Timed-out"
textline " "
bitfld.long 0x00 23. " VL2 ,Vlan2 Tag" "Normal,VLAN2"
bitfld.long 0x00 22. " VL1 ,Vlan1 Tag" "Normal,VLAN1"
textline " "
bitfld.long 0x00 21. " CE ,CRC Error" "Normal,Error"
bitfld.long 0x00 20. " EB ,Extra Bit" "Normal,Extra bit"
textline " "
bitfld.long 0x00 19. " ME ,MII Error" "Normal,Error"
bitfld.long 0x00 17. " LC ,Late Collision" "Normal,Collision"
textline " "
bitfld.long 0x00 16. " OL ,Over Length" "Normal,Over length"
bitfld.long 0x00 15. " RF ,Runt Frame" "Normal,Runt"
textline " "
bitfld.long 0x00 13. " FCI ,False Carrier Indication" "Normal,False"
hexmask.long.word 0x00 0.--10. 1. " FL ,Frame Length"
else
rgroup.long 0x42C++0x3
line.long 0x0 "ENET_MRS,MAC Reception Status Register"
bitfld.long 0x00 31. " FA ,Frame Abort" "Normal,Aborted"
bitfld.long 0x00 30. " PF ,Packet Filter" "Invalid,Valid"
textline " "
bitfld.long 0x00 29. " FF ,Filtering Fail" "Normal,Filtering"
bitfld.long 0x00 28. " BF ,Broadcast Frame" "Normal,Broadcast"
textline " "
bitfld.long 0x00 27. " MCF ,Multicast Frame" "Normal,Multicast"
bitfld.long 0x00 26. " UCF ,Unsupported Control Frame" "Normal,Unsupported"
textline " "
bitfld.long 0x00 18. " FT ,Frame Type" "Normal,Type"
bitfld.long 0x00 14. " WT ,Watchdog Time-Out" "Normal,Timed-out"
textline " "
bitfld.long 0x00 23. " VL2 ,Vlan2 Tag" "Normal,VLAN2"
bitfld.long 0x00 22. " VL1 ,Vlan1 Tag" "Normal,VLAN1"
textline " "
bitfld.long 0x00 21. " CE ,CRC Error" "Normal,Error"
bitfld.long 0x00 20. " EB ,Extra Bit" "Normal,Extra bit"
textline " "
bitfld.long 0x00 19. " ME ,MII Error" "Normal,Error"
bitfld.long 0x00 17. " LC ,Late Collision" "Normal,Collision"
textline " "
bitfld.long 0x00 16. " OL ,Over Length" "Normal,Over length"
bitfld.long 0x00 15. " RF ,Runt Frame" "Normal,Runt"
textline " "
bitfld.long 0x00 13. " FCI ,False Carrier Indication" "Normal,False"
endif
group.long 0x100++0x7f
hide.long 0x00 "RxFIFO,"
button "RxFIFO" "d (asd:0x7C000100)--(asd:0x7C00017f) /long"
hgroup.long 0x200++0x7f
hide.long 0x00 "TxFIFO,"
button "TxFIFO" "d (asd:(0x7C000000+0x200))--(asd:(0x7C000000+0x27f)) /long"
width 0xB
endif
tree.end
tree.open "DMAC (DMA Controller)"
base asd:0x78000000
width 0xC
tree "Common Registers"
rgroup.long 0x0++0x07
line.long 0x0 "DMA_ISR,Interrupt Status Register"
bitfld.long 0x0 7. " IS7 ,Interrupt Status After Masking 7" "No interrupt,Interrupt"
bitfld.long 0x0 6. " IS6 ,Interrupt Status After Masking 6" "No interrupt,Interrupt"
bitfld.long 0x0 5. " IS5 ,Interrupt Status After Masking 5" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 4. " IS4 ,Interrupt Status After Masking 4" "No interrupt,Interrupt"
bitfld.long 0x0 3. " IS3 ,Interrupt Status After Masking 3" "No interrupt,Interrupt"
bitfld.long 0x0 2. " IS2 ,Interrupt Status After Masking 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " IS1 ,Interrupt Status After Masking 1" "No interrupt,Interrupt"
bitfld.long 0x0 0. " IS0 ,Interrupt Status After Masking 0" "No interrupt,Interrupt"
line.long 0x4 "DMA_TCISR,Terminal Count Interrupt Status Register"
bitfld.long 0x4 7. " TCS7 ,Terminal Count Interrupt Status After Masking 7" "No interrupt,Interrupt"
bitfld.long 0x4 6. " TCS6 ,Terminal Count Interrupt Status After Masking 6" "No interrupt,Interrupt"
bitfld.long 0x4 5. " TCS5 ,Terminal Count Interrupt Status After Masking 5" "No interrupt,Interrupt"
textline " "
bitfld.long 0x4 4. " TCS4 ,Terminal Count Interrupt Status After Masking 4" "No interrupt,Interrupt"
bitfld.long 0x4 3. " TCS3 ,Terminal Count Interrupt Status After Masking 3" "No interrupt,Interrupt"
bitfld.long 0x4 2. " TCS2 ,Terminal Count Interrupt Status After Masking 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x4 1. " TCS1 ,Terminal Count Interrupt Status After Masking 1" "No interrupt,Interrupt"
bitfld.long 0x4 0. " TCS0 ,Terminal Count Interrupt Status After Masking 0" "No interrupt,Interrupt"
wgroup.long 0x8++0x03
line.long 0x0 "DMA_TCICR,Terminal Count Interrupt Clear Register"
bitfld.long 0x0 7. " TCC7 ,Terminal Count Interrupt Clear 7" "No effect,Clear"
bitfld.long 0x0 6. " TCC6 ,Terminal Count Interrupt Clear 6" "No effect,Clear"
bitfld.long 0x0 5. " TCC5 ,Terminal Count Interrupt Clear 5" "No effect,Clear"
textline " "
bitfld.long 0x0 4. " TCC4 ,Terminal Count Interrupt Clear 4" "No effect,Clear"
bitfld.long 0x0 3. " TCC3 ,Terminal Count Interrupt Clear 3" "No effect,Clear"
bitfld.long 0x0 2. " TCC2 ,Terminal Count Interrupt Clear 2" "No effect,Clear"
textline " "
bitfld.long 0x0 1. " TCC1 ,Terminal Count Interrupt Clear 1" "No effect,Clear"
bitfld.long 0x0 0. " TCC0 ,Terminal Count Interrupt Clear 0" "No effect,Clear"
rgroup.long 0xC++0x03
line.long 0x0 "DMA_EISR,Error Interrupt Status Register"
bitfld.long 0x0 7. " ES7 ,Error Interrupt Status After Masking 7" "No interrupt,Interrupt"
bitfld.long 0x0 6. " ES6 ,Error Interrupt Status After Masking 6" "No interrupt,Interrupt"
bitfld.long 0x0 5. " ES5 ,Error Interrupt Status After Masking 5" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 4. " ES4 ,Error Interrupt Status After Masking 4" "No interrupt,Interrupt"
bitfld.long 0x0 3. " ES3 ,Error Interrupt Status After Masking 3" "No interrupt,Interrupt"
bitfld.long 0x0 2. " ES2 ,Error Interrupt Status After Masking 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " ES1 ,Error Interrupt Status After Masking 1" "No interrupt,Interrupt"
bitfld.long 0x0 0. " ES0 ,Error Interrupt Status After Masking 0" "No interrupt,Interrupt"
wgroup.long 0x10++0x03
line.long 0x0 "DMA_EICR,Error Interrupt Clear Register"
bitfld.long 0x0 7. " EC7 ,Error Interrupt Clear 7" "No effect,Clear"
bitfld.long 0x0 6. " EC6 ,Error Interrupt Clear 6" "No effect,Clear"
bitfld.long 0x0 5. " EC5 ,Error Interrupt Clear 5" "No effect,Clear"
textline " "
bitfld.long 0x0 4. " EC4 ,Error Interrupt Clear 4" "No effect,Clear"
bitfld.long 0x0 3. " EC3 ,Error Interrupt Clear 3" "No effect,Clear"
bitfld.long 0x0 2. " EC2 ,Error Interrupt Clear 2" "No effect,Clear"
textline " "
bitfld.long 0x0 1. " EC1 ,Error Interrupt Clear 1" "No effect,Clear"
bitfld.long 0x0 0. " EC0 ,Error Interrupt Clear 0" "No effect,Clear"
rgroup.long 0x14++0x03
line.long 0x0 "DMA_TCRISR,Terminal Count Raw Interrupt Status Register"
bitfld.long 0x0 7. " TCRS7 ,Terminal Count Raw Interrupt Status 7" "No interrupt,Interrupt"
bitfld.long 0x0 6. " TCRS6 ,Terminal Count Raw Interrupt Status 6" "No interrupt,Interrupt"
bitfld.long 0x0 5. " TCRS5 ,Terminal Count Raw Interrupt Status 5" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 4. " TCRS4 ,Terminal Count Raw Interrupt Status 4" "No interrupt,Interrupt"
bitfld.long 0x0 3. " TCRS3 ,Terminal Count Raw Interrupt Status 3" "No interrupt,Interrupt"
bitfld.long 0x0 2. " TCRS2 ,Terminal Count Raw Interrupt Status 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " TCRS1 ,Terminal Count Raw Interrupt Status 1" "No interrupt,Interrupt"
bitfld.long 0x0 0. " TCRS0 ,Terminal Count Raw Interrupt Status 0" "No interrupt,Interrupt"
rgroup.long 0x18++0x03
line.long 0x0 "DMA_ERISR,Error Raw Interrupt Status Register"
bitfld.long 0x0 7. " ERS7 ,Error Raw Interrupt Status 7" "No interrupt,Interrupt"
bitfld.long 0x0 6. " ERS6 ,Error Raw Interrupt Status 6" "No interrupt,Interrupt"
bitfld.long 0x0 5. " ERS5 ,Error Raw Interrupt Status 5" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 4. " ERS4 ,Error Raw Interrupt Status 4" "No interrupt,Interrupt"
bitfld.long 0x0 3. " ERS3 ,Error Raw Interrupt Status 3" "No interrupt,Interrupt"
bitfld.long 0x0 2. " ERS2 ,Error Raw Interrupt Status 2" "No interrupt,Interrupt"
textline " "
bitfld.long 0x0 1. " ERS1 ,Error Raw Interrupt Status 1" "No interrupt,Interrupt"
bitfld.long 0x0 0. " ERS0 ,Error Raw Interrupt Status 0" "No interrupt,Interrupt"
rgroup.long 0x1C++0x03
line.long 0x0 "DMA_ENCSR,Enabled Channel Status Register"
bitfld.long 0x0 7. " ENCS7 ,Enabled Channel Status 7" "Disabled,Enabled"
bitfld.long 0x0 6. " ENCS6 ,Enabled Channel Status 6" "Disabled,Enabled"
bitfld.long 0x0 5. " ENCS5 ,Enabled Channel Status 5" "Disabled,Enabled"
textline " "
bitfld.long 0x0 4. " ENCS4 ,Enabled Channel Status 4" "Disabled,Enabled"
bitfld.long 0x0 3. " ENCS3 ,Enabled Channel Status 3" "Disabled,Enabled"
bitfld.long 0x0 2. " ENCS2 ,Enabled Channel Status 2" "Disabled,Enabled"
textline " "
bitfld.long 0x0 1. " ENCS1 ,Enabled Channel Status 1" "Disabled,Enabled"
bitfld.long 0x0 0. " ENCS0 ,Enabled Channel Status 0" "Disabled,Enabled"
group.long 0x20++0x03
line.long 0x0 "DMA_SBRR,Software Burst Request Register"
bitfld.long 0x0 15. " SBR15 ,Software Burst Request for Source 15" "No effect,Generated"
bitfld.long 0x0 14. " SBR14 ,Software Burst Request for Source 14" "No effect,Generated"
bitfld.long 0x0 13. " SBR13 ,Software Burst Request for Source 13" "No effect,Generated"
textline " "
bitfld.long 0x0 12. " SBR12 ,Software Burst Request for Source 12" "No effect,Generated"
bitfld.long 0x0 11. " SBR11 ,Software Burst Request for Source 11" "No effect,Generated"
bitfld.long 0x0 10. " SBR10 ,Software Burst Request for Source 10" "No effect,Generated"
textline " "
bitfld.long 0x0 9. " SBR9 ,Software Burst Request for Source 9" "No effect,Generated"
bitfld.long 0x0 8. " SBR8 ,Software Burst Request for Source 8" "No effect,Generated"
bitfld.long 0x0 7. " SBR7 ,Software Burst Request for Source 7" "No effect,Generated"
textline " "
bitfld.long 0x0 6. " SBR6 ,Software Burst Request for Source 6" "No effect,Generated"
bitfld.long 0x0 5. " SBR5 ,Software Burst Request for Source 5" "No effect,Generated"
bitfld.long 0x0 4. " SBR4 ,Software Burst Request for Source 4" "No effect,Generated"
textline " "
bitfld.long 0x0 3. " SBR3 ,Software Burst Request for Source 3" "No effect,Generated"
bitfld.long 0x0 2. " SBR2 ,Software Burst Request for Source 2" "No effect,Generated"
bitfld.long 0x0 1. " SBR1 ,Software Burst Request for Source 1" "No effect,Generated"
textline " "
bitfld.long 0x0 0. " SBR0 ,Software Burst Request for Source 0" "No effect,Generated"
group.long 0x24++0x03
line.long 0x0 "DMA_SSRR,Software Single Request Register"
bitfld.long 0x0 15. " SSR15 ,Software Single Request for Source 15" "No effect,Generated"
bitfld.long 0x0 14. " SSR14 ,Software Single Request for Source 14" "No effect,Generated"
bitfld.long 0x0 13. " SSR13 ,Software Single Request for Source 13" "No effect,Generated"
textline " "
bitfld.long 0x0 12. " SSR12 ,Software Single Request for Source 12" "No effect,Generated"
bitfld.long 0x0 11. " SSR11 ,Software Single Request for Source 11" "No effect,Generated"
bitfld.long 0x0 10. " SSR10 ,Software Single Request for Source 10" "No effect,Generated"
textline " "
bitfld.long 0x0 9. " SSR9 ,Software Single Request for Source 9" "No effect,Generated"
bitfld.long 0x0 8. " SSR8 ,Software Single Request for Source 8" "No effect,Generated"
bitfld.long 0x0 7. " SSR7 ,Software Single Request for Source 7" "No effect,Generated"
textline " "
bitfld.long 0x0 6. " SSR6 ,Software Single Request for Source 6" "No effect,Generated"
bitfld.long 0x0 5. " SSR5 ,Software Single Request for Source 5" "No effect,Generated"
bitfld.long 0x0 4. " SSR4 ,Software Single Request for Source 4" "No effect,Generated"
textline " "
bitfld.long 0x0 3. " SSR3 ,Software Single Request for Source 3" "No effect,Generated"
bitfld.long 0x0 2. " SSR2 ,Software Single Request for Source 2" "No effect,Generated"
bitfld.long 0x0 1. " SSR1 ,Software Single Request for Source 1" "No effect,Generated"
textline " "
bitfld.long 0x0 0. " SSR0 ,Software Single Request for Source 0" "No effect,Generated"
group.long 0x28++0x03
line.long 0x0 "DMA_SLBR,Software Last Burst Request Register"
bitfld.long 0x0 15. " SLB15 ,Software Last Burst Request for Source 15" "No effect,Generated"
bitfld.long 0x0 14. " SLB14 ,Software Last Burst Request for Source 14" "No effect,Generated"
bitfld.long 0x0 13. " SLB13 ,Software Last Burst Request for Source 13" "No effect,Generated"
textline " "
bitfld.long 0x0 12. " SLB12 ,Software Last Burst Request for Source 12" "No effect,Generated"
bitfld.long 0x0 11. " SLB11 ,Software Last Burst Request for Source 11" "No effect,Generated"
bitfld.long 0x0 10. " SLB10 ,Software Last Burst Request for Source 10" "No effect,Generated"
textline " "
bitfld.long 0x0 9. " SLB9 ,Software Last Burst Request for Source 9" "No effect,Generated"
bitfld.long 0x0 8. " SLB8 ,Software Last Burst Request for Source 8" "No effect,Generated"
bitfld.long 0x0 7. " SLB7 ,Software Last Burst Request for Source 7" "No effect,Generated"
textline " "
bitfld.long 0x0 6. " SLB6 ,Software Last Burst Request for Source 6" "No effect,Generated"
bitfld.long 0x0 5. " SLB5 ,Software Last Burst Request for Source 5" "No effect,Generated"
bitfld.long 0x0 4. " SLB4 ,Software Last Burst Request for Source 4" "No effect,Generated"
textline " "
bitfld.long 0x0 3. " SLB3 ,Software Last Burst Request for Source 3" "No effect,Generated"
bitfld.long 0x0 2. " SLB2 ,Software Last Burst Request for Source 2" "No effect,Generated"
bitfld.long 0x0 1. " SLB1 ,Software Last Burst Request for Source 1" "No effect,Generated"
textline " "
bitfld.long 0x0 0. " SLB0 ,Software Last Burst Request for Source 0" "No effect,Generated"
group.long 0x2C++0x03
line.long 0x0 "DMA_SLSR,Software Last Single Request Register"
bitfld.long 0x0 15. " SLS15 ,Software Last Single Request for Source 15" "No effect,Generated"
bitfld.long 0x0 14. " SLS14 ,Software Last Single Request for Source 14" "No effect,Generated"
bitfld.long 0x0 13. " SLS13 ,Software Last Single Request for Source 13" "No effect,Generated"
textline " "
bitfld.long 0x0 12. " SLS12 ,Software Last Single Request for Source 12" "No effect,Generated"
bitfld.long 0x0 11. " SLS11 ,Software Last Single Request for Source 11" "No effect,Generated"
bitfld.long 0x0 10. " SLS10 ,Software Last Single Request for Source 10" "No effect,Generated"
textline " "
bitfld.long 0x0 9. " SLS9 ,Software Last Single Request for Source 9" "No effect,Generated"
bitfld.long 0x0 8. " SLS8 ,Software Last Single Request for Source 8" "No effect,Generated"
bitfld.long 0x0 7. " SLS7 ,Software Last Single Request for Source 7" "No effect,Generated"
textline " "
bitfld.long 0x0 6. " SLS6 ,Software Last Single Request for Source 6" "No effect,Generated"
bitfld.long 0x0 5. " SLS5 ,Software Last Single Request for Source 5" "No effect,Generated"
bitfld.long 0x0 4. " SLS4 ,Software Last Single Request for Source 4" "No effect,Generated"
textline " "
bitfld.long 0x0 3. " SLS3 ,Software Last Single Request for Source 3" "No effect,Generated"
bitfld.long 0x0 2. " SLS2 ,Software Last Single Request for Source 2" "No effect,Generated"
bitfld.long 0x0 1. " SLS1 ,Software Last Single Request for Source 1" "No effect,Generated"
textline " "
bitfld.long 0x0 0. " SLS0 ,Software Last Single Request for Source 0" "No effect,Generated"
group.long 0x30++0x03
line.long 0x0 "DMA_CNFR,Configuration Register"
bitfld.long 0x0 0. " EN ,DMA Controller Enable" "Disabled,Enabled"
group.long 0x34++0x03
line.long 0x0 "DMA_SYNC,Synchronization Register"
bitfld.long 0x0 15. " SYNC15 ,Synchronization Disable 15" "No,Yes"
bitfld.long 0x0 14. " SYNC14 ,Synchronization Disable 14" "No,Yes"
bitfld.long 0x0 13. " SYNC13 ,Synchronization Disable 13" "No,Yes"
bitfld.long 0x0 12. " SYNC12 ,Synchronization Disable 12" "No,Yes"
textline " "
bitfld.long 0x0 11. " SYNC11 ,Synchronization Disable 11" "No,Yes"
bitfld.long 0x0 10. " SYNC10 ,Synchronization Disable 10" "No,Yes"
bitfld.long 0x0 9. " SYNC9 ,Synchronization Disable 9" "No,Yes"
bitfld.long 0x0 8. " SYNC8 ,Synchronization Disable 8" "No,Yes"
textline " "
bitfld.long 0x0 7. " SYNC7 ,Synchronization Disable 7" "No,Yes"
bitfld.long 0x0 6. " SYNC6 ,Synchronization Disable 6" "No,Yes"
bitfld.long 0x0 5. " SYNC5 ,Synchronization Disable 5" "No,Yes"
bitfld.long 0x0 4. " SYNC4 ,Synchronization Disable 4" "No,Yes"
textline " "
bitfld.long 0x0 3. " SYNC3 ,Synchronization Disable 3" "No,Yes"
bitfld.long 0x0 2. " SYNC2 ,Synchronization Disable 2" "No,Yes"
bitfld.long 0x0 1. " SYNC1 ,Synchronization Disable 1" "No,Yes"
bitfld.long 0x0 0. " SYNC0 ,Synchronization Disable 0" "No,Yes"
tree.end
tree "Channel Registers"
width 11.
tree "Channel 0"
group.long 0x100++0x13
line.long 0x0 "DMA_SRC0,Channel Source Address Register 0"
line.long 0x4 "DMA_DEST0,Channel Destination Address Register 0"
line.long 0x8 "DMA_LLI0,Channel Linked List Item Register 0"
hexmask.long 0x8 2.--31. 0x4 " LLI ,Linked List Item for Channel 0"
line.long 0xC "DMA_CC0,Channel Control Register 0"
bitfld.long 0x0C 31. " TCIE ,Terminal Count Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x0C 30. " PROT2 ,Access Cacheable" "Noncacheable,Cacheable"
textline " "
bitfld.long 0x0C 29. " PROT1 ,Access Bufferable" "Nonbufferable,Bufferable"
bitfld.long 0x0C 28. " PROT0 ,Privileged/User Mode Protection" "User,Privileged"
textline " "
bitfld.long 0x0C 27. " DI ,Destination Increment" "Not incremented,Incremented"
bitfld.long 0x0C 26. " SI ,Source Increment" "Not incremented,Incremented"
textline " "
bitfld.long 0x0C 21.--23. " DWIDTH ,Destination Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x0C 18.--20. " SWIDTH ,Source Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x0C 15.--17. " DBSIZE ,Destination Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
bitfld.long 0x0C 12.--14. " SBSIZE ,Source Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
hexmask.long.word 0x0C 0.--11. 1. " TRANSFERSIZE ,Transfer Size"
line.long 0x10 "DMA_CCNF0,Channel Configuration Register 0"
bitfld.long 0x10 18. " H ,Halt" "Enabled,Ignored"
bitfld.long 0x10 17. " A ,Active" "No data,Data"
textline " "
bitfld.long 0x10 16. " L ,Lock" "Disabled,Enabled"
bitfld.long 0x10 15. " ITC ,Terminal Count Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.long 0x10 14. " IE ,Error Interrupt Mask" "Disabled,Enabled"
bitfld.long 0x10 11.--13. " FLOWCNTRL ,Flow Controller and Transfer Type" "Memory/memory/DMA,Memory/peripheral/DMA,Peripheral/memory/DMA,Source/destination/DMA,Source/destination/destination,Memory/peripheral/peripheral,Peripheral/memory/peripheral,Source/destination/source"
textline " "
bitfld.long 0x10 6.--9. " DESTPERIPHERAL ,Destination Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
bitfld.long 0x10 1.--4. " SRCPERIPHERAL ,Source Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
textline " "
bitfld.long 0x10 0. " E ,Channel Enable" "Disabled,Enabled"
tree.end
width 11.
tree "Channel 1"
group.long 0x120++0x13
line.long 0x0 "DMA_SRC1,Channel Source Address Register 1"
line.long 0x4 "DMA_DEST1,Channel Destination Address Register 1"
line.long 0x8 "DMA_LLI1,Channel Linked List Item Register 1"
hexmask.long 0x8 2.--31. 0x4 " LLI ,Linked List Item for Channel 1"
line.long 0xC "DMA_CC1,Channel Control Register 1"
bitfld.long 0x0C 31. " TCIE ,Terminal Count Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x0C 30. " PROT2 ,Access Cacheable" "Noncacheable,Cacheable"
textline " "
bitfld.long 0x0C 29. " PROT1 ,Access Bufferable" "Nonbufferable,Bufferable"
bitfld.long 0x0C 28. " PROT0 ,Privileged/User Mode Protection" "User,Privileged"
textline " "
bitfld.long 0x0C 27. " DI ,Destination Increment" "Not incremented,Incremented"
bitfld.long 0x0C 26. " SI ,Source Increment" "Not incremented,Incremented"
textline " "
bitfld.long 0x0C 21.--23. " DWIDTH ,Destination Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x0C 18.--20. " SWIDTH ,Source Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x0C 15.--17. " DBSIZE ,Destination Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
bitfld.long 0x0C 12.--14. " SBSIZE ,Source Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
hexmask.long.word 0x0C 0.--11. 1. " TRANSFERSIZE ,Transfer Size"
line.long 0x10 "DMA_CCNF1,Channel Configuration Register 1"
bitfld.long 0x10 18. " H ,Halt" "Enabled,Ignored"
bitfld.long 0x10 17. " A ,Active" "No data,Data"
textline " "
bitfld.long 0x10 16. " L ,Lock" "Disabled,Enabled"
bitfld.long 0x10 15. " ITC ,Terminal Count Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.long 0x10 14. " IE ,Error Interrupt Mask" "Disabled,Enabled"
bitfld.long 0x10 11.--13. " FLOWCNTRL ,Flow Controller and Transfer Type" "Memory/memory/DMA,Memory/peripheral/DMA,Peripheral/memory/DMA,Source/destination/DMA,Source/destination/destination,Memory/peripheral/peripheral,Peripheral/memory/peripheral,Source/destination/source"
textline " "
bitfld.long 0x10 6.--9. " DESTPERIPHERAL ,Destination Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
bitfld.long 0x10 1.--4. " SRCPERIPHERAL ,Source Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
textline " "
bitfld.long 0x10 0. " E ,Channel Enable" "Disabled,Enabled"
tree.end
width 11.
tree "Channel 2"
group.long 0x140++0x13
line.long 0x0 "DMA_SRC2,Channel Source Address Register 2"
line.long 0x4 "DMA_DEST2,Channel Destination Address Register 2"
line.long 0x8 "DMA_LLI2,Channel Linked List Item Register 2"
hexmask.long 0x8 2.--31. 0x4 " LLI ,Linked List Item for Channel 2"
line.long 0xC "DMA_CC2,Channel Control Register 2"
bitfld.long 0x0C 31. " TCIE ,Terminal Count Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x0C 30. " PROT2 ,Access Cacheable" "Noncacheable,Cacheable"
textline " "
bitfld.long 0x0C 29. " PROT1 ,Access Bufferable" "Nonbufferable,Bufferable"
bitfld.long 0x0C 28. " PROT0 ,Privileged/User Mode Protection" "User,Privileged"
textline " "
bitfld.long 0x0C 27. " DI ,Destination Increment" "Not incremented,Incremented"
bitfld.long 0x0C 26. " SI ,Source Increment" "Not incremented,Incremented"
textline " "
bitfld.long 0x0C 21.--23. " DWIDTH ,Destination Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x0C 18.--20. " SWIDTH ,Source Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x0C 15.--17. " DBSIZE ,Destination Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
bitfld.long 0x0C 12.--14. " SBSIZE ,Source Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
hexmask.long.word 0x0C 0.--11. 1. " TRANSFERSIZE ,Transfer Size"
line.long 0x10 "DMA_CCNF2,Channel Configuration Register 2"
bitfld.long 0x10 18. " H ,Halt" "Enabled,Ignored"
bitfld.long 0x10 17. " A ,Active" "No data,Data"
textline " "
bitfld.long 0x10 16. " L ,Lock" "Disabled,Enabled"
bitfld.long 0x10 15. " ITC ,Terminal Count Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.long 0x10 14. " IE ,Error Interrupt Mask" "Disabled,Enabled"
bitfld.long 0x10 11.--13. " FLOWCNTRL ,Flow Controller and Transfer Type" "Memory/memory/DMA,Memory/peripheral/DMA,Peripheral/memory/DMA,Source/destination/DMA,Source/destination/destination,Memory/peripheral/peripheral,Peripheral/memory/peripheral,Source/destination/source"
textline " "
bitfld.long 0x10 6.--9. " DESTPERIPHERAL ,Destination Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
bitfld.long 0x10 1.--4. " SRCPERIPHERAL ,Source Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
textline " "
bitfld.long 0x10 0. " E ,Channel Enable" "Disabled,Enabled"
tree.end
width 11.
tree "Channel 3"
group.long 0x160++0x13
line.long 0x0 "DMA_SRC3,Channel Source Address Register 3"
line.long 0x4 "DMA_DEST3,Channel Destination Address Register 3"
line.long 0x8 "DMA_LLI3,Channel Linked List Item Register 3"
hexmask.long 0x8 2.--31. 0x4 " LLI ,Linked List Item for Channel 3"
line.long 0xC "DMA_CC3,Channel Control Register 3"
bitfld.long 0x0C 31. " TCIE ,Terminal Count Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x0C 30. " PROT2 ,Access Cacheable" "Noncacheable,Cacheable"
textline " "
bitfld.long 0x0C 29. " PROT1 ,Access Bufferable" "Nonbufferable,Bufferable"
bitfld.long 0x0C 28. " PROT0 ,Privileged/User Mode Protection" "User,Privileged"
textline " "
bitfld.long 0x0C 27. " DI ,Destination Increment" "Not incremented,Incremented"
bitfld.long 0x0C 26. " SI ,Source Increment" "Not incremented,Incremented"
textline " "
bitfld.long 0x0C 21.--23. " DWIDTH ,Destination Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x0C 18.--20. " SWIDTH ,Source Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x0C 15.--17. " DBSIZE ,Destination Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
bitfld.long 0x0C 12.--14. " SBSIZE ,Source Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
hexmask.long.word 0x0C 0.--11. 1. " TRANSFERSIZE ,Transfer Size"
line.long 0x10 "DMA_CCNF3,Channel Configuration Register 3"
bitfld.long 0x10 18. " H ,Halt" "Enabled,Ignored"
bitfld.long 0x10 17. " A ,Active" "No data,Data"
textline " "
bitfld.long 0x10 16. " L ,Lock" "Disabled,Enabled"
bitfld.long 0x10 15. " ITC ,Terminal Count Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.long 0x10 14. " IE ,Error Interrupt Mask" "Disabled,Enabled"
bitfld.long 0x10 11.--13. " FLOWCNTRL ,Flow Controller and Transfer Type" "Memory/memory/DMA,Memory/peripheral/DMA,Peripheral/memory/DMA,Source/destination/DMA,Source/destination/destination,Memory/peripheral/peripheral,Peripheral/memory/peripheral,Source/destination/source"
textline " "
bitfld.long 0x10 6.--9. " DESTPERIPHERAL ,Destination Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
bitfld.long 0x10 1.--4. " SRCPERIPHERAL ,Source Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
textline " "
bitfld.long 0x10 0. " E ,Channel Enable" "Disabled,Enabled"
tree.end
width 11.
tree "Channel 4"
group.long 0x180++0x13
line.long 0x0 "DMA_SRC4,Channel Source Address Register 4"
line.long 0x4 "DMA_DEST4,Channel Destination Address Register 4"
line.long 0x8 "DMA_LLI4,Channel Linked List Item Register 4"
hexmask.long 0x8 2.--31. 0x4 " LLI ,Linked List Item for Channel 4"
line.long 0xC "DMA_CC4,Channel Control Register 4"
bitfld.long 0x0C 31. " TCIE ,Terminal Count Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x0C 30. " PROT2 ,Access Cacheable" "Noncacheable,Cacheable"
textline " "
bitfld.long 0x0C 29. " PROT1 ,Access Bufferable" "Nonbufferable,Bufferable"
bitfld.long 0x0C 28. " PROT0 ,Privileged/User Mode Protection" "User,Privileged"
textline " "
bitfld.long 0x0C 27. " DI ,Destination Increment" "Not incremented,Incremented"
bitfld.long 0x0C 26. " SI ,Source Increment" "Not incremented,Incremented"
textline " "
bitfld.long 0x0C 21.--23. " DWIDTH ,Destination Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x0C 18.--20. " SWIDTH ,Source Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x0C 15.--17. " DBSIZE ,Destination Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
bitfld.long 0x0C 12.--14. " SBSIZE ,Source Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
hexmask.long.word 0x0C 0.--11. 1. " TRANSFERSIZE ,Transfer Size"
line.long 0x10 "DMA_CCNF4,Channel Configuration Register 4"
bitfld.long 0x10 18. " H ,Halt" "Enabled,Ignored"
bitfld.long 0x10 17. " A ,Active" "No data,Data"
textline " "
bitfld.long 0x10 16. " L ,Lock" "Disabled,Enabled"
bitfld.long 0x10 15. " ITC ,Terminal Count Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.long 0x10 14. " IE ,Error Interrupt Mask" "Disabled,Enabled"
bitfld.long 0x10 11.--13. " FLOWCNTRL ,Flow Controller and Transfer Type" "Memory/memory/DMA,Memory/peripheral/DMA,Peripheral/memory/DMA,Source/destination/DMA,Source/destination/destination,Memory/peripheral/peripheral,Peripheral/memory/peripheral,Source/destination/source"
textline " "
bitfld.long 0x10 6.--9. " DESTPERIPHERAL ,Destination Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
bitfld.long 0x10 1.--4. " SRCPERIPHERAL ,Source Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
textline " "
bitfld.long 0x10 0. " E ,Channel Enable" "Disabled,Enabled"
tree.end
width 11.
tree "Channel 5"
group.long 0x1A0++0x13
line.long 0x0 "DMA_SRC5,Channel Source Address Register 5"
line.long 0x4 "DMA_DEST5,Channel Destination Address Register 5"
line.long 0x8 "DMA_LLI5,Channel Linked List Item Register 5"
hexmask.long 0x8 2.--31. 0x4 " LLI ,Linked List Item for Channel 5"
line.long 0xC "DMA_CC5,Channel Control Register 5"
bitfld.long 0x0C 31. " TCIE ,Terminal Count Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x0C 30. " PROT2 ,Access Cacheable" "Noncacheable,Cacheable"
textline " "
bitfld.long 0x0C 29. " PROT1 ,Access Bufferable" "Nonbufferable,Bufferable"
bitfld.long 0x0C 28. " PROT0 ,Privileged/User Mode Protection" "User,Privileged"
textline " "
bitfld.long 0x0C 27. " DI ,Destination Increment" "Not incremented,Incremented"
bitfld.long 0x0C 26. " SI ,Source Increment" "Not incremented,Incremented"
textline " "
bitfld.long 0x0C 21.--23. " DWIDTH ,Destination Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x0C 18.--20. " SWIDTH ,Source Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x0C 15.--17. " DBSIZE ,Destination Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
bitfld.long 0x0C 12.--14. " SBSIZE ,Source Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
hexmask.long.word 0x0C 0.--11. 1. " TRANSFERSIZE ,Transfer Size"
line.long 0x10 "DMA_CCNF5,Channel Configuration Register 5"
bitfld.long 0x10 18. " H ,Halt" "Enabled,Ignored"
bitfld.long 0x10 17. " A ,Active" "No data,Data"
textline " "
bitfld.long 0x10 16. " L ,Lock" "Disabled,Enabled"
bitfld.long 0x10 15. " ITC ,Terminal Count Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.long 0x10 14. " IE ,Error Interrupt Mask" "Disabled,Enabled"
bitfld.long 0x10 11.--13. " FLOWCNTRL ,Flow Controller and Transfer Type" "Memory/memory/DMA,Memory/peripheral/DMA,Peripheral/memory/DMA,Source/destination/DMA,Source/destination/destination,Memory/peripheral/peripheral,Peripheral/memory/peripheral,Source/destination/source"
textline " "
bitfld.long 0x10 6.--9. " DESTPERIPHERAL ,Destination Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
bitfld.long 0x10 1.--4. " SRCPERIPHERAL ,Source Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
textline " "
bitfld.long 0x10 0. " E ,Channel Enable" "Disabled,Enabled"
tree.end
width 11.
tree "Channel 6"
group.long 0x1C0++0x13
line.long 0x0 "DMA_SRC6,Channel Source Address Register 6"
line.long 0x4 "DMA_DEST6,Channel Destination Address Register 6"
line.long 0x8 "DMA_LLI6,Channel Linked List Item Register 6"
hexmask.long 0x8 2.--31. 0x4 " LLI ,Linked List Item for Channel 6"
line.long 0xC "DMA_CC6,Channel Control Register 6"
bitfld.long 0x0C 31. " TCIE ,Terminal Count Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x0C 30. " PROT2 ,Access Cacheable" "Noncacheable,Cacheable"
textline " "
bitfld.long 0x0C 29. " PROT1 ,Access Bufferable" "Nonbufferable,Bufferable"
bitfld.long 0x0C 28. " PROT0 ,Privileged/User Mode Protection" "User,Privileged"
textline " "
bitfld.long 0x0C 27. " DI ,Destination Increment" "Not incremented,Incremented"
bitfld.long 0x0C 26. " SI ,Source Increment" "Not incremented,Incremented"
textline " "
bitfld.long 0x0C 21.--23. " DWIDTH ,Destination Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x0C 18.--20. " SWIDTH ,Source Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x0C 15.--17. " DBSIZE ,Destination Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
bitfld.long 0x0C 12.--14. " SBSIZE ,Source Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
hexmask.long.word 0x0C 0.--11. 1. " TRANSFERSIZE ,Transfer Size"
line.long 0x10 "DMA_CCNF6,Channel Configuration Register 6"
bitfld.long 0x10 18. " H ,Halt" "Enabled,Ignored"
bitfld.long 0x10 17. " A ,Active" "No data,Data"
textline " "
bitfld.long 0x10 16. " L ,Lock" "Disabled,Enabled"
bitfld.long 0x10 15. " ITC ,Terminal Count Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.long 0x10 14. " IE ,Error Interrupt Mask" "Disabled,Enabled"
bitfld.long 0x10 11.--13. " FLOWCNTRL ,Flow Controller and Transfer Type" "Memory/memory/DMA,Memory/peripheral/DMA,Peripheral/memory/DMA,Source/destination/DMA,Source/destination/destination,Memory/peripheral/peripheral,Peripheral/memory/peripheral,Source/destination/source"
textline " "
bitfld.long 0x10 6.--9. " DESTPERIPHERAL ,Destination Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
bitfld.long 0x10 1.--4. " SRCPERIPHERAL ,Source Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
textline " "
bitfld.long 0x10 0. " E ,Channel Enable" "Disabled,Enabled"
tree.end
width 11.
tree "Channel 7"
group.long 0x1E0++0x13
line.long 0x0 "DMA_SRC7,Channel Source Address Register 7"
line.long 0x4 "DMA_DEST7,Channel Destination Address Register 7"
line.long 0x8 "DMA_LLI7,Channel Linked List Item Register 7"
hexmask.long 0x8 2.--31. 0x4 " LLI ,Linked List Item for Channel 7"
line.long 0xC "DMA_CC7,Channel Control Register 7"
bitfld.long 0x0C 31. " TCIE ,Terminal Count Interrupt Enable" "Disabled,Enabled"
bitfld.long 0x0C 30. " PROT2 ,Access Cacheable" "Noncacheable,Cacheable"
textline " "
bitfld.long 0x0C 29. " PROT1 ,Access Bufferable" "Nonbufferable,Bufferable"
bitfld.long 0x0C 28. " PROT0 ,Privileged/User Mode Protection" "User,Privileged"
textline " "
bitfld.long 0x0C 27. " DI ,Destination Increment" "Not incremented,Incremented"
bitfld.long 0x0C 26. " SI ,Source Increment" "Not incremented,Incremented"
textline " "
bitfld.long 0x0C 21.--23. " DWIDTH ,Destination Width" "8-bit,16-bit,32-bit,?..."
bitfld.long 0x0C 18.--20. " SWIDTH ,Source Width" "8-bit,16-bit,32-bit,?..."
textline " "
bitfld.long 0x0C 15.--17. " DBSIZE ,Destination Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
bitfld.long 0x0C 12.--14. " SBSIZE ,Source Burst Size" "1 transfer,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
hexmask.long.word 0x0C 0.--11. 1. " TRANSFERSIZE ,Transfer Size"
line.long 0x10 "DMA_CCNF7,Channel Configuration Register 7"
bitfld.long 0x10 18. " H ,Halt" "Enabled,Ignored"
bitfld.long 0x10 17. " A ,Active" "No data,Data"
textline " "
bitfld.long 0x10 16. " L ,Lock" "Disabled,Enabled"
bitfld.long 0x10 15. " ITC ,Terminal Count Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.long 0x10 14. " IE ,Error Interrupt Mask" "Disabled,Enabled"
bitfld.long 0x10 11.--13. " FLOWCNTRL ,Flow Controller and Transfer Type" "Memory/memory/DMA,Memory/peripheral/DMA,Peripheral/memory/DMA,Source/destination/DMA,Source/destination/destination,Memory/peripheral/peripheral,Peripheral/memory/peripheral,Source/destination/source"
textline " "
bitfld.long 0x10 6.--9. " DESTPERIPHERAL ,Destination Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
bitfld.long 0x10 1.--4. " SRCPERIPHERAL ,Source Peripheral Selection" "USB RX,USB TX,TIM0,TIM1,UART0 RX,UART0 TX,UART1 RX,UART1 TX,External DMA req 0,External DMA req 1,I2C0,I2C1,SSP0 RX,SSP0 TX,SSP1 RX,SSP1 TX"
textline " "
bitfld.long 0x10 0. " E ,Channel Enable" "Disabled,Enabled"
tree.end
tree.end
width 0xB
tree.end
tree.open "SSP (Synchronous Serial Peripheral)"
base asd:0x5C007000
width 0xC
tree "SSP0 (Synchronous Serial Peripheral 0)"
group.long 0x0++0x3
line.long 0x0 "SSP0_CR0,SSP0 Control Register 0"
hexmask.long.byte 0x00 8.--15. 1. " SCR ,Serial Clock Rate"
bitfld.long 0x00 7. " CPHA ,Serial Clock Phase" "First,Second"
bitfld.long 0x00 6. " CPOL ,Serial Clock Polarity" "Low,High"
textline " "
bitfld.long 0x00 4.--5. " FRF ,Frame Format" "Motorola,TI,National Microwire,?..."
bitfld.long 0x00 0.--3. " DSS ,Data Size Select" "Reserved,Reserved,Reserved,4-bit,5-bit,6-bit,7-bit,8-bit,9-bit,10-bit,11-bit,12-bit,13-bit,14-bit,15-bit,16-bit"
if (((data.long(asd:(0x5C007000+0x4)))&0x4)==0x4)
group.long 0x4++0x3
line.long 0x0 "SSP0_CR1,SSP0 Control Register 1"
bitfld.long 0x00 2. " MS ,Device Mode Selection" "Master,Slave"
bitfld.long 0x00 3. " SOD ,Slave-Mode Output Disable" "No,Yes"
bitfld.long 0x00 1. " SSE ,SSP Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 0. " LBM ,Loop Back Mode" "Normal,Loop back"
else
group.long 0x4++0x3
line.long 0x0 "SSP0_CR1,SSP0 Control Register 1"
bitfld.long 0x00 2. " MS ,Device Mode Selection" "Master,Slave"
bitfld.long 0x00 1. " SSE ,SSP Enable" "Disabled,Enabled"
bitfld.long 0x00 0. " LBM ,Loop Back Mode" "Normal,Loop back"
endif
hgroup.long 0x8++0x3
hide.long 0x0 "SSP0_DR,SSP0 Data Register"
in
rgroup.long 0xC++0x03
line.long 0x0 "SSP0_SR,SSP0 Status Register"
bitfld.long 0x00 4. " BSY ,SSP Busy" "Idle,Busy"
bitfld.long 0x00 3. " RFF ,Receive FIFO Full" "Not full,Full"
textline " "
bitfld.long 0x00 2. " RNE ,Receive FIFO Not Empty" "Empty,Not empty"
bitfld.long 0x00 1. " TNF ,Transmit FIFO Not Full" "Full,Not full"
textline " "
bitfld.long 0x00 0. " TFE ,Transmit FIFO Empty" "Not empty,Empty"
group.long 0x10++0x7
line.long 0x0 "SSP0_PR,SSP0 Clock Prescaler Register"
hexmask.long.byte 0x0 0.--7. 1. " CPSDVSR ,Clock Prescaler Divisor"
line.long 0x4 "SSP0_IMSCR,SSP0 Interrupt Mask Set and Clear Register"
bitfld.long 0x04 3. " TXIM ,Transmit FIFO Interrupt Mask" "Masked,Not masked"
bitfld.long 0x04 2. " RXIM ,Receive FIFO Interrupt Mask" "Masked,Not masked"
textline " "
bitfld.long 0x04 1. " RTIM ,Receive Timeout Interrupt Mask" "Masked,Not masked"
bitfld.long 0x04 0. " RORIM ,Receive Overrun Interrupt Mask" "Masked,Not masked"
rgroup.long 0x18++0x7
line.long 0x0 "SSP0_RISR,SSP0 Raw Interrupt Status Register"
bitfld.long 0x00 3. " TXRIS ,Transmit FIFO Raw Status Flag" "Not occurred,Occurred"
bitfld.long 0x00 2. " RXRIS ,Receive FIFO Raw Status Flag" "Not occurred,Occurred"
textline " "
bitfld.long 0x00 1. " RTRIS ,Receive Timeout Raw Status Flag" "Not occurred,Occurred"
bitfld.long 0x00 0. " RORRIS ,Receive Overrun Raw Status Flag" "Not occurred,Occurred"
line.long 0x4 "SSP0_MISR,SSP0 Masked Interrupt Status Register"
bitfld.long 0x04 3. " TXMIS ,Transmit FIFO Masked Status Flag" "No interrupt,Interrupt"
bitfld.long 0x04 2. " RXMIS ,Receive FIFO Masked Status Flag" "No interrupt,Interrupt"
textline " "
bitfld.long 0x04 1. " RTMIS ,Receive Timeout Masked Status Flag" "No interrupt,Interrupt"
bitfld.long 0x04 0. " RORMIS ,Receive Overrun Masked Status Flag" "No interrupt,Interrupt"
wgroup.long 0x20++0x3
line.long 0x0 "SSP0_ICR,SSP0 Interrupt Clear Register"
bitfld.long 0x0 1. " RTIC ,Clear RX Timeout Interrupt" "No effect,Clear"
bitfld.long 0x0 0. " RORIC ,Clear RX Overrun Interrupt" "No effect,Clear"
group.long 0x24++0x3
line.long 0x0 "SSP0_DMACR,SSP0 DMA Control Register"
bitfld.long 0x0 1. " TXDMAE ,Transmit DMA Enable" "Disabled,Enabled"
bitfld.long 0x0 0. " RXDMAE ,Receive DMA Enable" "Disabled,Enabled"
tree.end
width 0xB
base asd:0x5C008000
width 0xC
tree "SSP1 (Synchronous Serial Peripheral 1)"
group.long 0x0++0x3
line.long 0x0 "SSP1_CR0,SSP1 Control Register 0"
hexmask.long.byte 0x00 8.--15. 1. " SCR ,Serial Clock Rate"
bitfld.long 0x00 7. " CPHA ,Serial Clock Phase" "First,Second"
bitfld.long 0x00 6. " CPOL ,Serial Clock Polarity" "Low,High"
textline " "
bitfld.long 0x00 4.--5. " FRF ,Frame Format" "Motorola,TI,National Microwire,?..."
bitfld.long 0x00 0.--3. " DSS ,Data Size Select" "Reserved,Reserved,Reserved,4-bit,5-bit,6-bit,7-bit,8-bit,9-bit,10-bit,11-bit,12-bit,13-bit,14-bit,15-bit,16-bit"
if (((data.long(asd:(0x5C008000+0x4)))&0x4)==0x4)
group.long 0x4++0x3
line.long 0x0 "SSP1_CR1,SSP1 Control Register 1"
bitfld.long 0x00 2. " MS ,Device Mode Selection" "Master,Slave"
bitfld.long 0x00 3. " SOD ,Slave-Mode Output Disable" "No,Yes"
bitfld.long 0x00 1. " SSE ,SSP Enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 0. " LBM ,Loop Back Mode" "Normal,Loop back"
else
group.long 0x4++0x3
line.long 0x0 "SSP1_CR1,SSP1 Control Register 1"
bitfld.long 0x00 2. " MS ,Device Mode Selection" "Master,Slave"
bitfld.long 0x00 1. " SSE ,SSP Enable" "Disabled,Enabled"
bitfld.long 0x00 0. " LBM ,Loop Back Mode" "Normal,Loop back"
endif
hgroup.long 0x8++0x3
hide.long 0x0 "SSP1_DR,SSP1 Data Register"
in
rgroup.long 0xC++0x03
line.long 0x0 "SSP1_SR,SSP1 Status Register"
bitfld.long 0x00 4. " BSY ,SSP Busy" "Idle,Busy"
bitfld.long 0x00 3. " RFF ,Receive FIFO Full" "Not full,Full"
textline " "
bitfld.long 0x00 2. " RNE ,Receive FIFO Not Empty" "Empty,Not empty"
bitfld.long 0x00 1. " TNF ,Transmit FIFO Not Full" "Full,Not full"
textline " "
bitfld.long 0x00 0. " TFE ,Transmit FIFO Empty" "Not empty,Empty"
group.long 0x10++0x7
line.long 0x0 "SSP1_PR,SSP1 Clock Prescaler Register"
hexmask.long.byte 0x0 0.--7. 1. " CPSDVSR ,Clock Prescaler Divisor"
line.long 0x4 "SSP1_IMSCR,SSP1 Interrupt Mask Set and Clear Register"
bitfld.long 0x04 3. " TXIM ,Transmit FIFO Interrupt Mask" "Masked,Not masked"
bitfld.long 0x04 2. " RXIM ,Receive FIFO Interrupt Mask" "Masked,Not masked"
textline " "
bitfld.long 0x04 1. " RTIM ,Receive Timeout Interrupt Mask" "Masked,Not masked"
bitfld.long 0x04 0. " RORIM ,Receive Overrun Interrupt Mask" "Masked,Not masked"
rgroup.long 0x18++0x7
line.long 0x0 "SSP1_RISR,SSP1 Raw Interrupt Status Register"
bitfld.long 0x00 3. " TXRIS ,Transmit FIFO Raw Status Flag" "Not occurred,Occurred"
bitfld.long 0x00 2. " RXRIS ,Receive FIFO Raw Status Flag" "Not occurred,Occurred"
textline " "
bitfld.long 0x00 1. " RTRIS ,Receive Timeout Raw Status Flag" "Not occurred,Occurred"
bitfld.long 0x00 0. " RORRIS ,Receive Overrun Raw Status Flag" "Not occurred,Occurred"
line.long 0x4 "SSP1_MISR,SSP1 Masked Interrupt Status Register"
bitfld.long 0x04 3. " TXMIS ,Transmit FIFO Masked Status Flag" "No interrupt,Interrupt"
bitfld.long 0x04 2. " RXMIS ,Receive FIFO Masked Status Flag" "No interrupt,Interrupt"
textline " "
bitfld.long 0x04 1. " RTMIS ,Receive Timeout Masked Status Flag" "No interrupt,Interrupt"
bitfld.long 0x04 0. " RORMIS ,Receive Overrun Masked Status Flag" "No interrupt,Interrupt"
wgroup.long 0x20++0x3
line.long 0x0 "SSP1_ICR,SSP1 Interrupt Clear Register"
bitfld.long 0x0 1. " RTIC ,Clear RX Timeout Interrupt" "No effect,Clear"
bitfld.long 0x0 0. " RORIC ,Clear RX Overrun Interrupt" "No effect,Clear"
group.long 0x24++0x3
line.long 0x0 "SSP1_DMACR,SSP1 DMA Control Register"
bitfld.long 0x0 1. " TXDMAE ,Transmit DMA Enable" "Disabled,Enabled"
bitfld.long 0x0 0. " RXDMAE ,Receive DMA Enable" "Disabled,Enabled"
tree.end
width 0xB
tree.end
tree.open "UART (Universal Asynchronous Receiver Transmitter)"
base asd:0x5C004000
width 0xD
tree "UART0 (Universal Asynchronous Receiver Transmitter 0)"
hgroup.word 0x0++0x1
hide.word 0x0 "UART0_DR,UART0 Data Register"
in
group.word 0x4++0x1
line.word 0x0 "UART0_RSECR,UART0 Receive Status Register/Error Clear Register"
bitfld.word 0x00 3. " OE ,Overrun Error" "No error,Error"
bitfld.word 0x00 2. " BF ,Break Flag" "No error,Error"
bitfld.word 0x00 1. " PE ,Parity Error" "No error,Error"
bitfld.word 0x00 0. " FE ,Framing Error" "No error,Error"
rgroup.word 0x18++0x1
line.word 0x0 "UART0_FR,UART0 Flag Register"
bitfld.word 0x00 8. " RI ,Ring Indicator Status" "0,1"
bitfld.word 0x00 7. " TXFE ,Transmit FIFO Empty" "Not empty,Empty"
bitfld.word 0x00 6. " RXFF ,Receive FIFO Full" "Not full,Full"
bitfld.word 0x00 5. " TXFF ,Transmit FIFO Full" "Not full,Full"
textline " "
bitfld.word 0x00 4. " RXFE ,Receive FIFO Empty" "Not empty,Empty"
bitfld.word 0x00 3. " BUSY ,UART Busy" "Not busy,Busy"
bitfld.word 0x00 2. " DCD ,Data Carrier Detection" "0,1"
bitfld.word 0x00 1. " DSR ,Data Set Ready" "0,1"
textline " "
bitfld.word 0x00 0. " CTS ,Clear To Send" "0,1"
group.word 0x20++0x1
line.word 0x0 "UART0_ILPR,UART0 IrDA Low Power Counter Divisor Register"
hexmask.word.byte 0x0 0.--7. 1. " ILPDVSR ,IrDA Low Power Counter Divisor"
group.word 0x24++0x1
line.word 0x0 "UART0_IBRD,UART0 Integer Baud Rate Register"
group.word 0x28++0x1
line.word 0x0 "UART0_FBRD,UART0 Fractional Baud Rate Register"
hexmask.word.byte 0x0 0.--5. 1. " BAUD_DIVFRAC ,Fractional Baud Rate Divider"
group.word 0x2C++0x1
line.word 0x0 "UART0_LCR,UART0 Line Control Register"
bitfld.word 0x0 1. 2. 7. " SPS_EPS_PEN ,Stick/Even Parity Selection/Parity Enable" "No parity,Odd,No parity,Even,No parity,1,No parity,0"
bitfld.word 0x00 5.--6. " WLEN ,Word Length" "5-bit,6-bit,7-bit,8-bit"
textline " "
bitfld.word 0x00 4. " FEN ,FIFOs Enable" "Disabled,Enabled"
bitfld.word 0x00 3. " STP2 ,Two Stop Bits Selection" "1 bit,2 bits"
textline " "
bitfld.word 0x00 0. " BRK ,Send Break" "Normal,Send break"
if (((data.word(asd:(0x5C004000+0x30)))&0x1)==0x1)
group.word 0x30++0x1
line.word 0x0 "UART0_CR,UART0 Control Register"
bitfld.word 0x00 15. " CTSEN ,CTS Hardware Flow Control Enable" "Disabled,Enabled"
bitfld.word 0x00 14. " RTSEN ,RTS Hardware Flow Control Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 11. " RTS ,Request to Send" "0,1"
bitfld.word 0x00 10. " DTR ,Data Transmit Ready" "0,1"
textline " "
bitfld.word 0x00 9. " RXE ,Receive Enable" "Disabled,Enabled"
bitfld.word 0x00 8. " TXE ,Transmit Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 7. " LBE ,Loop Back Enable" "Disabled,Enabled"
bitfld.word 0x00 2. " SIRLP ,IrDA SIR Low Power Mode Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " SIREN ,IrDA SIR Enable" "Disabled,Enabled"
bitfld.word 0x00 0. " UARTEN ,UART Enable" "Disabled,Enabled"
else
group.word 0x30++0x1
line.word 0x0 "UART0_CR,UART0 Control Register"
bitfld.word 0x00 15. " CTSEN ,CTS Hardware Flow Control Enable" "Disabled,Enabled"
bitfld.word 0x00 14. " RTSEN ,RTS Hardware Flow Control Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 11. " RTS ,Request to Send" "0,1"
bitfld.word 0x00 10. " DTR ,Data Transmit Ready" "0,1"
textline " "
bitfld.word 0x00 9. " RXE ,Receive Enable" "Disabled,Enabled"
bitfld.word 0x00 8. " TXE ,Transmit Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 7. " LBE ,Loop Back Enable" "Disabled,Enabled"
bitfld.word 0x00 2. " SIRLP ,IrDA SIR Low Power Mode Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " SIREN ,IrDA SIR Enable" "Disabled,No effect"
bitfld.word 0x00 0. " UARTEN ,UART Enable" "Disabled,Enabled"
endif
group.word 0x34++0x1
line.word 0x0 "UART0_IFLS,UART0 Interrupt FIFO Level Select Register"
bitfld.word 0x0 3.--5. " RXIFLSEL ,Receive Interrupt FIFO Level Selection" "1/8 full,1/4 full,1/2 full,3/4 full,7/8 full,?..."
bitfld.word 0x0 0.--2. " TXIFLSEL ,Transmit Interrupt FIFO Level Selection" "1/8 full,1/4 full,1/2 full,3/4 full,7/8 full,?..."
group.word 0x38++0x1
line.word 0x0 "UART0_IMSC,UART0 Interrupt Mask Set/Clear Register"
bitfld.word 0x00 10. " OEIM ,Overrun Error Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 9. " BEIM ,Break Error Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 8. " PEIM ,Parity Error Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 7. " FEIM ,Framing Error Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 6. " RTIM ,Receive Timeout Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 5. " TXIM ,Transmit Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 4. " RXIM ,Receive Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 3. " DSRIM ,Modem DSR Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 2. " DCDIM ,Modem DCD Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 1. " CTSIM ,Modem CTS Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 0. " RIIM ,Modem RI Interrupt Mask" "Disabled,Enabled"
rgroup.word 0x3C++0x1
line.word 0x0 "UART0_RIS,UART0 Raw Interrupt Status Register"
bitfld.word 0x00 10. " OERIS ,Overrun Error Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 9. " BERIS ,Break Error Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 8. " PERIS ,Parity Error Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 7. " FERIS ,Framing Error Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 6. " RTRIS ,Receive Timeout Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 5. " TXRIS ,Transmit Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 4. " RXRIS ,Receive Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 3. " DSRRIS ,DSR Modem Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 2. " DCDRIS ,DCD Modem Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 1. " CTSRIS ,CTS Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 0. " RIRIS ,RI Modem Interrupt Status" "No interrupt,Interrupt"
rgroup.word 0x40++0x1
line.word 0x0 "UART0_MIS, UART0 Masked Interrupt Status Register"
bitfld.word 0x00 10. " OEMIS ,Overrun Error Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 9. " BEMIS ,Break Error Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 8. " PEMIS ,Parity Error Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 7. " FEMIS ,Frame Error Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 6. " RTMIS ,Receive Timeout Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 5. " TXMIS ,Transmit Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 4. " RXMIS ,Receive Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 3. " DSRMIS ,DSR Modem Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 2. " DCDMIS ,DCD Modem Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 1. " CTSMIS ,CTS Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x0 0. " RIMIS ,RI Modem Masked Interrupt Status" "No interrupt,Interrupt"
wgroup.word 0x44++0x1
line.word 0x0 "UART0_ICR,UART0 Interrupt Clear Register"
bitfld.word 0x00 10. " OEIC ,Overrun Error Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 9. " BEIC ,Break Error Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 8. " PEIC ,Parity Error Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 7. " FEIC ,Frame Error Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 6. " RTIC ,Receive Timeout Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 5. " TXIC ,Transmit Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 4. " RXIC ,Receive Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 3. " DSRIC ,DSR Modem Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 2. " DCDIC ,DCD Modem Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 1. " CTSIC ,CTS Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 0. " RIIC ,RI Modem Interrupt Clear" "No effect,Clear"
if (0<2)
group.word 0x48++0x1
line.word 0x0 "UART0_DMACR,UART0 DMA Control Register"
bitfld.word 0x0 2. " DMAONERR ,DMA on Error" "Enabled,Disabled"
bitfld.word 0x0 1. " TXDMAE ,Transmit DMA Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x0 0. " RXDMAE ,Receive DMA Enable" "Disabled,Enabled"
else
group.word 0x48++0x1
line.word 0x0 "UART0_DMACR,UART0 DMA Control Register"
bitfld.word 0x0 2. " DMAONERR ,DMA on Error" "Reserved,Disabled"
bitfld.word 0x0 1. " TXDMAE ,Transmit DMA Enable" "Disabled,?..."
textline " "
bitfld.word 0x0 0. " RXDMAE ,Receive DMA Enable" "Disabled,?..."
endif
tree.end
width 0xB
base asd:0x5C005000
width 0xD
tree "UART1 (Universal Asynchronous Receiver Transmitter 1)"
hgroup.word 0x0++0x1
hide.word 0x0 "UART1_DR,UART1 Data Register"
in
group.word 0x4++0x1
line.word 0x0 "UART1_RSECR,UART1 Receive Status Register/Error Clear Register"
bitfld.word 0x00 3. " OE ,Overrun Error" "No error,Error"
bitfld.word 0x00 2. " BF ,Break Flag" "No error,Error"
bitfld.word 0x00 1. " PE ,Parity Error" "No error,Error"
bitfld.word 0x00 0. " FE ,Framing Error" "No error,Error"
rgroup.word 0x18++0x1
line.word 0x0 "UART1_FR,UART1 Flag Register"
bitfld.word 0x00 8. " RI ,Ring Indicator Status" "0,1"
bitfld.word 0x00 7. " TXFE ,Transmit FIFO Empty" "Not empty,Empty"
bitfld.word 0x00 6. " RXFF ,Receive FIFO Full" "Not full,Full"
bitfld.word 0x00 5. " TXFF ,Transmit FIFO Full" "Not full,Full"
textline " "
bitfld.word 0x00 4. " RXFE ,Receive FIFO Empty" "Not empty,Empty"
bitfld.word 0x00 3. " BUSY ,UART Busy" "Not busy,Busy"
bitfld.word 0x00 2. " DCD ,Data Carrier Detection" "0,1"
bitfld.word 0x00 1. " DSR ,Data Set Ready" "0,1"
textline " "
bitfld.word 0x00 0. " CTS ,Clear To Send" "0,1"
group.word 0x20++0x1
line.word 0x0 "UART1_ILPR,UART1 IrDA Low Power Counter Divisor Register"
hexmask.word.byte 0x0 0.--7. 1. " ILPDVSR ,IrDA Low Power Counter Divisor"
group.word 0x24++0x1
line.word 0x0 "UART1_IBRD,UART1 Integer Baud Rate Register"
group.word 0x28++0x1
line.word 0x0 "UART1_FBRD,UART1 Fractional Baud Rate Register"
hexmask.word.byte 0x0 0.--5. 1. " BAUD_DIVFRAC ,Fractional Baud Rate Divider"
group.word 0x2C++0x1
line.word 0x0 "UART1_LCR,UART1 Line Control Register"
bitfld.word 0x0 1. 2. 7. " SPS_EPS_PEN ,Stick/Even Parity Selection/Parity Enable" "No parity,Odd,No parity,Even,No parity,1,No parity,0"
bitfld.word 0x00 5.--6. " WLEN ,Word Length" "5-bit,6-bit,7-bit,8-bit"
textline " "
bitfld.word 0x00 4. " FEN ,FIFOs Enable" "Disabled,Enabled"
bitfld.word 0x00 3. " STP2 ,Two Stop Bits Selection" "1 bit,2 bits"
textline " "
bitfld.word 0x00 0. " BRK ,Send Break" "Normal,Send break"
if (((data.word(asd:(0x5C005000+0x30)))&0x1)==0x1)
group.word 0x30++0x1
line.word 0x0 "UART1_CR,UART1 Control Register"
bitfld.word 0x00 15. " CTSEN ,CTS Hardware Flow Control Enable" "Disabled,Enabled"
bitfld.word 0x00 14. " RTSEN ,RTS Hardware Flow Control Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 11. " RTS ,Request to Send" "0,1"
bitfld.word 0x00 10. " DTR ,Data Transmit Ready" "0,1"
textline " "
bitfld.word 0x00 9. " RXE ,Receive Enable" "Disabled,Enabled"
bitfld.word 0x00 8. " TXE ,Transmit Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 7. " LBE ,Loop Back Enable" "Disabled,Enabled"
bitfld.word 0x00 2. " SIRLP ,IrDA SIR Low Power Mode Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " SIREN ,IrDA SIR Enable" "Disabled,Enabled"
bitfld.word 0x00 0. " UARTEN ,UART Enable" "Disabled,Enabled"
else
group.word 0x30++0x1
line.word 0x0 "UART1_CR,UART1 Control Register"
bitfld.word 0x00 15. " CTSEN ,CTS Hardware Flow Control Enable" "Disabled,Enabled"
bitfld.word 0x00 14. " RTSEN ,RTS Hardware Flow Control Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 11. " RTS ,Request to Send" "0,1"
bitfld.word 0x00 10. " DTR ,Data Transmit Ready" "0,1"
textline " "
bitfld.word 0x00 9. " RXE ,Receive Enable" "Disabled,Enabled"
bitfld.word 0x00 8. " TXE ,Transmit Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 7. " LBE ,Loop Back Enable" "Disabled,Enabled"
bitfld.word 0x00 2. " SIRLP ,IrDA SIR Low Power Mode Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " SIREN ,IrDA SIR Enable" "Disabled,No effect"
bitfld.word 0x00 0. " UARTEN ,UART Enable" "Disabled,Enabled"
endif
group.word 0x34++0x1
line.word 0x0 "UART1_IFLS,UART1 Interrupt FIFO Level Select Register"
bitfld.word 0x0 3.--5. " RXIFLSEL ,Receive Interrupt FIFO Level Selection" "1/8 full,1/4 full,1/2 full,3/4 full,7/8 full,?..."
bitfld.word 0x0 0.--2. " TXIFLSEL ,Transmit Interrupt FIFO Level Selection" "1/8 full,1/4 full,1/2 full,3/4 full,7/8 full,?..."
group.word 0x38++0x1
line.word 0x0 "UART1_IMSC,UART1 Interrupt Mask Set/Clear Register"
bitfld.word 0x00 10. " OEIM ,Overrun Error Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 9. " BEIM ,Break Error Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 8. " PEIM ,Parity Error Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 7. " FEIM ,Framing Error Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 6. " RTIM ,Receive Timeout Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 5. " TXIM ,Transmit Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 4. " RXIM ,Receive Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 3. " DSRIM ,Modem DSR Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 2. " DCDIM ,Modem DCD Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 1. " CTSIM ,Modem CTS Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 0. " RIIM ,Modem RI Interrupt Mask" "Disabled,Enabled"
rgroup.word 0x3C++0x1
line.word 0x0 "UART1_RIS,UART1 Raw Interrupt Status Register"
bitfld.word 0x00 10. " OERIS ,Overrun Error Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 9. " BERIS ,Break Error Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 8. " PERIS ,Parity Error Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 7. " FERIS ,Framing Error Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 6. " RTRIS ,Receive Timeout Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 5. " TXRIS ,Transmit Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 4. " RXRIS ,Receive Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 3. " DSRRIS ,DSR Modem Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 2. " DCDRIS ,DCD Modem Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 1. " CTSRIS ,CTS Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 0. " RIRIS ,RI Modem Interrupt Status" "No interrupt,Interrupt"
rgroup.word 0x40++0x1
line.word 0x0 "UART1_MIS, UART1 Masked Interrupt Status Register"
bitfld.word 0x00 10. " OEMIS ,Overrun Error Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 9. " BEMIS ,Break Error Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 8. " PEMIS ,Parity Error Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 7. " FEMIS ,Frame Error Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 6. " RTMIS ,Receive Timeout Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 5. " TXMIS ,Transmit Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 4. " RXMIS ,Receive Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 3. " DSRMIS ,DSR Modem Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 2. " DCDMIS ,DCD Modem Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 1. " CTSMIS ,CTS Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x0 0. " RIMIS ,RI Modem Masked Interrupt Status" "No interrupt,Interrupt"
wgroup.word 0x44++0x1
line.word 0x0 "UART1_ICR,UART1 Interrupt Clear Register"
bitfld.word 0x00 10. " OEIC ,Overrun Error Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 9. " BEIC ,Break Error Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 8. " PEIC ,Parity Error Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 7. " FEIC ,Frame Error Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 6. " RTIC ,Receive Timeout Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 5. " TXIC ,Transmit Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 4. " RXIC ,Receive Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 3. " DSRIC ,DSR Modem Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 2. " DCDIC ,DCD Modem Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 1. " CTSIC ,CTS Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 0. " RIIC ,RI Modem Interrupt Clear" "No effect,Clear"
if (1<2)
group.word 0x48++0x1
line.word 0x0 "UART1_DMACR,UART1 DMA Control Register"
bitfld.word 0x0 2. " DMAONERR ,DMA on Error" "Enabled,Disabled"
bitfld.word 0x0 1. " TXDMAE ,Transmit DMA Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x0 0. " RXDMAE ,Receive DMA Enable" "Disabled,Enabled"
else
group.word 0x48++0x1
line.word 0x0 "UART1_DMACR,UART1 DMA Control Register"
bitfld.word 0x0 2. " DMAONERR ,DMA on Error" "Reserved,Disabled"
bitfld.word 0x0 1. " TXDMAE ,Transmit DMA Enable" "Disabled,?..."
textline " "
bitfld.word 0x0 0. " RXDMAE ,Receive DMA Enable" "Disabled,?..."
endif
tree.end
width 0xB
base asd:0x5C006000
width 0xD
tree "UART2 (Universal Asynchronous Receiver Transmitter 2)"
hgroup.word 0x0++0x1
hide.word 0x0 "UART2_DR,UART2 Data Register"
in
group.word 0x4++0x1
line.word 0x0 "UART2_RSECR,UART2 Receive Status Register/Error Clear Register"
bitfld.word 0x00 3. " OE ,Overrun Error" "No error,Error"
bitfld.word 0x00 2. " BF ,Break Flag" "No error,Error"
bitfld.word 0x00 1. " PE ,Parity Error" "No error,Error"
bitfld.word 0x00 0. " FE ,Framing Error" "No error,Error"
rgroup.word 0x18++0x1
line.word 0x0 "UART2_FR,UART2 Flag Register"
bitfld.word 0x00 8. " RI ,Ring Indicator Status" "0,1"
bitfld.word 0x00 7. " TXFE ,Transmit FIFO Empty" "Not empty,Empty"
bitfld.word 0x00 6. " RXFF ,Receive FIFO Full" "Not full,Full"
bitfld.word 0x00 5. " TXFF ,Transmit FIFO Full" "Not full,Full"
textline " "
bitfld.word 0x00 4. " RXFE ,Receive FIFO Empty" "Not empty,Empty"
bitfld.word 0x00 3. " BUSY ,UART Busy" "Not busy,Busy"
bitfld.word 0x00 2. " DCD ,Data Carrier Detection" "0,1"
bitfld.word 0x00 1. " DSR ,Data Set Ready" "0,1"
textline " "
bitfld.word 0x00 0. " CTS ,Clear To Send" "0,1"
group.word 0x20++0x1
line.word 0x0 "UART2_ILPR,UART2 IrDA Low Power Counter Divisor Register"
hexmask.word.byte 0x0 0.--7. 1. " ILPDVSR ,IrDA Low Power Counter Divisor"
group.word 0x24++0x1
line.word 0x0 "UART2_IBRD,UART2 Integer Baud Rate Register"
group.word 0x28++0x1
line.word 0x0 "UART2_FBRD,UART2 Fractional Baud Rate Register"
hexmask.word.byte 0x0 0.--5. 1. " BAUD_DIVFRAC ,Fractional Baud Rate Divider"
group.word 0x2C++0x1
line.word 0x0 "UART2_LCR,UART2 Line Control Register"
bitfld.word 0x0 1. 2. 7. " SPS_EPS_PEN ,Stick/Even Parity Selection/Parity Enable" "No parity,Odd,No parity,Even,No parity,1,No parity,0"
bitfld.word 0x00 5.--6. " WLEN ,Word Length" "5-bit,6-bit,7-bit,8-bit"
textline " "
bitfld.word 0x00 4. " FEN ,FIFOs Enable" "Disabled,Enabled"
bitfld.word 0x00 3. " STP2 ,Two Stop Bits Selection" "1 bit,2 bits"
textline " "
bitfld.word 0x00 0. " BRK ,Send Break" "Normal,Send break"
if (((data.word(asd:(0x5C006000+0x30)))&0x1)==0x1)
group.word 0x30++0x1
line.word 0x0 "UART2_CR,UART2 Control Register"
bitfld.word 0x00 15. " CTSEN ,CTS Hardware Flow Control Enable" "Disabled,Enabled"
bitfld.word 0x00 14. " RTSEN ,RTS Hardware Flow Control Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 11. " RTS ,Request to Send" "0,1"
bitfld.word 0x00 10. " DTR ,Data Transmit Ready" "0,1"
textline " "
bitfld.word 0x00 9. " RXE ,Receive Enable" "Disabled,Enabled"
bitfld.word 0x00 8. " TXE ,Transmit Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 7. " LBE ,Loop Back Enable" "Disabled,Enabled"
bitfld.word 0x00 2. " SIRLP ,IrDA SIR Low Power Mode Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " SIREN ,IrDA SIR Enable" "Disabled,Enabled"
bitfld.word 0x00 0. " UARTEN ,UART Enable" "Disabled,Enabled"
else
group.word 0x30++0x1
line.word 0x0 "UART2_CR,UART2 Control Register"
bitfld.word 0x00 15. " CTSEN ,CTS Hardware Flow Control Enable" "Disabled,Enabled"
bitfld.word 0x00 14. " RTSEN ,RTS Hardware Flow Control Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 11. " RTS ,Request to Send" "0,1"
bitfld.word 0x00 10. " DTR ,Data Transmit Ready" "0,1"
textline " "
bitfld.word 0x00 9. " RXE ,Receive Enable" "Disabled,Enabled"
bitfld.word 0x00 8. " TXE ,Transmit Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 7. " LBE ,Loop Back Enable" "Disabled,Enabled"
bitfld.word 0x00 2. " SIRLP ,IrDA SIR Low Power Mode Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " SIREN ,IrDA SIR Enable" "Disabled,No effect"
bitfld.word 0x00 0. " UARTEN ,UART Enable" "Disabled,Enabled"
endif
group.word 0x34++0x1
line.word 0x0 "UART2_IFLS,UART2 Interrupt FIFO Level Select Register"
bitfld.word 0x0 3.--5. " RXIFLSEL ,Receive Interrupt FIFO Level Selection" "1/8 full,1/4 full,1/2 full,3/4 full,7/8 full,?..."
bitfld.word 0x0 0.--2. " TXIFLSEL ,Transmit Interrupt FIFO Level Selection" "1/8 full,1/4 full,1/2 full,3/4 full,7/8 full,?..."
group.word 0x38++0x1
line.word 0x0 "UART2_IMSC,UART2 Interrupt Mask Set/Clear Register"
bitfld.word 0x00 10. " OEIM ,Overrun Error Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 9. " BEIM ,Break Error Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 8. " PEIM ,Parity Error Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 7. " FEIM ,Framing Error Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 6. " RTIM ,Receive Timeout Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 5. " TXIM ,Transmit Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 4. " RXIM ,Receive Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 3. " DSRIM ,Modem DSR Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 2. " DCDIM ,Modem DCD Interrupt Mask" "Disabled,Enabled"
bitfld.word 0x00 1. " CTSIM ,Modem CTS Interrupt Mask" "Disabled,Enabled"
textline " "
bitfld.word 0x00 0. " RIIM ,Modem RI Interrupt Mask" "Disabled,Enabled"
rgroup.word 0x3C++0x1
line.word 0x0 "UART2_RIS,UART2 Raw Interrupt Status Register"
bitfld.word 0x00 10. " OERIS ,Overrun Error Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 9. " BERIS ,Break Error Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 8. " PERIS ,Parity Error Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 7. " FERIS ,Framing Error Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 6. " RTRIS ,Receive Timeout Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 5. " TXRIS ,Transmit Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 4. " RXRIS ,Receive Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 3. " DSRRIS ,DSR Modem Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 2. " DCDRIS ,DCD Modem Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 1. " CTSRIS ,CTS Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 0. " RIRIS ,RI Modem Interrupt Status" "No interrupt,Interrupt"
rgroup.word 0x40++0x1
line.word 0x0 "UART2_MIS, UART2 Masked Interrupt Status Register"
bitfld.word 0x00 10. " OEMIS ,Overrun Error Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 9. " BEMIS ,Break Error Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 8. " PEMIS ,Parity Error Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 7. " FEMIS ,Frame Error Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 6. " RTMIS ,Receive Timeout Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 5. " TXMIS ,Transmit Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 4. " RXMIS ,Receive Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 3. " DSRMIS ,DSR Modem Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 2. " DCDMIS ,DCD Modem Masked Interrupt Status" "No interrupt,Interrupt"
bitfld.word 0x00 1. " CTSMIS ,CTS Masked Interrupt Status" "No interrupt,Interrupt"
textline " "
bitfld.word 0x0 0. " RIMIS ,RI Modem Masked Interrupt Status" "No interrupt,Interrupt"
wgroup.word 0x44++0x1
line.word 0x0 "UART2_ICR,UART2 Interrupt Clear Register"
bitfld.word 0x00 10. " OEIC ,Overrun Error Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 9. " BEIC ,Break Error Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 8. " PEIC ,Parity Error Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 7. " FEIC ,Frame Error Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 6. " RTIC ,Receive Timeout Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 5. " TXIC ,Transmit Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 4. " RXIC ,Receive Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 3. " DSRIC ,DSR Modem Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 2. " DCDIC ,DCD Modem Interrupt Clear" "No effect,Clear"
bitfld.word 0x00 1. " CTSIC ,CTS Interrupt Clear" "No effect,Clear"
textline " "
bitfld.word 0x00 0. " RIIC ,RI Modem Interrupt Clear" "No effect,Clear"
if (2<2)
group.word 0x48++0x1
line.word 0x0 "UART2_DMACR,UART2 DMA Control Register"
bitfld.word 0x0 2. " DMAONERR ,DMA on Error" "Enabled,Disabled"
bitfld.word 0x0 1. " TXDMAE ,Transmit DMA Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x0 0. " RXDMAE ,Receive DMA Enable" "Disabled,Enabled"
else
group.word 0x48++0x1
line.word 0x0 "UART2_DMACR,UART2 DMA Control Register"
bitfld.word 0x0 2. " DMAONERR ,DMA on Error" "Reserved,Disabled"
bitfld.word 0x0 1. " TXDMAE ,Transmit DMA Enable" "Disabled,?..."
textline " "
bitfld.word 0x0 0. " RXDMAE ,Receive DMA Enable" "Disabled,?..."
endif
tree.end
width 0xB
tree.end
tree.open "I2C (I2C Interface Module)"
tree "I2C0"
base asd:0x5c00c000
width 11.
group.byte 0x00++0x0
line.byte 0x00 "I2C0_CR,I2C Control Register"
bitfld.byte 0x00 5. " PE ,Peripheral Enable" "Disabled,Enabled"
bitfld.byte 0x00 4. " ENGC ,Enable General Call" "Disabled,Enabled"
bitfld.byte 0x00 3. " START ,Generation of a Start condition" "Not generated,Generated"
textline " "
bitfld.byte 0x00 2. " ACK ,Acknowledge enable" "Not returned,Returned"
bitfld.byte 0x00 1. " STOP ,Generation of a Stop condition" "Not generated,After transfer"
bitfld.byte 0x00 0. " ITE ,Interrupt enable" "Disabled,Enabled"
hgroup.byte 0x04++0x0
hide.byte 0x00 "I2C0_SR1,I2C Status Register 1"
in
hgroup.byte 0x08++0x0
hide.byte 0x00 "I2C0_SR2,I2C Status Register 2"
in
group.byte 0xC++0x0
line.byte 0x0 "I2C0_CCR,I2C0 Clock Control Register"
bitfld.byte 0x0 7. " FM/SM ,Fast/Standard I2C mode" "Standard,Fast"
hexmask.byte 0x0 0.--6. 1. " CC[6:0] ,12-Bit Clock Divider"
group.byte 0x1C++0x0
line.byte 0x0 "I2C0_ECCR,I2C0 Extended Clock Control Register"
hexmask.byte 0x0 0.--4. 1. " CC[11:7] ,12-Bit Clock Divider"
group.byte 0x10++0x0
line.byte 0x0 "I2C0_OAR1,I2C0 Own Address Register 1"
group.byte 0x14++0x0
line.byte 0x0 "I2C0_OAR2,I2C0 Own Address Register 2"
bitfld.byte 0x0 5.--7. " FR ,Frequency" "5-10 MHz,10-16.67 MHz,16.67-26.67 MHz,26.67-40 MHz,40-53.33 MHz,?..."
hexmask.byte 0x0 1.--2. 1. " ADD ,Interface Address"
hgroup.byte 0x18++0x0
hide.byte 0x0 "I2C0_DR,I2C0 Data Register"
in
width 0xB
tree.end
tree "I2C1"
base asd:0x5c00d000
width 11.
group.byte 0x00++0x0
line.byte 0x00 "I2C0_CR,I2C Control Register"
bitfld.byte 0x00 5. " PE ,Peripheral Enable" "Disabled,Enabled"
bitfld.byte 0x00 4. " ENGC ,Enable General Call" "Disabled,Enabled"
bitfld.byte 0x00 3. " START ,Generation of a Start condition" "Not generated,Generated"
textline " "
bitfld.byte 0x00 2. " ACK ,Acknowledge enable" "Not returned,Returned"
bitfld.byte 0x00 1. " STOP ,Generation of a Stop condition" "Not generated,After transfer"
bitfld.byte 0x00 0. " ITE ,Interrupt enable" "Disabled,Enabled"
hgroup.byte 0x04++0x0
hide.byte 0x00 "I2C0_SR1,I2C Status Register 1"
in
hgroup.byte 0x08++0x0
hide.byte 0x00 "I2C0_SR2,I2C Status Register 2"
in
group.byte 0xC++0x0
line.byte 0x0 "I2C0_CCR,I2C0 Clock Control Register"
bitfld.byte 0x0 7. " FM/SM ,Fast/Standard I2C mode" "Standard,Fast"
hexmask.byte 0x0 0.--6. 1. " CC[6:0] ,12-Bit Clock Divider"
group.byte 0x1C++0x0
line.byte 0x0 "I2C0_ECCR,I2C0 Extended Clock Control Register"
hexmask.byte 0x0 0.--4. 1. " CC[11:7] ,12-Bit Clock Divider"
group.byte 0x10++0x0
line.byte 0x0 "I2C0_OAR1,I2C0 Own Address Register 1"
group.byte 0x14++0x0
line.byte 0x0 "I2C0_OAR2,I2C0 Own Address Register 2"
bitfld.byte 0x0 5.--7. " FR ,Frequency" "5-10 MHz,10-16.67 MHz,16.67-26.67 MHz,26.67-40 MHz,40-53.33 MHz,?..."
hexmask.byte 0x0 1.--2. 1. " ADD ,Interface Address"
hgroup.byte 0x18++0x0
hide.byte 0x0 "I2C0_DR,I2C0 Data Register"
in
width 0xB
tree.end
tree.end
tree "MC (3-Phase Induction Motor Controller)"
base asd:0x5c003000
width 9.
rgroup.word 0x00++0x1
line.word 0x00 "MC_TCPT,Tacho Capture Register"
group.word 0x04++0x1
line.word 0x00 "MC_TCMP,Tacho Compare Register"
hexmask.word 0x00 0.--7. 1. " TCMP ,Tacho Compare register"
group.word 0x08++0x1
line.word 0x00 "MC_IPR,Interrupt Pending Register"
bitfld.word 0x00 8. " EST ,Emergency stop" "No interrupt,Interrupt"
bitfld.word 0x00 7. " CM0 ,Compare0 of PWM pending" "No interrupt,Interrupt"
bitfld.word 0x00 6. " CPT ,Capture of Tacho counter pending" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 5. " OTC ,Overflow of Tacho counter pending" "No interrupt,Interrupt"
bitfld.word 0x00 4. " ADT ,Automatic Data Transfer pending" "No interrupt,Interrupt"
bitfld.word 0x00 3. " ZPC ,Zero of PWM counter pending" "No interrupt,Interrupt"
textline " "
bitfld.word 0x00 2. " CMPU ,Compare U pending" "No interrupt,Interrupt"
bitfld.word 0x00 1. " CMPV ,Compare V pending" "No interrupt,Interrupt"
bitfld.word 0x00 0. " CMPW ,Compare W pending" "No interrupt,Interrupt"
group.word 0x0c++0x1
line.word 0x00 "MC_TPRS,Tacho Prescaler Register"
hexmask.word 0x00 0.--11. 1. " TPRS ,Tacho Prescaler value N"
sif (cpuis("STR910FA*")||cpuis("STR911FA*")||cpuis("STR912FA*"))
group.word 0x10++0x1
line.word 0x00 "MC_CPRS,PWM Counter Prescaler Register"
hexmask.word.byte 0x00 0.--7. 1. " CPRS ,PWM counter prescaler value N"
else
if (((d.w(ad:(0x5c003000+0x48)))&0x20)==0x20)
; Enhanced mode
group.word 0x10++0x1
line.word 0x00 "MC_CPRS,PWM Counter Prescaler Register"
hexmask.word 0x00 0.--15. 1. " CPRS[15:0] ,PWM counter prescaler value N"
else
group.word 0x10++0x1
line.word 0x00 "MC_CPRS,PWM Counter Prescaler Register"
hexmask.word.byte 0x00 0.--7. 1. " CPRS[7:0] ,PWM counter prescaler value N"
endif
endif
group.word 0x14++0x1
line.word 0x00 "MC_REP,Repetition Counter Register"
hexmask.word.byte 0x00 0.--7. 1. " REP ,Repetition counter value N"
if (((d.w(ad:(0x5c003000+0x48)))&0x20)==0x20)
group.word 0x18++0x1
line.word 0x00 "MC_CMPW,Compare Phase W Preload Register"
hexmask.word 0x00 0.--15. 1. " CMPW ,Phase W preload value"
group.word 0x1c++0x1
line.word 0x00 "MC_CMPV,Compare Phase V Preload Register"
hexmask.word 0x00 0.--15. 1. " CMPV ,Phase V preload value"
group.word 0x20++0x1
line.word 0x00 "MC_CMPU,Compare Phase U Preload Register"
hexmask.word 0x00 0.--15. 1. " CMPU ,Phase U preload value"
group.word 0x24++0x1
line.word 0x00 "MC_CMP0,Compare 0 Preload Register"
hexmask.word 0x00 0.--15. 1. " CMP0 ,Compare 0 preload value"
else
group.word 0x18++0x1
line.word 0x00 "MC_CMPW,Compare Phase W Preload Register"
hexmask.word 0x00 0.--10. 1. " CMPW ,Phase W preload value"
group.word 0x1c++0x1
line.word 0x00 "MC_CMPV,Compare Phase V Preload Register"
hexmask.word 0x00 0.--10. 1. " CMPV ,Phase V preload value"
group.word 0x20++0x1
line.word 0x00 "MC_CMPU,Compare Phase U Preload Register"
hexmask.word 0x00 0.--10. 1. " CMPU ,Phase U preload value"
group.word 0x24++0x1
line.word 0x00 "MC_CMP0,Compare 0 Preload Register"
hexmask.word 0x00 0.--9. 1. " CMP0 ,Compare 0 preload value"
endif
group.word 0x28++0x1
line.word 0x00 "MC_PCR0,Peripheral Control Register 0"
bitfld.word 0x00 7. " DTE ,Dead Time Counter Enable" "Stopped,Enabled"
bitfld.word 0x00 6. " TCE ,Tacho Counter Enable" "Stopped,Started"
bitfld.word 0x00 5. " PCE ,PWM Counter Enable" "Stopped,Started"
textline " "
bitfld.word 0x00 4. " CTC ,Clear Tacho Counter" "No effect,Cleared"
bitfld.word 0x00 3. " CPC ,Clear PWM Timer" "No effect,Cleared"
bitfld.word 0x00 2. " CMS ,PWM Counter Mode Selection" "Classical,Zerocentered"
textline " "
bitfld.word 0x00 1. " UDCS ,Up/Down status" "Down,Up"
bitfld.word 0x00 0. " ODCS ,Output Dead Time counter Selection" "Same,Complementary"
group.word 0x2c++0x1
line.word 0x00 "MC_PCR1,Peripheral Control Register 1"
bitfld.word 0x00 6. " DISEST ,Emergency Stop Disable" "No,Yes"
bitfld.word 0x00 5. " CCPT ,Clear on Capture of tacho counter" "Not cleared,Cleared"
bitfld.word 0x00 4. " TES ,Tacho Event Selection" "Tacho event,Software"
textline " "
bitfld.word 0x00 3. " STC ,Software tacho capture" "No effect,Captured"
bitfld.word 0x00 2. " TCB ,Tacho Counter Mode" "Continous,One shot"
bitfld.word 0x00 0.--1. " TIN ,Tacho Signal Event Sensitivity" "No operation,Falling edge,Rising edge,Both edges"
group.word 0x30++0x1
line.word 0x00 "MC_PCR2,Peripheral Control Register 2"
bitfld.word 0x00 7. " GPIE ,Global Peripheral Interrupt Enable" "Disabled,Enabled"
bitfld.word 0x00 6. " RSE ,Enable Software Data Transfer to Repetition register" "Disabled,Enabled"
bitfld.word 0x00 5. " CSWE ,Enable Software Data Transfer to Compare W" "Disabled,Enabled"
textline " "
bitfld.word 0x00 4. " CVSE ,Enable Software Data Transfer to Compare V register" "Disabled,Enabled"
bitfld.word 0x00 3. " CUSE ,Enable Software Data Transfer to Compare U register" "Disabled,Enabled"
bitfld.word 0x00 2. " C0SE ,Enable Software Data Transfer to Compare 0 register" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " SDT ,Software Data Transfer" "No effect,Preload to compare"
bitfld.word 0x00 0. " DTS ,Data Transfer Mode Selection" "Hardware,Software"
group.word 0x34++0x1
line.word 0x00 "MC_PSR,Polarity Selection Register"
bitfld.word 0x00 6. " UDIS ,Up-Down Interrupt Select" "Up,Down"
bitfld.word 0x00 5. " PUH ,Polarity of Uh phase" "Positive,Complemented"
bitfld.word 0x00 4. " PUL ,Polarity of Ul phase" "Positive,Complemented"
textline " "
bitfld.word 0x00 3. " PVH ,Polarity of Vh phase" "Positive,Complemented"
bitfld.word 0x00 2. " PVL ,Polarity of Vl phase" "Positive,Complemented"
bitfld.word 0x00 1. " PWH ,Polarity of Wh phase" "Positive,Complemented"
textline " "
bitfld.word 0x00 0. " PWL ,Polarity of Wl phase" "Positive,Complemented"
group.word 0x38++0x1
line.word 0x00 "MC_OPR,Output Peripheral Register"
bitfld.word 0x00 6. " ODS ,Output Data Selection" "Dead time generator,Bits 5:0"
bitfld.word 0x00 5. " UH ,UH phase" "Low,High"
bitfld.word 0x00 4. " UL ,UL phase" "Low,High"
textline " "
bitfld.word 0x00 3. " VL ,VL phase" "Low,High"
bitfld.word 0x00 2. " VH ,VH phase" "Low,High"
bitfld.word 0x00 1. " WH ,WH phase" "Low,High"
textline " "
bitfld.word 0x00 0. " WL ,WL phase" "Low,High"
group.word 0x3c++0x1
line.word 0x00 "MC_IMR,Interrupt Mask Register"
bitfld.word 0x00 7. " CM0E ,Compare 0 of PWM counter interrupt enable" "Disabled,Enabled"
bitfld.word 0x00 6. " CPTE ,Capture of Tacho counter Interrupt enable" "Disabled,Enabled"
bitfld.word 0x00 5. " OTCE ,Overflow of Tacho counter Interrupt enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 4. " ADTE ,Automatic data transfer Interrupt enable" "Disabled,Enabled"
bitfld.word 0x00 3. " ZPCE ,Zero of PWM counter interrupt enable" "Disabled,Enabled"
bitfld.word 0x00 2. " CMPUE ,Compare U interrupt enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " CMPVE ,Compare V interrupt enable" "Disabled,Enabled"
bitfld.word 0x00 0. " CMPWE ,Compare W interrupt enable" "Disabled,Enabled"
if (((d.w(ad:(0x5c003000+0x48)))&0x10)==0x10)
group.word 0x40++0x1
line.word 0x00 "MC_DTG,Dead Time Generator Register"
hexmask.word 0x00 0.--9. 1. " DTG ,Deat Time Generator Value"
else
group.word 0x40++0x1
line.word 0x00 "MC_DTG,Dead Time Generator Register"
hexmask.word.byte 0x00 0.--5. 1. " DTG ,Deat Time Generator Value"
endif
group.word 0x44++0x1
line.word 0x00 "MC_ESC,Emergency Stop Clear Register"
hexmask.word 0x00 0.--15. 1. " ESC ,Emergency Stop Clear"
sif (cpuis("STR910FA*")||cpuis("STR911FA*")||cpuis("STR912FA*"))
group.word 0x48++0x1
line.word 0x00 "MC_ECR,Enhanced Control Register"
bitfld.word 0x00 8. " HRE ,ESC register hardware reset" "No automatic reset,Automatic reset"
bitfld.word 0x00 7. " DOP ,Debug output protection" "Last state,Polarity by PSR"
bitfld.word 0x00 6. " EMS ,Enhanced motor stop" "Last state,Polarity by PSR"
textline " "
bitfld.word 0x00 5. " EPWM ,Enhanced PWM counter" "10 bits,16 bits"
bitfld.word 0x00 4. " EDTC ,Enhanced Dead Time counter" "6 bits,10 bits"
bitfld.word 0x00 2.--3. " ATS ,ADC trigger select" "No trigger,ZPC,CM0,ADT"
textline " "
bitfld.word 0x00 1. " ESP ,Emergency stop polarity" "Not inverted,Inverted"
bitfld.word 0x00 0. " DUM ,Double Update Mode" "Disabled,Enabled"
group.word 0x4c++0x1
line.word 0x00 "MC_LOK,Lock Register"
bitfld.word 0x00 4. " LOK4 ,Lock DTG register" "Unlocked,Locked"
bitfld.word 0x00 3. " LOK3 ,Lock OPR register" "Unlocked,Locked"
bitfld.word 0x00 2. " LOK2 ,Lock phase polarity" "Unlocked,Locked"
textline " "
bitfld.word 0x00 1. " LOK1 ,Lock emergency stop disable" "Unlocked,Locked"
bitfld.word 0x00 0. " LOK0 ,Lock Dead Time enable and Output DT counter selection" "Unlocked,Locked"
else
group.word 0x48++0x1
line.word 0x00 "MC_ECR,Enhanced Control Register"
bitfld.word 0x00 6. " EMS ,Enhenced Motor Stop" "Not enhanced,Enhanced"
bitfld.word 0x00 5. " EPWM ,Enhanced PWM" "Not enhanced,Enhanced"
bitfld.word 0x00 4. " EDTC ,Enhance Dead Time Generator" "Not enhanced,Enhanced"
textline " "
bitfld.word 0x00 1. " ESP ,Enhanced Stop Polarity" "Normal,Inverted"
group.word 0x4c++0x1
line.word 0x00 "MC_LOK,Lock Register"
bitfld.word 0x00 4. " LOK4 ,Lock DTG[5:0] - Dead Time Generation Register Lock" "Unlocked,Locked"
bitfld.word 0x00 3. " LOK3 ,Lock OPR[5:0] - Output Peripheral Register Lock" "Unlocked,Locked"
bitfld.word 0x00 2. " LOK2 ,Lock PSR[5:0] - Phase Polarity Bits Lock" "Unlocked,Locked"
textline " "
bitfld.word 0x00 1. " LOK1 ,Lock PCR1[6] - EST_EN Lock" "Unlocked,Locked"
bitfld.word 0x00 0. " LOK0 ,Lock PCR0[7,0] - DTE/ODTS Bits Lock" "Unlocked,Locked"
endif
width 0xb
tree.end
tree.open "CAN (Control Area Network)"
base asd:0x5c009000
width 10.
tree "Protocol Related Registers"
group.word 0x00++0x1
line.word 0x00 "CAN_CR,CAN Control Register"
bitfld.word 0x00 7. " TEST ,Test Mode Enable" "Disabled,Enabled"
bitfld.word 0x00 6. " CCE ,Configuration Change Enable" "Disabled,Enabled"
bitfld.word 0x00 5. " DAR ,Disable Automatic Re-transmission" "No,Yes"
bitfld.word 0x00 3. " EIE ,Error Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 2. " SIE ,Status Chaneg Interrupt Enable" "Disabled,Enabled"
bitfld.word 0x00 1. " IE ,Module Interrupt Enable" "Disabled,Enabled"
bitfld.word 0x00 0. " INIT ,Initializaion" "Normal,Initialization"
group.word 0x04++0x1
line.word 0x00 "CAN_SR,Status Register"
bitfld.word 0x00 7. " BOFF ,Busoff Status" "No busoff,Busoff"
bitfld.word 0x00 6. " EWARN ,Warning Status" "No warning,Warning"
bitfld.word 0x00 5. " EPASS ,Error Passive" "Active,Passive"
textline " "
bitfld.word 0x00 4. " RXOK ,Received a Message Successfully" "Not received,Received"
bitfld.word 0x00 3. " TXOK ,Transmitted a Message Successfully" "Not transmitted,Transmitted"
bitfld.word 0x00 0.--2. " LEC ,Last Error Code" "No error,Stuff Error,Form error,AckError,Bit1Error,Bit0Error,CRCError,Unused"
rgroup.word 0x08++0x1
line.word 0x00 "CAN_ERR,Error Counter"
bitfld.word 0x00 15. " RP ,Receive Error Pasive" "Not rechaed,Reached"
hexmask.word.byte 0x00 8.--14. 1. " REC ,Receive Error Counter"
hexmask.word.byte 0x00 0.--7. 1. " TEC ,Transmmit Error Counter"
group.word 0x0c++0x1
line.word 0x00 "CAN_BTR,Bit Timing Register"
bitfld.word 0x00 12.--14. " TSEG2 ,Time Segment After Sample Point" "0,1,2,3,4,5,6,7"
bitfld.word 0x00 8.--11. " TSEG1 ,Time Segment Before Sample Point Minus Sync_Seg" "Reserved,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.word 0x00 6.--7. " SJW ,(Re)Synchronization Jump Width" "0,1,2,3"
textline " "
bitfld.word 0x00 0.--5. " BRP ,Baud Rate Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
sif (cpuis("STR91*"))
group.word 0x14++0x1
line.word 0x00 "CAN_TEST,Test Register"
bitfld.word 0x00 7. " RX ,Current Value of CAN_RX Pin" "Dominant,Recessive"
bitfld.word 0x00 5.--6. " TX ,CAN_TX Pin Control" "CAN Core,CAN_TX monitored,CAN_TX dominant,CAN_TX recessive"
bitfld.word 0x00 4. " LBACK ,Loop Back Mode" "Disabled,Enabled"
textline " "
bitfld.word 0x00 3. " SILENT ,Silent Mode" "Disabled,Enabled"
bitfld.word 0x00 2. " BASIC ,Basic Mode" "Disabled,Enabled"
endif
group.word 0x18++0x1
line.word 0x00 "CAN_BRPR,BRP Extension Register"
bitfld.word 0x00 0.--3. " BRPE ,Baud Rate Prescaler Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
tree.end
tree "Message Interface Registers"
width 14.
group.word 0x20++0x1 "MIF1"
line.word 0x00 "CAN_IF1_CRR,IF1 Command Request Register"
bitfld.word 0x00 15. " BUSY ,Busy Flag" "Idle,Busy"
bitfld.word 0x00 0.--5. " MESSAGE_NUMBER ,Message Number" "0(Interpreted as 32),1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33(Interpreted as 1),34(Interpreted as 2),35(Interpreted as 3),36(Interpreted as 4),37(Interpreted as 5),38(Interpreted as 6),39(Interpreted as 7),40(Interpreted as 8),41(Interpreted as 9),42(Interpreted as 10),43(Interpreted as 11),44(Interpreted as 12),45(Interpreted as 13),46(Interpreted as 14),47(Interpreted as 15),48(Interpreted as 16),49(Interpreted as 17),50(Interpreted as 18),51(Interpreted as 19),52(Interpreted as 20),53(Interpreted as 21),54(Interpreted as 22),55(Interpreted as 23),56(Interpreted as 24),57(Interpreted as 25),58(Interpreted as 26),59(Interpreted as 27),60(Interpreted as 28),61(Interpreted as 29),62(Interpreted as 30),63(Interpreted as 31)"
if (((d.w(asd:(0x5c009000+0x20+0x4)))&0x80)==0x80)
group.word (0x20+0x4)++0x1
line.word 0x00 "CAN_IF1_CMR,IF1 Command Mask Register"
bitfld.word 0x00 7. " WR/RD ,Write / Read" "Read,Write"
bitfld.word 0x00 6. " MASK ,Access Mask Bits" "Unchanged,Transfer Mask+MDir+MXtd"
textline " "
bitfld.word 0x00 5. " ARB ,Access Arbitration Bits" "Unchanged,Transfer Id+Dir+Xtd+MsgVal"
textline " "
bitfld.word 0x00 4. " CONTROL ,Access Control Bits" "Unchanged,Transfer control"
bitfld.word 0x00 3. " CLRINTPND ,Clear Interrupt Pending" "No effect,Cleared"
textline " "
bitfld.word 0x00 2. " TXRQST ,Access Transmission Request" "No requested,Requested"
bitfld.word 0x00 1. " DATA_A ,Data A Access Data Bytes 3:0" "Unchanged,Transfered"
textline " "
bitfld.word 0x00 0. " DATA_B ,Data B Access Data Bytes 7:4" "Unchanged,Transfered"
else
group.word (0x20+0x4)++0x1
line.word 0x00 "CAN_IF1_CMR,IF1 Command Mask Register"
bitfld.word 0x00 7. " WR/RD ,Write / Read" "Read,Write"
bitfld.word 0x00 6. " MASK ,Access Mask Bits" "Unchanged,Transfer Mask+MDir+MXtd"
textline " "
bitfld.word 0x00 5. " ARB ,Access Arbitration Bits" "Unchanged,Transfer Id+Dir+Xtd+MsgVal"
textline " "
bitfld.word 0x00 4. " CONTROL ,Access Control Bits" "Unchanged,Transfer control"
bitfld.word 0x00 3. " CLRINTPND ,Clear Interrupt Pending" "No effect,Cleared"
textline " "
bitfld.word 0x00 2. " NEWDAT ,Clear NewDat Bit" "Unchanged,Cleared"
bitfld.word 0x00 1. " DATA_A ,Data A Access Data Bytes 3:0" "Unchanged,Transfered"
textline " "
bitfld.word 0x00 0. " DATA_B ,AData B Access Data Bytes 7:4" "Unchanged,Transfered"
endif
group.word (0x20+0x8)++0x1
line.word 0x00 "CAN_IF1_M1R,IF1 Mask 1 Register"
bitfld.word 0x00 15. " MSK[15:0] ,Mask Bit 15" "0,1"
bitfld.word 0x00 14. ",Mask Bit 14" "0,1"
bitfld.word 0x00 13. ",Mask Bit 13" "0,1"
bitfld.word 0x00 12. ",Mask Bit 12" "0,1"
bitfld.word 0x00 11. ",Mask Bit 11" "0,1"
bitfld.word 0x00 10. ",Mask Bit 10" "0,1"
bitfld.word 0x00 9. ",Mask Bit 9" "0,1"
bitfld.word 0x00 8. ",Mask Bit 8" "0,1"
bitfld.word 0x00 7. ",Mask Bit 7" "0,1"
bitfld.word 0x00 6. ",Mask Bit 6" "0,1"
bitfld.word 0x00 5. ",Mask Bit 5" "0,1"
bitfld.word 0x00 4. ",Mask Bit 4" "0,1"
bitfld.word 0x00 3. ",Mask Bit 3" "0,1"
bitfld.word 0x00 2. ",Mask Bit 2" "0,1"
bitfld.word 0x00 1. ",Mask Bit 1" "0,1"
bitfld.word 0x00 0. ",Mask Bit 0" "0,1"
group.word (0x20+0xc)++0x1
line.word 0x00 "CAN_IF1_M2R,IF1 Mask 2 Register"
bitfld.word 0x00 15. " MXTD ,Mask Extended Identifier" "Not used,Used"
bitfld.word 0x00 14. " MDIR ,Mask Message Direction" "Not used,Used"
textline " "
bitfld.word 0x00 12. " MSK[28:16] ,Mask Bit 28" "0,1"
bitfld.word 0x00 11. ",Mask Bit 27" "0,1"
bitfld.word 0x00 10. ",Mask Bit 26" "0,1"
bitfld.word 0x00 9. ",Mask Bit 25" "0,1"
bitfld.word 0x00 8. ",Mask Bit 24" "0,1"
bitfld.word 0x00 7. ",Mask Bit 23" "0,1"
bitfld.word 0x00 6. ",Mask Bit 22" "0,1"
bitfld.word 0x00 5. ",Mask Bit 21" "0,1"
bitfld.word 0x00 4. ",Mask Bit 20" "0,1"
bitfld.word 0x00 3. ",Mask Bit 19" "0,1"
bitfld.word 0x00 2. ",Mask Bit 18" "0,1"
bitfld.word 0x00 1. ",Mask Bit 17" "0,1"
bitfld.word 0x00 0. ",Mask Bit 16" "0,1"
group.word (0x20+0x10)++0x1
line.word 0x00 "CAN_IF1_A1R,IF1 Message Arbitration 1 Register"
group.word (0x20+0x14)++0x1
line.word 0x00 "CAN_IF1_A2R,IF1 Message Arbitration 2 Register"
bitfld.word 0x00 15. " MSGVAL ,Message Valid" "Ignored,Considered"
bitfld.word 0x00 14. " XTD ,Extended Identifier" "Standard,Extended"
bitfld.word 0x00 13. " DIR ,Message Direction" "Received,Transmit"
textline " "
hexmask.word 0x00 0.--12. 1. " ID[28:16] ,Message Identifier"
group.word (0x20+0x18)++0x1
line.word 0x00 "CAN_IF1_MCR,IF1 Message Control Register"
bitfld.word 0x00 15. " NEWDAT ,New data" "No new data,New data"
bitfld.word 0x00 14. " MSGLST ,Message Lost" "Not lost,Lost"
bitfld.word 0x00 13. " INDPND ,Interrupt Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 12. " UMASK ,Use Acceptance Mask" "Ignored,Used"
bitfld.word 0x00 11. " TXIE ,Transmit Interrupt Enable" "Disabled,Enabled"
bitfld.word 0x00 10. " RXIE ,Receive Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 9. " RMTEN ,Remote Enable" "Unchanged,Set"
bitfld.word 0x00 8. " TXRQST ,Transmit Request" "Not requested,Requested"
bitfld.word 0x00 7. " EOB ,End of Buffer" "Not ended,Ended"
textline " "
bitfld.word 0x00 0.--3. " DLC ,Data Length Code" "0 bytes,1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes,8 bytes,8 bytes,8 bytes,8 bytes,8 bytes,8 bytes,8 bytes"
group.word (0x20+0x1c)++0x1
line.word 0x00 "CAN_IF1_DA1R,IF1 Data A Register 1"
hexmask.word.byte 0x00 8.--15. 1. " DATA1 ,Data 1"
hexmask.word.byte 0x00 0.--7. 1. " DATA0 ,Data 0"
group.word (0x20+0x20)++0x1
line.word 0x00 "CAN_IF1_DA2R,IF1 Data A Register 2"
hexmask.word.byte 0x00 8.--15. 1. " DATA3 ,Data 3"
hexmask.word.byte 0x00 0.--7. 1. " DATA2 ,Data 2"
group.word (0x20+0x24)++0x1
line.word 0x00 "CAN_IF1_DB1R,IF1 Data B Register 1"
hexmask.word.byte 0x00 8.--15. 1. " DATA5 ,Data 5"
hexmask.word.byte 0x00 0.--7. 1. " DATA4 ,Data 4"
group.word (0x20+0x28)++0x1
line.word 0x00 "CAN_IF1_DB2R,IF1 Data B Register 2"
hexmask.word.byte 0x00 8.--15. 1. " DATA7 ,Data 7"
hexmask.word.byte 0x00 0.--7. 1. " DATA6 ,Data 6"
group.word 0x80++0x1 "MIF2"
line.word 0x00 "CAN_IF2_CRR,IF2 Command Request Register"
bitfld.word 0x00 15. " BUSY ,Busy Flag" "Idle,Busy"
bitfld.word 0x00 0.--5. " MESSAGE_NUMBER ,Message Number" "0(Interpreted as 32),1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33(Interpreted as 1),34(Interpreted as 2),35(Interpreted as 3),36(Interpreted as 4),37(Interpreted as 5),38(Interpreted as 6),39(Interpreted as 7),40(Interpreted as 8),41(Interpreted as 9),42(Interpreted as 10),43(Interpreted as 11),44(Interpreted as 12),45(Interpreted as 13),46(Interpreted as 14),47(Interpreted as 15),48(Interpreted as 16),49(Interpreted as 17),50(Interpreted as 18),51(Interpreted as 19),52(Interpreted as 20),53(Interpreted as 21),54(Interpreted as 22),55(Interpreted as 23),56(Interpreted as 24),57(Interpreted as 25),58(Interpreted as 26),59(Interpreted as 27),60(Interpreted as 28),61(Interpreted as 29),62(Interpreted as 30),63(Interpreted as 31)"
if (((d.w(asd:(0x5c009000+0x80+0x4)))&0x80)==0x80)
group.word (0x80+0x4)++0x1
line.word 0x00 "CAN_IF2_CMR,IF2 Command Mask Register"
bitfld.word 0x00 7. " WR/RD ,Write / Read" "Read,Write"
bitfld.word 0x00 6. " MASK ,Access Mask Bits" "Unchanged,Transfer Mask+MDir+MXtd"
textline " "
bitfld.word 0x00 5. " ARB ,Access Arbitration Bits" "Unchanged,Transfer Id+Dir+Xtd+MsgVal"
textline " "
bitfld.word 0x00 4. " CONTROL ,Access Control Bits" "Unchanged,Transfer control"
bitfld.word 0x00 3. " CLRINTPND ,Clear Interrupt Pending" "No effect,Cleared"
textline " "
bitfld.word 0x00 2. " TXRQST ,Access Transmission Request" "No requested,Requested"
bitfld.word 0x00 1. " DATA_A ,Data A Access Data Bytes 3:0" "Unchanged,Transfered"
textline " "
bitfld.word 0x00 0. " DATA_B ,Data B Access Data Bytes 7:4" "Unchanged,Transfered"
else
group.word (0x80+0x4)++0x1
line.word 0x00 "CAN_IF2_CMR,IF2 Command Mask Register"
bitfld.word 0x00 7. " WR/RD ,Write / Read" "Read,Write"
bitfld.word 0x00 6. " MASK ,Access Mask Bits" "Unchanged,Transfer Mask+MDir+MXtd"
textline " "
bitfld.word 0x00 5. " ARB ,Access Arbitration Bits" "Unchanged,Transfer Id+Dir+Xtd+MsgVal"
textline " "
bitfld.word 0x00 4. " CONTROL ,Access Control Bits" "Unchanged,Transfer control"
bitfld.word 0x00 3. " CLRINTPND ,Clear Interrupt Pending" "No effect,Cleared"
textline " "
bitfld.word 0x00 2. " NEWDAT ,Clear NewDat Bit" "Unchanged,Cleared"
bitfld.word 0x00 1. " DATA_A ,Data A Access Data Bytes 3:0" "Unchanged,Transfered"
textline " "
bitfld.word 0x00 0. " DATA_B ,AData B Access Data Bytes 7:4" "Unchanged,Transfered"
endif
group.word (0x80+0x8)++0x1
line.word 0x00 "CAN_IF2_M1R,IF2 Mask 1 Register"
bitfld.word 0x00 15. " MSK[15:0] ,Mask Bit 15" "0,1"
bitfld.word 0x00 14. ",Mask Bit 14" "0,1"
bitfld.word 0x00 13. ",Mask Bit 13" "0,1"
bitfld.word 0x00 12. ",Mask Bit 12" "0,1"
bitfld.word 0x00 11. ",Mask Bit 11" "0,1"
bitfld.word 0x00 10. ",Mask Bit 10" "0,1"
bitfld.word 0x00 9. ",Mask Bit 9" "0,1"
bitfld.word 0x00 8. ",Mask Bit 8" "0,1"
bitfld.word 0x00 7. ",Mask Bit 7" "0,1"
bitfld.word 0x00 6. ",Mask Bit 6" "0,1"
bitfld.word 0x00 5. ",Mask Bit 5" "0,1"
bitfld.word 0x00 4. ",Mask Bit 4" "0,1"
bitfld.word 0x00 3. ",Mask Bit 3" "0,1"
bitfld.word 0x00 2. ",Mask Bit 2" "0,1"
bitfld.word 0x00 1. ",Mask Bit 1" "0,1"
bitfld.word 0x00 0. ",Mask Bit 0" "0,1"
group.word (0x80+0xc)++0x1
line.word 0x00 "CAN_IF2_M2R,IF2 Mask 2 Register"
bitfld.word 0x00 15. " MXTD ,Mask Extended Identifier" "Not used,Used"
bitfld.word 0x00 14. " MDIR ,Mask Message Direction" "Not used,Used"
textline " "
bitfld.word 0x00 12. " MSK[28:16] ,Mask Bit 28" "0,1"
bitfld.word 0x00 11. ",Mask Bit 27" "0,1"
bitfld.word 0x00 10. ",Mask Bit 26" "0,1"
bitfld.word 0x00 9. ",Mask Bit 25" "0,1"
bitfld.word 0x00 8. ",Mask Bit 24" "0,1"
bitfld.word 0x00 7. ",Mask Bit 23" "0,1"
bitfld.word 0x00 6. ",Mask Bit 22" "0,1"
bitfld.word 0x00 5. ",Mask Bit 21" "0,1"
bitfld.word 0x00 4. ",Mask Bit 20" "0,1"
bitfld.word 0x00 3. ",Mask Bit 19" "0,1"
bitfld.word 0x00 2. ",Mask Bit 18" "0,1"
bitfld.word 0x00 1. ",Mask Bit 17" "0,1"
bitfld.word 0x00 0. ",Mask Bit 16" "0,1"
group.word (0x80+0x10)++0x1
line.word 0x00 "CAN_IF2_A1R,IF2 Message Arbitration 1 Register"
group.word (0x80+0x14)++0x1
line.word 0x00 "CAN_IF2_A2R,IF2 Message Arbitration 2 Register"
bitfld.word 0x00 15. " MSGVAL ,Message Valid" "Ignored,Considered"
bitfld.word 0x00 14. " XTD ,Extended Identifier" "Standard,Extended"
bitfld.word 0x00 13. " DIR ,Message Direction" "Received,Transmit"
textline " "
hexmask.word 0x00 0.--12. 1. " ID[28:16] ,Message Identifier"
group.word (0x80+0x18)++0x1
line.word 0x00 "CAN_IF2_MCR,IF2 Message Control Register"
bitfld.word 0x00 15. " NEWDAT ,New data" "No new data,New data"
bitfld.word 0x00 14. " MSGLST ,Message Lost" "Not lost,Lost"
bitfld.word 0x00 13. " INDPND ,Interrupt Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 12. " UMASK ,Use Acceptance Mask" "Ignored,Used"
bitfld.word 0x00 11. " TXIE ,Transmit Interrupt Enable" "Disabled,Enabled"
bitfld.word 0x00 10. " RXIE ,Receive Interrupt Enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 9. " RMTEN ,Remote Enable" "Unchanged,Set"
bitfld.word 0x00 8. " TXRQST ,Transmit Request" "Not requested,Requested"
bitfld.word 0x00 7. " EOB ,End of Buffer" "Not ended,Ended"
textline " "
bitfld.word 0x00 0.--3. " DLC ,Data Length Code" "0 bytes,1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes,8 bytes,8 bytes,8 bytes,8 bytes,8 bytes,8 bytes,8 bytes"
group.word (0x80+0x1c)++0x1
line.word 0x00 "CAN_IF2_DA1R,IF2 Data A Register 1"
hexmask.word.byte 0x00 8.--15. 1. " DATA1 ,Data 1"
hexmask.word.byte 0x00 0.--7. 1. " DATA0 ,Data 0"
group.word (0x80+0x20)++0x1
line.word 0x00 "CAN_IF2_DA2R,IF2 Data A Register 2"
hexmask.word.byte 0x00 8.--15. 1. " DATA3 ,Data 3"
hexmask.word.byte 0x00 0.--7. 1. " DATA2 ,Data 2"
group.word (0x80+0x24)++0x1
line.word 0x00 "CAN_IF2_DB1R,IF2 Data B Register 1"
hexmask.word.byte 0x00 8.--15. 1. " DATA5 ,Data 5"
hexmask.word.byte 0x00 0.--7. 1. " DATA4 ,Data 4"
group.word (0x80+0x28)++0x1
line.word 0x00 "CAN_IF2_DB2R,IF2 Data B Register 2"
hexmask.word.byte 0x00 8.--15. 1. " DATA7 ,Data 7"
hexmask.word.byte 0x00 0.--7. 1. " DATA6 ,Data 6"
tree.end
tree "Message Handler Registers"
width 11.
rgroup.word 0x10++0x1
line.word 0x00 "CAN_IDR, Interrupt Identifier Register"
rgroup.word 0x100++0x1
line.word 0x00 "CAN_TXR1R,Transmission Request Register 1"
bitfld.word 0x00 15. " TXRQST16 ,Transmission Request 16" "Not requested,Requested"
bitfld.word 0x00 14. " TXRQST15 ,Transmission Request 15" "Not requested,Requested"
bitfld.word 0x00 13. " TXRQST14 ,Transmission Request 14" "Not requested,Requested"
textline " "
bitfld.word 0x00 12. " TXRQST13 ,Transmission Request 13" "Not requested,Requested"
bitfld.word 0x00 11. " TXRQST12 ,Transmission Request 12" "Not requested,Requested"
bitfld.word 0x00 10. " TXRQST11 ,Transmission Request 11" "Not requested,Requested"
textline " "
bitfld.word 0x00 9. " TXRQST10 ,Transmission Request 10" "Not requested,Requested"
bitfld.word 0x00 8. " TXRQST9 ,Transmission Request 9" "Not requested,Requested"
bitfld.word 0x00 7. " TXRQST8 ,Transmission Request 8" "Not requested,Requested"
textline " "
bitfld.word 0x00 6. " TXRQST7 ,Transmission Request 7" "Not requested,Requested"
bitfld.word 0x00 5. " TXRQST6 ,Transmission Request 6" "Not requested,Requested"
bitfld.word 0x00 4. " TXRQST5 ,Transmission Request 5" "Not requested,Requested"
textline " "
bitfld.word 0x00 3. " TXRQST4 ,Transmission Request 4" "Not requested,Requested"
bitfld.word 0x00 2. " TXRQST3 ,Transmission Request 3" "Not requested,Requested"
bitfld.word 0x00 1. " TXRQST2 ,Transmission Request 2" "Not requested,Requested"
textline " "
bitfld.word 0x00 0. " TXRQST1 ,Transmission Request 1" "Not requested,Requested"
rgroup.word 0x104++0x1
line.word 0x00 "CAN_TXR2R,Transmission Request Register 2"
bitfld.word 0x00 15. " TXRQST32 ,Transmission Request 32" "Not requested,Requested"
bitfld.word 0x00 14. " TXRQST31 ,Transmission Request 31" "Not requested,Requested"
bitfld.word 0x00 13. " TXRQST30 ,Transmission Request 30" "Not requested,Requested"
textline " "
bitfld.word 0x00 12. " TXRQST29 ,Transmission Request 29" "Not requested,Requested"
bitfld.word 0x00 11. " TXRQST28 ,Transmission Request 28" "Not requested,Requested"
bitfld.word 0x00 10. " TXRQST27 ,Transmission Request 27" "Not requested,Requested"
textline " "
bitfld.word 0x00 9. " TXRQST26 ,Transmission Request 26" "Not requested,Requested"
bitfld.word 0x00 8. " TXRQST25 ,Transmission Request 25" "Not requested,Requested"
bitfld.word 0x00 7. " TXRQST24 ,Transmission Request 24" "Not requested,Requested"
textline " "
bitfld.word 0x00 6. " TXRQST23 ,Transmission Request 23" "Not requested,Requested"
bitfld.word 0x00 5. " TXRQST22 ,Transmission Request 22" "Not requested,Requested"
bitfld.word 0x00 4. " TXRQST21 ,Transmission Request 21" "Not requested,Requested"
textline " "
bitfld.word 0x00 3. " TXRQST20 ,Transmission Request 20" "Not requested,Requested"
bitfld.word 0x00 2. " TXRQST19 ,Transmission Request 19" "Not requested,Requested"
bitfld.word 0x00 1. " TXRQST18 ,Transmission Request 18" "Not requested,Requested"
textline " "
bitfld.word 0x00 0. " TXRQST17 ,Transmission Request 17" "Not requested,Requested"
rgroup.word 0x120++0x1
line.word 0x00 "CAN_ND1R,New Data Register 1"
bitfld.word 0x00 15. " NEWDAT16 ,New Data 16" "Not occurred,Occurred"
bitfld.word 0x00 14. " NEWDAT15 ,New Data 15" "Not occurred,Occurred"
bitfld.word 0x00 13. " NEWDAT14 ,New Data 14" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 12. " NEWDAT13 ,New Data 13" "Not occurred,Occurred"
bitfld.word 0x00 11. " NEWDAT12 ,New Data 12" "Not occurred,Occurred"
bitfld.word 0x00 10. " NEWDAT11 ,New Data 11" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 9. " NEWDAT10 ,New Data 10" "Not occurred,Occurred"
bitfld.word 0x00 8. " NEWDAT9 ,New Data 9" "Not occurred,Occurred"
bitfld.word 0x00 7. " NEWDAT8 ,New Data 8" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 6. " NEWDAT7 ,New Data 7" "Not occurred,Occurred"
bitfld.word 0x00 5. " NEWDAT6 ,New Data 6" "Not occurred,Occurred"
bitfld.word 0x00 4. " NEWDAT5 ,New Data 5" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 3. " NEWDAT4 ,New Data 4" "Not occurred,Occurred"
bitfld.word 0x00 2. " NEWDAT3 ,New Data 3" "Not occurred,Occurred"
bitfld.word 0x00 1. " NEWDAT2 ,New Data 2" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 0. " NEWDAT1 ,New Data 1" "Not occurred,Occurred"
rgroup.word 0x124++0x1
line.word 0x00 "CAN_ND2R,New Data Register 2"
bitfld.word 0x00 15. " NEWDAT32 ,New Data 32" "Not occurred,Occurred"
bitfld.word 0x00 14. " NEWDAT31 ,New Data 31" "Not occurred,Occurred"
bitfld.word 0x00 13. " NEWDAT30 ,New Data 30" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 12. " NEWDAT29 ,New Data 29" "Not occurred,Occurred"
bitfld.word 0x00 11. " NEWDAT28 ,New Data 28" "Not occurred,Occurred"
bitfld.word 0x00 10. " NEWDAT27 ,New Data 27" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 9. " NEWDAT26 ,New Data 26" "Not occurred,Occurred"
bitfld.word 0x00 8. " NEWDAT25 ,New Data 25" "Not occurred,Occurred"
bitfld.word 0x00 7. " NEWDAT24 ,New Data 24" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 6. " NEWDAT23 ,New Data 23" "Not occurred,Occurred"
bitfld.word 0x00 5. " NEWDAT22 ,New Data 22" "Not occurred,Occurred"
bitfld.word 0x00 4. " NEWDAT21 ,New Data 21" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 3. " NEWDAT20 ,New Data 20" "Not occurred,Occurred"
bitfld.word 0x00 2. " NEWDAT19 ,New Data 19" "Not occurred,Occurred"
bitfld.word 0x00 1. " NEWDAT18 ,New Data 18" "Not occurred,Occurred"
textline " "
bitfld.word 0x00 0. " NEWDAT17 ,New Data 17" "Not occurred,Occurred"
rgroup.word 0x140++0x1
line.word 0x00 "CAN_IP1R,Interrupt Pending Register 1"
bitfld.word 0x00 15. " INTPND16 ,Interrupt 16 Pending" "Not pending,Pending"
bitfld.word 0x00 14. " INTPND15 ,Interrupt 15 Pending" "Not pending,Pending"
bitfld.word 0x00 13. " INTPND14 ,Interrupt 14 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 12. " INTPND13 ,Interrupt 13 Pending" "Not pending,Pending"
bitfld.word 0x00 11. " INTPND12 ,Interrupt 12 Pending" "Not pending,Pending"
bitfld.word 0x00 10. " INTPND11 ,Interrupt 11 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 9. " INTPND10 ,Interrupt 10 Pending" "Not pending,Pending"
bitfld.word 0x00 8. " INTPND9 ,Interrupt 9 Pending" "Not pending,Pending"
bitfld.word 0x00 7. " INTPND8 ,Interrupt 8 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 6. " INTPND7 ,Interrupt 7 Pending" "Not pending,Pending"
bitfld.word 0x00 5. " INTPND6 ,Interrupt 6 Pending" "Not pending,Pending"
bitfld.word 0x00 4. " INTPND5 ,Interrupt 5 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 3. " INTPND4 ,Interrupt 4 Pending" "Not pending,Pending"
bitfld.word 0x00 2. " INTPND3 ,Interrupt 3 Pending" "Not pending,Pending"
bitfld.word 0x00 1. " INTPND2 ,Interrupt 2 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 0. " INTPND1 ,Interrupt 1 Pending" "Not pending,Pending"
rgroup.word 0x144++0x1
line.word 0x00 "CAN_IP2R,Interrupt Pending Register 2"
bitfld.word 0x00 15. " INTPND32 ,Interrupt 32 Pending" "Not pending,Pending"
bitfld.word 0x00 14. " INTPND31 ,Interrupt 31 Pending" "Not pending,Pending"
bitfld.word 0x00 13. " INTPND30 ,Interrupt 30 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 12. " INTPND29 ,Interrupt 29 Pending" "Not pending,Pending"
bitfld.word 0x00 11. " INTPND28 ,Interrupt 28 Pending" "Not pending,Pending"
bitfld.word 0x00 10. " INTPND27 ,Interrupt 27 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 9. " INTPND26 ,Interrupt 26 Pending" "Not pending,Pending"
bitfld.word 0x00 8. " INTPND25 ,Interrupt 25 Pending" "Not pending,Pending"
bitfld.word 0x00 7. " INTPND24 ,Interrupt 24 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 6. " INTPND23 ,Interrupt 23 Pending" "Not pending,Pending"
bitfld.word 0x00 5. " INTPND22 ,Interrupt 22 Pending" "Not pending,Pending"
bitfld.word 0x00 4. " INTPND21 ,Interrupt 21 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 3. " INTPND20 ,Interrupt 20 Pending" "Not pending,Pending"
bitfld.word 0x00 2. " INTPND19 ,Interrupt 19 Pending" "Not pending,Pending"
bitfld.word 0x00 1. " INTPND18 ,Interrupt 18 Pending" "Not pending,Pending"
textline " "
bitfld.word 0x00 0. " INTPND17 ,Interrupt 17 Pending" "Not pending,Pending"
rgroup.word 0x160++0x1
line.word 0x00 "CAN_MV1R,Message Valid Register 1"
bitfld.word 0x00 15. " MSGVAL16 ,Message 16 Valid" "Ignored,Considered"
bitfld.word 0x00 14. " MSGVAL15 ,Message 15 Valid" "Ignored,Considered"
bitfld.word 0x00 13. " MSGVAL14 ,Message 14 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 12. " MSGVAL13 ,Message 13 Valid" "Ignored,Considered"
bitfld.word 0x00 11. " MSGVAL12 ,Message 12 Valid" "Ignored,Considered"
bitfld.word 0x00 10. " MSGVAL11 ,Message 11 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 9. " MSGVAL10 ,Message 10 Valid" "Ignored,Considered"
bitfld.word 0x00 8. " MSGVAL9 ,Message 9 Valid" "Ignored,Considered"
bitfld.word 0x00 7. " MSGVAL8 ,Message 8 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 6. " MSGVAL7 ,Message 7 Valid" "Ignored,Considered"
bitfld.word 0x00 5. " MSGVAL6 ,Message 6 Valid" "Ignored,Considered"
bitfld.word 0x00 4. " MSGVAL5 ,Message 5 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 3. " MSGVAL4 ,Message 4 Valid" "Ignored,Considered"
bitfld.word 0x00 2. " MSGVAL3 ,Message 3 Valid" "Ignored,Considered"
bitfld.word 0x00 1. " MSGVAL2 ,Message 2 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 0. " MSGVAL1 ,Message 1 Valid" "Ignored,Considered"
rgroup.word 0x164++0x1
line.word 0x00 "CAN_MV2R,Message Valid Register 2"
bitfld.word 0x00 15. " MSGVAL32 ,Message 32 Valid" "Ignored,Considered"
bitfld.word 0x00 14. " MSGVAL31 ,Message 31 Valid" "Ignored,Considered"
bitfld.word 0x00 13. " MSGVAL30 ,Message 30 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 12. " MSGVAL29 ,Message 29 Valid" "Ignored,Considered"
bitfld.word 0x00 11. " MSGVAL28 ,Message 28 Valid" "Ignored,Considered"
bitfld.word 0x00 10. " MSGVAL27 ,Message 27 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 9. " MSGVAL26 ,Message 26 Valid" "Ignored,Considered"
bitfld.word 0x00 8. " MSGVAL25 ,Message 25 Valid" "Ignored,Considered"
bitfld.word 0x00 7. " MSGVAL24 ,Message 24 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 6. " MSGVAL23 ,Message 23 Valid" "Ignored,Considered"
bitfld.word 0x00 5. " MSGVAL22 ,Message 22 Valid" "Ignored,Considered"
bitfld.word 0x00 4. " MSGVAL21 ,Message 21 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 3. " MSGVAL20 ,Message 20 Valid" "Ignored,Considered"
bitfld.word 0x00 2. " MSGVAL19 ,Message 19 Valid" "Ignored,Considered"
bitfld.word 0x00 1. " MSGVAL18 ,Message 18 Valid" "Ignored,Considered"
textline " "
bitfld.word 0x00 0. " MSGVAL17 ,Message 17 Valid" "Ignored,Considered"
tree.end
width 0xb
tree.end
tree.open "USB (USB Slave Interface)"
base asd:0x70000000
sif (!cpuis("STR910FA*"))
width 12.
tree "Common Registers"
group.word 0x840++0x1
line.word 0x00 "USB_CNTR,USB Control Register"
bitfld.word 0x00 15. " CTRM ,Correct Transfer Interrupt" "Disabled,Enabled"
bitfld.word 0x00 14. " DOVRM ,DMA over / underrun Interrupt" "Disabled,Enabled"
textline " "
bitfld.word 0x00 13. " ERRM ,Error Interrupt" "Disabled,Enabled"
bitfld.word 0x00 12. " WKUPM ,Wake-up Interrupt" "Disabled,Enabled"
textline " "
bitfld.word 0x00 11. " SUSPM ,Suspend mode Interrupt" "Disabled,Enabled"
bitfld.word 0x00 10. " RESETM ,USB Reset Interrupt" "Disabled,Enabled"
textline " "
bitfld.word 0x00 9. " SOFM ,Start Of Frame Interrupt" "Disabled,Enabled"
bitfld.word 0x00 8. " ESOFM ,Expected Start Of Frame Interrupt" "Disabled,Enabled"
textline " "
bitfld.word 0x00 7. " SZDPRM ,Short or Zero-Length Data Packet Received Interrupt" "Disabled,Enabled"
bitfld.word 0x00 4. " RESUME ,Resume request" "Not requested,Requested"
textline " "
bitfld.word 0x00 3. " FSUSP ,Force suspend" "Not forced,Forced"
bitfld.word 0x00 2. " LP_MODE ,Low-power mode" "No low power,Low power"
textline " "
bitfld.word 0x00 1. " PDWN ,Power down" "No power down,Power down"
bitfld.word 0x00 0. " FRES ,Force USB Reset" "No reset,Reset"
group.word 0x844++0x1
line.word 0x00 "USB_ISTR,USB Interrupt Status Register"
bitfld.word 0x00 15. " CTR ,Correct Transfer" "Not completed,Completed"
bitfld.word 0x00 14. " DOVR ,DMA over / underrun" "Low,High"
textline " "
bitfld.word 0x00 13. " ERR ,Error" "No error,Error"
bitfld.word 0x00 12. " WKUP ,Wake up" "No wake up,Wake up"
textline " "
bitfld.word 0x00 11. " SUSP ,Suspend mode request" "Not requested,Requested"
bitfld.word 0x00 10. " RESET ,USB RESET request" "Not requested,Requested"
textline " "
bitfld.word 0x00 9. " SOF ,Start Of Frame" "Not occurred,Occurred"
bitfld.word 0x00 8. " ESOF ,Expected Start Of Frame" "Not expected,Expected"
textline " "
bitfld.word 0x00 7. " SZDPR ,Short or Zero-Length Received Data Packet" "Not received,Received"
bitfld.word 0x00 4. " DIR ,Direction of transaction" "CTR_TX,CTR_RX/CTR_TX"
textline " "
bitfld.word 0x00 0.--3. " EP_ID ,Endpoint Identifier" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
rgroup.word 0x848++0x1
line.word 0x00 "USB_FNR,ASB Frame Number Register"
bitfld.word 0x00 15. " RXDP ,Receive Data + Line Status" "Low,High"
bitfld.word 0x00 14. " RXDM ,Receive Data - Line Status" "Low,High"
textline " "
bitfld.word 0x00 13. " LCK ,Locked" "Unlocked,Locked"
bitfld.word 0x00 11.--12. " LSOF ,Lost SOF" "Not lost,Lost,?..."
textline " "
hexmask.word 0x00 0.--10. 1. " FN ,Frame number"
group.word 0x84c++0x1
line.word 0x00 "USB_DADDR,USB Device Address Register"
bitfld.word 0x00 7. " EF ,Enable Function" "Disabled,Enabled"
hexmask.word.byte 0x00 0.--6. 1. " ADD ,Device Address"
group.word 0x850++0x1
line.word 0x00 "USB_BTABLE,Buffer Table Address"
hexmask.word 0x00 3.--15. 0x8 " BTABLE ,Buffer Table"
tree.end
width 10.
tree "Endpoint-specific Registers"
group.word 0x800++0x1
line.word 0x00 "USB_EP0R,USB Enapoint 0 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x804++0x1
line.word 0x00 "USB_EP1R,USB Enapoint 1 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x808++0x1
line.word 0x00 "USB_EP2R,USB Enapoint 2 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x80C++0x1
line.word 0x00 "USB_EP3R,USB Enapoint 3 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x810++0x1
line.word 0x00 "USB_EP4R,USB Enapoint 4 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x814++0x1
line.word 0x00 "USB_EP5R,USB Enapoint 5 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x818++0x1
line.word 0x00 "USB_EP6R,USB Enapoint 6 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x81C++0x1
line.word 0x00 "USB_EP7R,USB Enapoint 7 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x820++0x1
line.word 0x00 "USB_EP8R,USB Enapoint 8 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word 0x824++0x1
line.word 0x00 "USB_EP9R,USB Enapoint 9 Register"
bitfld.word 0x00 15. " CTR_RX ,Correct Transfer for reception" "Not completed,Completed"
bitfld.word 0x00 14. " DTOG_RX ,Data Toggle for reception transfers" "DATA 0,DATA 1"
bitfld.word 0x00 12.--13. " STAT_RX ,Status bits for reception transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 11. " SETUP ,Setup transaction completed" "Not completed,Completed"
bitfld.word 0x00 9.--10. " EP_TYPE ,Endpoint type" "BULK,CONTROL,ISO,INTERRUPT"
bitfld.word 0x00 8. " EP_KIND ,Endpoint Kind" "DBL_BUF,STATUS_OUT"
textline " "
bitfld.word 0x00 7. " CTR_TX ,Correct Transfer for transmission" "Not completed,Completed"
bitfld.word 0x00 6. " DTOG_TX ,Data Toggle for transmission transfers" "DATA 0,DATA 1"
bitfld.word 0x00 4.--5. " STAT_TX ,Status bits for transmission transfers" "Disabled,STALL,NAK,Valid"
textline " "
bitfld.word 0x00 0.--3. " EA ,Endpoint Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
tree.end
width 14.
tree "DMA Registers"
if ((d.w(asd:0x70000000+0x85c)&0x100)==0x0)
group.word 0x854++0x1
line.word 0x00 "USB_DMACR1,DMA Control Register 1"
bitfld.word 0x00 9. " DMA_UNLK_RX_EN9 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
bitfld.word 0x00 8. " DMA_UNLK_RX_EN8 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 7. " DMA_UNLK_RX_EN7 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
bitfld.word 0x00 6. " DMA_UNLK_RX_EN6 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 5. " DMA_UNLK_RX_EN5 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
bitfld.word 0x00 4. " DMA_UNLK_RX_EN4 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 3. " DMA_UNLK_RX_EN3 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
bitfld.word 0x00 2. " DMA_UNLK_RX_EN2 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 1. " DMA_UNLK_RX_EN1 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
bitfld.word 0x00 0. " DMA_UNLK_RX_EN0 ,Unlinked mode Rx DMA enable" "Disabled,Enabled"
group.word 0x858++0x1
line.word 0x00 "USB_DMACR2,DMA Control Register 2"
bitfld.word 0x00 12.--13. " DMA_UNLK_TX_EN ,Unlinked mode Tx DMA enable" "Disabled,UNLK_TX_EPID1[3:0],UNLK_TX_EPID2[3:0],UNLK_TX_EPID3[3:0]"
bitfld.word 0x00 8.--11. " UNLK_TX_EP_ID3 ,Unlinked mode Tx Endpoint ID 3" "Endpoint 0,Endpoint 1,Endpoint 2,Endpoint 3,Endpoint 4,Endpoint 5,Endpoint 6,Endpoint 7,Endpoint 8,Endpoint 9,?..."
textline " "
bitfld.word 0x00 4.--7. " UNLK_TX_EP_ID2 ,Unlinked mode Tx Endpoint ID 2" "Endpoint 0,Endpoint 1,Endpoint 2,Endpoint 3,Endpoint 4,Endpoint 5,Endpoint 6,Endpoint 7,Endpoint 8,Endpoint 9,?..."
bitfld.word 0x00 0.--3. " UNLK_TX_EP_ID1 ,Unlinked mode Tx Endpoint ID 1" "Endpoint 0,Endpoint 1,Endpoint 2,Endpoint 3,Endpoint 4,Endpoint 5,Endpoint 6,Endpoint 7,Endpoint 8,Endpoint 9,?..."
else
hgroup.word 0x854++0x1
hide.word 0x00 "USB_DMACR1,DMA Control Register 1"
hgroup.word 0x858++0x1
hide.word 0x00 "USB_DMACR2,DMA Control Register 2"
endif
group.word 0x85c++0x1
line.word 0x00 "USB_DMACR3,DMA Control Register 3"
bitfld.word 0x00 15. " SR_RX ,DMA Rx Software Reset" "No effect,Reset"
bitfld.word 0x00 14. " SR_TX ,DMA Tx Software Reset" "No effect,Reset"
textline " "
bitfld.word 0x00 13. " DMA_LK_RX_EN ,Linked mode Rx DMA enable" "Disabled,Enabled"
bitfld.word 0x00 9.--12. " LK_RX_EP_ID ,Linked Mode Rx Endpoint ID" "Endpoint 0,Endpoint 1,Endpoint 2,Endpoint 3,Endpoint 4,Endpoint 5,Endpoint 6,Endpoint 7,Endpoint 8,Endpoint 9,?..."
textline " "
bitfld.word 0x00 8. " LK_RX_EN ,Rx Linked mode enable" "Disabled,Enabled"
bitfld.word 0x00 6. " SLE ,Synchronization Logic enable" "Enabled,Disabled"
textline " "
bitfld.word 0x00 5. " DMA_LK_TX_EN ,Linked mode Tx DMA enable" "Disabled,Enabled"
bitfld.word 0x00 1.--4. " LK_TX_EP_ID ,Linked mode Tx Endpoint ID" "Endpoint 0,Endpoint 1,Endpoint 2,Endpoint 3,Endpoint 4,Endpoint 5,Endpoint 6,Endpoint 7,Endpoint 8,Endpoint 9,?..."
textline " "
bitfld.word 0x00 0. " LK_TX_EN ,Tx Linked mode enable" "Disabled,Enabled"
group.word 0x860++0x1
line.word 0x00 "USB_DMABSIZE,DMA Burst Size Register"
hexmask.word.byte 0x00 8.--15. 1. " LLI_RX_NPACKETS ,LLI Rx Number of Packets"
bitfld.word 0x00 4.--6. " DBSIZE ,Destination Burst Size" "Single,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
textline " "
bitfld.word 0x00 0.--2. " SBSIZE ,Source Burst Size" "Single,4 transfers,8 transfers,16 transfers,32 transfers,64 transfers,128 transfers,256 transfers"
group.word 0x864++0x1
line.word 0x00 "USB_DMALLI,DMA LLI Register"
hexmask.word.byte 0x00 8.--15. 1. " LLI_RX_LNG ,LLI Rx Length"
hexmask.word.byte 0x00 0.--7. 1. " LLI_TX_LNG ,LLI Tx Length"
tree.end
;base asd:(((data.long(asd:(0x70000000+0x850)))&0xfff8)+0x70000000)
width 15.
tree "Buffer Descriptor Table"
group.word 0x0++0x1
line.word 0x00 "USB_ADDR0L,Packet Buffer Address Register 0 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR0_TX ,Transmission Buffer Address"
group.word (0x0+0x2)++0x1
line.word 0x00 "USB_ADDR0H,Packet Buffer Address Register 0 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR0_RX ,Reception Buffer Address"
group.word 0x8++0x1
line.word 0x00 "USB_ADDR1L,Packet Buffer Address Register 1 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR1_TX ,Transmission Buffer Address"
group.word (0x8+0x2)++0x1
line.word 0x00 "USB_ADDR1H,Packet Buffer Address Register 1 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR1_RX ,Reception Buffer Address"
group.word 0x10++0x1
line.word 0x00 "USB_ADDR2L,Packet Buffer Address Register 2 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR2_TX ,Transmission Buffer Address"
group.word (0x10+0x2)++0x1
line.word 0x00 "USB_ADDR2H,Packet Buffer Address Register 2 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR2_RX ,Reception Buffer Address"
group.word 0x18++0x1
line.word 0x00 "USB_ADDR3L,Packet Buffer Address Register 3 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR3_TX ,Transmission Buffer Address"
group.word (0x18+0x2)++0x1
line.word 0x00 "USB_ADDR3H,Packet Buffer Address Register 3 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR3_RX ,Reception Buffer Address"
group.word 0x20++0x1
line.word 0x00 "USB_ADDR4L,Packet Buffer Address Register 4 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR4_TX ,Transmission Buffer Address"
group.word (0x20+0x2)++0x1
line.word 0x00 "USB_ADDR4H,Packet Buffer Address Register 4 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR4_RX ,Reception Buffer Address"
group.word 0x28++0x1
line.word 0x00 "USB_ADDR5L,Packet Buffer Address Register 5 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR5_TX ,Transmission Buffer Address"
group.word (0x28+0x2)++0x1
line.word 0x00 "USB_ADDR5H,Packet Buffer Address Register 5 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR5_RX ,Reception Buffer Address"
group.word 0x30++0x1
line.word 0x00 "USB_ADDR6L,Packet Buffer Address Register 6 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR6_TX ,Transmission Buffer Address"
group.word (0x30+0x2)++0x1
line.word 0x00 "USB_ADDR6H,Packet Buffer Address Register 6 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR6_RX ,Reception Buffer Address"
group.word 0x38++0x1
line.word 0x00 "USB_ADDR7L,Packet Buffer Address Register 7 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR7_TX ,Transmission Buffer Address"
group.word (0x38+0x2)++0x1
line.word 0x00 "USB_ADDR7H,Packet Buffer Address Register 7 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR7_RX ,Reception Buffer Address"
group.word 0x40++0x1
line.word 0x00 "USB_ADDR8L,Packet Buffer Address Register 8 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR8_TX ,Transmission Buffer Address"
group.word (0x40+0x2)++0x1
line.word 0x00 "USB_ADDR8H,Packet Buffer Address Register 8 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR8_RX ,Reception Buffer Address"
group.word 0x48++0x1
line.word 0x00 "USB_ADDR9L,Packet Buffer Address Register 9 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR9_TX ,Transmission Buffer Address"
group.word (0x48+0x2)++0x1
line.word 0x00 "USB_ADDR9H,Packet Buffer Address Register 9 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR9_RX ,Reception Buffer Address"
group.word 0x50++0x1
line.word 0x00 "USB_ADDR10L,Packet Buffer Address Register 10 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR10_TX ,Transmission Buffer Address"
group.word (0x50+0x2)++0x1
line.word 0x00 "USB_ADDR10H,Packet Buffer Address Register 10 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR10_RX ,Reception Buffer Address"
group.word 0x58++0x1
line.word 0x00 "USB_ADDR11L,Packet Buffer Address Register 11 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR11_TX ,Transmission Buffer Address"
group.word (0x58+0x2)++0x1
line.word 0x00 "USB_ADDR11H,Packet Buffer Address Register 11 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR11_RX ,Reception Buffer Address"
group.word 0x60++0x1
line.word 0x00 "USB_ADDR12L,Packet Buffer Address Register 12 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR12_TX ,Transmission Buffer Address"
group.word (0x60+0x2)++0x1
line.word 0x00 "USB_ADDR12H,Packet Buffer Address Register 12 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR12_RX ,Reception Buffer Address"
group.word 0x68++0x1
line.word 0x00 "USB_ADDR13L,Packet Buffer Address Register 13 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR13_TX ,Transmission Buffer Address"
group.word (0x68+0x2)++0x1
line.word 0x00 "USB_ADDR13H,Packet Buffer Address Register 13 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR13_RX ,Reception Buffer Address"
group.word 0x70++0x1
line.word 0x00 "USB_ADDR14L,Packet Buffer Address Register 14 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR14_TX ,Transmission Buffer Address"
group.word (0x70+0x2)++0x1
line.word 0x00 "USB_ADDR14H,Packet Buffer Address Register 14 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR14_RX ,Reception Buffer Address"
group.word 0x78++0x1
line.word 0x00 "USB_ADDR15L,Packet Buffer Address Register 15 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR15_TX ,Transmission Buffer Address"
group.word (0x78+0x2)++0x1
line.word 0x00 "USB_ADDR15H,Packet Buffer Address Register 15 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR15_RX ,Reception Buffer Address"
group.word 0x80++0x1
line.word 0x00 "USB_ADDR16L,Packet Buffer Address Register 16 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR16_TX ,Transmission Buffer Address"
group.word (0x80+0x2)++0x1
line.word 0x00 "USB_ADDR16H,Packet Buffer Address Register 16 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR16_RX ,Reception Buffer Address"
group.word 0x88++0x1
line.word 0x00 "USB_ADDR17L,Packet Buffer Address Register 17 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR17_TX ,Transmission Buffer Address"
group.word (0x88+0x2)++0x1
line.word 0x00 "USB_ADDR17H,Packet Buffer Address Register 17 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR17_RX ,Reception Buffer Address"
group.word 0x90++0x1
line.word 0x00 "USB_ADDR18L,Packet Buffer Address Register 18 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR18_TX ,Transmission Buffer Address"
group.word (0x90+0x2)++0x1
line.word 0x00 "USB_ADDR18H,Packet Buffer Address Register 18 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR18_RX ,Reception Buffer Address"
group.word 0x98++0x1
line.word 0x00 "USB_ADDR19L,Packet Buffer Address Register 19 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR19_TX ,Transmission Buffer Address"
group.word (0x98+0x2)++0x1
line.word 0x00 "USB_ADDR19H,Packet Buffer Address Register 19 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR19_RX ,Reception Buffer Address"
group.word 0xA0++0x1
line.word 0x00 "USB_ADDR20L,Packet Buffer Address Register 20 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR20_TX ,Transmission Buffer Address"
group.word (0xA0+0x2)++0x1
line.word 0x00 "USB_ADDR20H,Packet Buffer Address Register 20 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR20_RX ,Reception Buffer Address"
group.word 0xA8++0x1
line.word 0x00 "USB_ADDR21L,Packet Buffer Address Register 21 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR21_TX ,Transmission Buffer Address"
group.word (0xA8+0x2)++0x1
line.word 0x00 "USB_ADDR21H,Packet Buffer Address Register 21 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR21_RX ,Reception Buffer Address"
group.word 0xB0++0x1
line.word 0x00 "USB_ADDR22L,Packet Buffer Address Register 22 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR22_TX ,Transmission Buffer Address"
group.word (0xB0+0x2)++0x1
line.word 0x00 "USB_ADDR22H,Packet Buffer Address Register 22 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR22_RX ,Reception Buffer Address"
group.word 0xB8++0x1
line.word 0x00 "USB_ADDR23L,Packet Buffer Address Register 23 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR23_TX ,Transmission Buffer Address"
group.word (0xB8+0x2)++0x1
line.word 0x00 "USB_ADDR23H,Packet Buffer Address Register 23 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR23_RX ,Reception Buffer Address"
group.word 0xC0++0x1
line.word 0x00 "USB_ADDR24L,Packet Buffer Address Register 24 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR24_TX ,Transmission Buffer Address"
group.word (0xC0+0x2)++0x1
line.word 0x00 "USB_ADDR24H,Packet Buffer Address Register 24 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR24_RX ,Reception Buffer Address"
group.word 0xC8++0x1
line.word 0x00 "USB_ADDR25L,Packet Buffer Address Register 25 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR25_TX ,Transmission Buffer Address"
group.word (0xC8+0x2)++0x1
line.word 0x00 "USB_ADDR25H,Packet Buffer Address Register 25 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR25_RX ,Reception Buffer Address"
group.word 0xD0++0x1
line.word 0x00 "USB_ADDR26L,Packet Buffer Address Register 26 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR26_TX ,Transmission Buffer Address"
group.word (0xD0+0x2)++0x1
line.word 0x00 "USB_ADDR26H,Packet Buffer Address Register 26 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR26_RX ,Reception Buffer Address"
group.word 0xD8++0x1
line.word 0x00 "USB_ADDR27L,Packet Buffer Address Register 27 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR27_TX ,Transmission Buffer Address"
group.word (0xD8+0x2)++0x1
line.word 0x00 "USB_ADDR27H,Packet Buffer Address Register 27 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR27_RX ,Reception Buffer Address"
group.word 0xE0++0x1
line.word 0x00 "USB_ADDR28L,Packet Buffer Address Register 28 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR28_TX ,Transmission Buffer Address"
group.word (0xE0+0x2)++0x1
line.word 0x00 "USB_ADDR28H,Packet Buffer Address Register 28 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR28_RX ,Reception Buffer Address"
group.word 0xE8++0x1
line.word 0x00 "USB_ADDR29L,Packet Buffer Address Register 29 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR29_TX ,Transmission Buffer Address"
group.word (0xE8+0x2)++0x1
line.word 0x00 "USB_ADDR29H,Packet Buffer Address Register 29 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR29_RX ,Reception Buffer Address"
group.word 0xF0++0x1
line.word 0x00 "USB_ADDR30L,Packet Buffer Address Register 30 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR30_TX ,Transmission Buffer Address"
group.word (0xF0+0x2)++0x1
line.word 0x00 "USB_ADDR30H,Packet Buffer Address Register 30 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR30_RX ,Reception Buffer Address"
group.word 0xF8++0x1
line.word 0x00 "USB_ADDR31L,Packet Buffer Address Register 31 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR31_TX ,Transmission Buffer Address"
group.word (0xF8+0x2)++0x1
line.word 0x00 "USB_ADDR31H,Packet Buffer Address Register 31 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR31_RX ,Reception Buffer Address"
group.word 0x100++0x1
line.word 0x00 "USB_ADDR32L,Packet Buffer Address Register 32 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR32_TX ,Transmission Buffer Address"
group.word (0x100+0x2)++0x1
line.word 0x00 "USB_ADDR32H,Packet Buffer Address Register 32 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR32_RX ,Reception Buffer Address"
group.word 0x108++0x1
line.word 0x00 "USB_ADDR33L,Packet Buffer Address Register 33 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR33_TX ,Transmission Buffer Address"
group.word (0x108+0x2)++0x1
line.word 0x00 "USB_ADDR33H,Packet Buffer Address Register 33 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR33_RX ,Reception Buffer Address"
group.word 0x110++0x1
line.word 0x00 "USB_ADDR34L,Packet Buffer Address Register 34 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR34_TX ,Transmission Buffer Address"
group.word (0x110+0x2)++0x1
line.word 0x00 "USB_ADDR34H,Packet Buffer Address Register 34 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR34_RX ,Reception Buffer Address"
group.word 0x118++0x1
line.word 0x00 "USB_ADDR35L,Packet Buffer Address Register 35 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR35_TX ,Transmission Buffer Address"
group.word (0x118+0x2)++0x1
line.word 0x00 "USB_ADDR35H,Packet Buffer Address Register 35 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR35_RX ,Reception Buffer Address"
group.word 0x120++0x1
line.word 0x00 "USB_ADDR36L,Packet Buffer Address Register 36 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR36_TX ,Transmission Buffer Address"
group.word (0x120+0x2)++0x1
line.word 0x00 "USB_ADDR36H,Packet Buffer Address Register 36 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR36_RX ,Reception Buffer Address"
group.word 0x128++0x1
line.word 0x00 "USB_ADDR37L,Packet Buffer Address Register 37 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR37_TX ,Transmission Buffer Address"
group.word (0x128+0x2)++0x1
line.word 0x00 "USB_ADDR37H,Packet Buffer Address Register 37 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR37_RX ,Reception Buffer Address"
group.word 0x130++0x1
line.word 0x00 "USB_ADDR38L,Packet Buffer Address Register 38 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR38_TX ,Transmission Buffer Address"
group.word (0x130+0x2)++0x1
line.word 0x00 "USB_ADDR38H,Packet Buffer Address Register 38 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR38_RX ,Reception Buffer Address"
group.word 0x138++0x1
line.word 0x00 "USB_ADDR39L,Packet Buffer Address Register 39 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR39_TX ,Transmission Buffer Address"
group.word (0x138+0x2)++0x1
line.word 0x00 "USB_ADDR39H,Packet Buffer Address Register 39 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR39_RX ,Reception Buffer Address"
group.word 0x140++0x1
line.word 0x00 "USB_ADDR40L,Packet Buffer Address Register 40 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR40_TX ,Transmission Buffer Address"
group.word (0x140+0x2)++0x1
line.word 0x00 "USB_ADDR40H,Packet Buffer Address Register 40 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR40_RX ,Reception Buffer Address"
group.word 0x148++0x1
line.word 0x00 "USB_ADDR41L,Packet Buffer Address Register 41 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR41_TX ,Transmission Buffer Address"
group.word (0x148+0x2)++0x1
line.word 0x00 "USB_ADDR41H,Packet Buffer Address Register 41 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR41_RX ,Reception Buffer Address"
group.word 0x150++0x1
line.word 0x00 "USB_ADDR42L,Packet Buffer Address Register 42 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR42_TX ,Transmission Buffer Address"
group.word (0x150+0x2)++0x1
line.word 0x00 "USB_ADDR42H,Packet Buffer Address Register 42 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR42_RX ,Reception Buffer Address"
group.word 0x158++0x1
line.word 0x00 "USB_ADDR43L,Packet Buffer Address Register 43 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR43_TX ,Transmission Buffer Address"
group.word (0x158+0x2)++0x1
line.word 0x00 "USB_ADDR43H,Packet Buffer Address Register 43 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR43_RX ,Reception Buffer Address"
group.word 0x160++0x1
line.word 0x00 "USB_ADDR44L,Packet Buffer Address Register 44 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR44_TX ,Transmission Buffer Address"
group.word (0x160+0x2)++0x1
line.word 0x00 "USB_ADDR44H,Packet Buffer Address Register 44 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR44_RX ,Reception Buffer Address"
group.word 0x168++0x1
line.word 0x00 "USB_ADDR45L,Packet Buffer Address Register 45 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR45_TX ,Transmission Buffer Address"
group.word (0x168+0x2)++0x1
line.word 0x00 "USB_ADDR45H,Packet Buffer Address Register 45 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR45_RX ,Reception Buffer Address"
group.word 0x170++0x1
line.word 0x00 "USB_ADDR46L,Packet Buffer Address Register 46 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR46_TX ,Transmission Buffer Address"
group.word (0x170+0x2)++0x1
line.word 0x00 "USB_ADDR46H,Packet Buffer Address Register 46 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR46_RX ,Reception Buffer Address"
group.word 0x178++0x1
line.word 0x00 "USB_ADDR47L,Packet Buffer Address Register 47 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR47_TX ,Transmission Buffer Address"
group.word (0x178+0x2)++0x1
line.word 0x00 "USB_ADDR47H,Packet Buffer Address Register 47 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR47_RX ,Reception Buffer Address"
group.word 0x180++0x1
line.word 0x00 "USB_ADDR48L,Packet Buffer Address Register 48 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR48_TX ,Transmission Buffer Address"
group.word (0x180+0x2)++0x1
line.word 0x00 "USB_ADDR48H,Packet Buffer Address Register 48 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR48_RX ,Reception Buffer Address"
group.word 0x188++0x1
line.word 0x00 "USB_ADDR49L,Packet Buffer Address Register 49 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR49_TX ,Transmission Buffer Address"
group.word (0x188+0x2)++0x1
line.word 0x00 "USB_ADDR49H,Packet Buffer Address Register 49 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR49_RX ,Reception Buffer Address"
group.word 0x190++0x1
line.word 0x00 "USB_ADDR50L,Packet Buffer Address Register 50 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR50_TX ,Transmission Buffer Address"
group.word (0x190+0x2)++0x1
line.word 0x00 "USB_ADDR50H,Packet Buffer Address Register 50 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR50_RX ,Reception Buffer Address"
group.word 0x198++0x1
line.word 0x00 "USB_ADDR51L,Packet Buffer Address Register 51 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR51_TX ,Transmission Buffer Address"
group.word (0x198+0x2)++0x1
line.word 0x00 "USB_ADDR51H,Packet Buffer Address Register 51 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR51_RX ,Reception Buffer Address"
group.word 0x1A0++0x1
line.word 0x00 "USB_ADDR52L,Packet Buffer Address Register 52 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR52_TX ,Transmission Buffer Address"
group.word (0x1A0+0x2)++0x1
line.word 0x00 "USB_ADDR52H,Packet Buffer Address Register 52 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR52_RX ,Reception Buffer Address"
group.word 0x1A8++0x1
line.word 0x00 "USB_ADDR53L,Packet Buffer Address Register 53 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR53_TX ,Transmission Buffer Address"
group.word (0x1A8+0x2)++0x1
line.word 0x00 "USB_ADDR53H,Packet Buffer Address Register 53 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR53_RX ,Reception Buffer Address"
group.word 0x1B0++0x1
line.word 0x00 "USB_ADDR54L,Packet Buffer Address Register 54 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR54_TX ,Transmission Buffer Address"
group.word (0x1B0+0x2)++0x1
line.word 0x00 "USB_ADDR54H,Packet Buffer Address Register 54 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR54_RX ,Reception Buffer Address"
group.word 0x1B8++0x1
line.word 0x00 "USB_ADDR55L,Packet Buffer Address Register 55 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR55_TX ,Transmission Buffer Address"
group.word (0x1B8+0x2)++0x1
line.word 0x00 "USB_ADDR55H,Packet Buffer Address Register 55 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR55_RX ,Reception Buffer Address"
group.word 0x1C0++0x1
line.word 0x00 "USB_ADDR56L,Packet Buffer Address Register 56 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR56_TX ,Transmission Buffer Address"
group.word (0x1C0+0x2)++0x1
line.word 0x00 "USB_ADDR56H,Packet Buffer Address Register 56 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR56_RX ,Reception Buffer Address"
group.word 0x1C8++0x1
line.word 0x00 "USB_ADDR57L,Packet Buffer Address Register 57 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR57_TX ,Transmission Buffer Address"
group.word (0x1C8+0x2)++0x1
line.word 0x00 "USB_ADDR57H,Packet Buffer Address Register 57 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR57_RX ,Reception Buffer Address"
group.word 0x1D0++0x1
line.word 0x00 "USB_ADDR58L,Packet Buffer Address Register 58 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR58_TX ,Transmission Buffer Address"
group.word (0x1D0+0x2)++0x1
line.word 0x00 "USB_ADDR58H,Packet Buffer Address Register 58 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR58_RX ,Reception Buffer Address"
group.word 0x1D8++0x1
line.word 0x00 "USB_ADDR59L,Packet Buffer Address Register 59 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR59_TX ,Transmission Buffer Address"
group.word (0x1D8+0x2)++0x1
line.word 0x00 "USB_ADDR59H,Packet Buffer Address Register 59 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR59_RX ,Reception Buffer Address"
group.word 0x1E0++0x1
line.word 0x00 "USB_ADDR60L,Packet Buffer Address Register 60 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR60_TX ,Transmission Buffer Address"
group.word (0x1E0+0x2)++0x1
line.word 0x00 "USB_ADDR60H,Packet Buffer Address Register 60 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR60_RX ,Reception Buffer Address"
group.word 0x1E8++0x1
line.word 0x00 "USB_ADDR61L,Packet Buffer Address Register 61 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR61_TX ,Transmission Buffer Address"
group.word (0x1E8+0x2)++0x1
line.word 0x00 "USB_ADDR61H,Packet Buffer Address Register 61 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR61_RX ,Reception Buffer Address"
group.word 0x1F0++0x1
line.word 0x00 "USB_ADDR62L,Packet Buffer Address Register 62 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR62_TX ,Transmission Buffer Address"
group.word (0x1F0+0x2)++0x1
line.word 0x00 "USB_ADDR62H,Packet Buffer Address Register 62 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR62_RX ,Reception Buffer Address"
group.word 0x1F8++0x1
line.word 0x00 "USB_ADDR63L,Packet Buffer Address Register 63 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR63_TX ,Transmission Buffer Address"
group.word (0x1F8+0x2)++0x1
line.word 0x00 "USB_ADDR63H,Packet Buffer Address Register 63 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR63_RX ,Reception Buffer Address"
group.word 0x200++0x1
line.word 0x00 "USB_ADDR64L,Packet Buffer Address Register 64 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR64_TX ,Transmission Buffer Address"
group.word (0x200+0x2)++0x1
line.word 0x00 "USB_ADDR64H,Packet Buffer Address Register 64 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR64_RX ,Reception Buffer Address"
group.word 0x208++0x1
line.word 0x00 "USB_ADDR65L,Packet Buffer Address Register 65 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR65_TX ,Transmission Buffer Address"
group.word (0x208+0x2)++0x1
line.word 0x00 "USB_ADDR65H,Packet Buffer Address Register 65 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR65_RX ,Reception Buffer Address"
group.word 0x210++0x1
line.word 0x00 "USB_ADDR66L,Packet Buffer Address Register 66 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR66_TX ,Transmission Buffer Address"
group.word (0x210+0x2)++0x1
line.word 0x00 "USB_ADDR66H,Packet Buffer Address Register 66 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR66_RX ,Reception Buffer Address"
group.word 0x218++0x1
line.word 0x00 "USB_ADDR67L,Packet Buffer Address Register 67 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR67_TX ,Transmission Buffer Address"
group.word (0x218+0x2)++0x1
line.word 0x00 "USB_ADDR67H,Packet Buffer Address Register 67 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR67_RX ,Reception Buffer Address"
group.word 0x220++0x1
line.word 0x00 "USB_ADDR68L,Packet Buffer Address Register 68 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR68_TX ,Transmission Buffer Address"
group.word (0x220+0x2)++0x1
line.word 0x00 "USB_ADDR68H,Packet Buffer Address Register 68 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR68_RX ,Reception Buffer Address"
group.word 0x228++0x1
line.word 0x00 "USB_ADDR69L,Packet Buffer Address Register 69 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR69_TX ,Transmission Buffer Address"
group.word (0x228+0x2)++0x1
line.word 0x00 "USB_ADDR69H,Packet Buffer Address Register 69 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR69_RX ,Reception Buffer Address"
group.word 0x230++0x1
line.word 0x00 "USB_ADDR70L,Packet Buffer Address Register 70 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR70_TX ,Transmission Buffer Address"
group.word (0x230+0x2)++0x1
line.word 0x00 "USB_ADDR70H,Packet Buffer Address Register 70 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR70_RX ,Reception Buffer Address"
group.word 0x238++0x1
line.word 0x00 "USB_ADDR71L,Packet Buffer Address Register 71 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR71_TX ,Transmission Buffer Address"
group.word (0x238+0x2)++0x1
line.word 0x00 "USB_ADDR71H,Packet Buffer Address Register 71 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR71_RX ,Reception Buffer Address"
group.word 0x240++0x1
line.word 0x00 "USB_ADDR72L,Packet Buffer Address Register 72 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR72_TX ,Transmission Buffer Address"
group.word (0x240+0x2)++0x1
line.word 0x00 "USB_ADDR72H,Packet Buffer Address Register 72 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR72_RX ,Reception Buffer Address"
group.word 0x248++0x1
line.word 0x00 "USB_ADDR73L,Packet Buffer Address Register 73 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR73_TX ,Transmission Buffer Address"
group.word (0x248+0x2)++0x1
line.word 0x00 "USB_ADDR73H,Packet Buffer Address Register 73 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR73_RX ,Reception Buffer Address"
group.word 0x250++0x1
line.word 0x00 "USB_ADDR74L,Packet Buffer Address Register 74 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR74_TX ,Transmission Buffer Address"
group.word (0x250+0x2)++0x1
line.word 0x00 "USB_ADDR74H,Packet Buffer Address Register 74 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR74_RX ,Reception Buffer Address"
group.word 0x258++0x1
line.word 0x00 "USB_ADDR75L,Packet Buffer Address Register 75 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR75_TX ,Transmission Buffer Address"
group.word (0x258+0x2)++0x1
line.word 0x00 "USB_ADDR75H,Packet Buffer Address Register 75 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR75_RX ,Reception Buffer Address"
group.word 0x260++0x1
line.word 0x00 "USB_ADDR76L,Packet Buffer Address Register 76 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR76_TX ,Transmission Buffer Address"
group.word (0x260+0x2)++0x1
line.word 0x00 "USB_ADDR76H,Packet Buffer Address Register 76 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR76_RX ,Reception Buffer Address"
group.word 0x268++0x1
line.word 0x00 "USB_ADDR77L,Packet Buffer Address Register 77 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR77_TX ,Transmission Buffer Address"
group.word (0x268+0x2)++0x1
line.word 0x00 "USB_ADDR77H,Packet Buffer Address Register 77 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR77_RX ,Reception Buffer Address"
group.word 0x270++0x1
line.word 0x00 "USB_ADDR78L,Packet Buffer Address Register 78 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR78_TX ,Transmission Buffer Address"
group.word (0x270+0x2)++0x1
line.word 0x00 "USB_ADDR78H,Packet Buffer Address Register 78 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR78_RX ,Reception Buffer Address"
group.word 0x278++0x1
line.word 0x00 "USB_ADDR79L,Packet Buffer Address Register 79 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR79_TX ,Transmission Buffer Address"
group.word (0x278+0x2)++0x1
line.word 0x00 "USB_ADDR79H,Packet Buffer Address Register 79 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR79_RX ,Reception Buffer Address"
group.word 0x280++0x1
line.word 0x00 "USB_ADDR80L,Packet Buffer Address Register 80 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR80_TX ,Transmission Buffer Address"
group.word (0x280+0x2)++0x1
line.word 0x00 "USB_ADDR80H,Packet Buffer Address Register 80 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR80_RX ,Reception Buffer Address"
group.word 0x288++0x1
line.word 0x00 "USB_ADDR81L,Packet Buffer Address Register 81 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR81_TX ,Transmission Buffer Address"
group.word (0x288+0x2)++0x1
line.word 0x00 "USB_ADDR81H,Packet Buffer Address Register 81 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR81_RX ,Reception Buffer Address"
group.word 0x290++0x1
line.word 0x00 "USB_ADDR82L,Packet Buffer Address Register 82 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR82_TX ,Transmission Buffer Address"
group.word (0x290+0x2)++0x1
line.word 0x00 "USB_ADDR82H,Packet Buffer Address Register 82 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR82_RX ,Reception Buffer Address"
group.word 0x298++0x1
line.word 0x00 "USB_ADDR83L,Packet Buffer Address Register 83 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR83_TX ,Transmission Buffer Address"
group.word (0x298+0x2)++0x1
line.word 0x00 "USB_ADDR83H,Packet Buffer Address Register 83 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR83_RX ,Reception Buffer Address"
group.word 0x2A0++0x1
line.word 0x00 "USB_ADDR84L,Packet Buffer Address Register 84 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR84_TX ,Transmission Buffer Address"
group.word (0x2A0+0x2)++0x1
line.word 0x00 "USB_ADDR84H,Packet Buffer Address Register 84 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR84_RX ,Reception Buffer Address"
group.word 0x2A8++0x1
line.word 0x00 "USB_ADDR85L,Packet Buffer Address Register 85 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR85_TX ,Transmission Buffer Address"
group.word (0x2A8+0x2)++0x1
line.word 0x00 "USB_ADDR85H,Packet Buffer Address Register 85 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR85_RX ,Reception Buffer Address"
group.word 0x2B0++0x1
line.word 0x00 "USB_ADDR86L,Packet Buffer Address Register 86 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR86_TX ,Transmission Buffer Address"
group.word (0x2B0+0x2)++0x1
line.word 0x00 "USB_ADDR86H,Packet Buffer Address Register 86 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR86_RX ,Reception Buffer Address"
group.word 0x2B8++0x1
line.word 0x00 "USB_ADDR87L,Packet Buffer Address Register 87 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR87_TX ,Transmission Buffer Address"
group.word (0x2B8+0x2)++0x1
line.word 0x00 "USB_ADDR87H,Packet Buffer Address Register 87 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR87_RX ,Reception Buffer Address"
group.word 0x2C0++0x1
line.word 0x00 "USB_ADDR88L,Packet Buffer Address Register 88 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR88_TX ,Transmission Buffer Address"
group.word (0x2C0+0x2)++0x1
line.word 0x00 "USB_ADDR88H,Packet Buffer Address Register 88 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR88_RX ,Reception Buffer Address"
group.word 0x2C8++0x1
line.word 0x00 "USB_ADDR89L,Packet Buffer Address Register 89 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR89_TX ,Transmission Buffer Address"
group.word (0x2C8+0x2)++0x1
line.word 0x00 "USB_ADDR89H,Packet Buffer Address Register 89 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR89_RX ,Reception Buffer Address"
group.word 0x2D0++0x1
line.word 0x00 "USB_ADDR90L,Packet Buffer Address Register 90 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR90_TX ,Transmission Buffer Address"
group.word (0x2D0+0x2)++0x1
line.word 0x00 "USB_ADDR90H,Packet Buffer Address Register 90 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR90_RX ,Reception Buffer Address"
group.word 0x2D8++0x1
line.word 0x00 "USB_ADDR91L,Packet Buffer Address Register 91 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR91_TX ,Transmission Buffer Address"
group.word (0x2D8+0x2)++0x1
line.word 0x00 "USB_ADDR91H,Packet Buffer Address Register 91 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR91_RX ,Reception Buffer Address"
group.word 0x2E0++0x1
line.word 0x00 "USB_ADDR92L,Packet Buffer Address Register 92 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR92_TX ,Transmission Buffer Address"
group.word (0x2E0+0x2)++0x1
line.word 0x00 "USB_ADDR92H,Packet Buffer Address Register 92 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR92_RX ,Reception Buffer Address"
group.word 0x2E8++0x1
line.word 0x00 "USB_ADDR93L,Packet Buffer Address Register 93 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR93_TX ,Transmission Buffer Address"
group.word (0x2E8+0x2)++0x1
line.word 0x00 "USB_ADDR93H,Packet Buffer Address Register 93 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR93_RX ,Reception Buffer Address"
group.word 0x2F0++0x1
line.word 0x00 "USB_ADDR94L,Packet Buffer Address Register 94 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR94_TX ,Transmission Buffer Address"
group.word (0x2F0+0x2)++0x1
line.word 0x00 "USB_ADDR94H,Packet Buffer Address Register 94 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR94_RX ,Reception Buffer Address"
group.word 0x2F8++0x1
line.word 0x00 "USB_ADDR95L,Packet Buffer Address Register 95 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR95_TX ,Transmission Buffer Address"
group.word (0x2F8+0x2)++0x1
line.word 0x00 "USB_ADDR95H,Packet Buffer Address Register 95 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR95_RX ,Reception Buffer Address"
group.word 0x300++0x1
line.word 0x00 "USB_ADDR96L,Packet Buffer Address Register 96 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR96_TX ,Transmission Buffer Address"
group.word (0x300+0x2)++0x1
line.word 0x00 "USB_ADDR96H,Packet Buffer Address Register 96 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR96_RX ,Reception Buffer Address"
group.word 0x308++0x1
line.word 0x00 "USB_ADDR97L,Packet Buffer Address Register 97 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR97_TX ,Transmission Buffer Address"
group.word (0x308+0x2)++0x1
line.word 0x00 "USB_ADDR97H,Packet Buffer Address Register 97 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR97_RX ,Reception Buffer Address"
group.word 0x310++0x1
line.word 0x00 "USB_ADDR98L,Packet Buffer Address Register 98 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR98_TX ,Transmission Buffer Address"
group.word (0x310+0x2)++0x1
line.word 0x00 "USB_ADDR98H,Packet Buffer Address Register 98 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR98_RX ,Reception Buffer Address"
group.word 0x318++0x1
line.word 0x00 "USB_ADDR99L,Packet Buffer Address Register 99 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR99_TX ,Transmission Buffer Address"
group.word (0x318+0x2)++0x1
line.word 0x00 "USB_ADDR99H,Packet Buffer Address Register 99 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR99_RX ,Reception Buffer Address"
group.word 0x320++0x1
line.word 0x00 "USB_ADDR100L,Packet Buffer Address Register 100 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR100_TX ,Transmission Buffer Address"
group.word (0x320+0x2)++0x1
line.word 0x00 "USB_ADDR100H,Packet Buffer Address Register 100 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR100_RX ,Reception Buffer Address"
group.word 0x328++0x1
line.word 0x00 "USB_ADDR101L,Packet Buffer Address Register 101 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR101_TX ,Transmission Buffer Address"
group.word (0x328+0x2)++0x1
line.word 0x00 "USB_ADDR101H,Packet Buffer Address Register 101 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR101_RX ,Reception Buffer Address"
group.word 0x330++0x1
line.word 0x00 "USB_ADDR102L,Packet Buffer Address Register 102 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR102_TX ,Transmission Buffer Address"
group.word (0x330+0x2)++0x1
line.word 0x00 "USB_ADDR102H,Packet Buffer Address Register 102 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR102_RX ,Reception Buffer Address"
group.word 0x338++0x1
line.word 0x00 "USB_ADDR103L,Packet Buffer Address Register 103 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR103_TX ,Transmission Buffer Address"
group.word (0x338+0x2)++0x1
line.word 0x00 "USB_ADDR103H,Packet Buffer Address Register 103 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR103_RX ,Reception Buffer Address"
group.word 0x340++0x1
line.word 0x00 "USB_ADDR104L,Packet Buffer Address Register 104 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR104_TX ,Transmission Buffer Address"
group.word (0x340+0x2)++0x1
line.word 0x00 "USB_ADDR104H,Packet Buffer Address Register 104 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR104_RX ,Reception Buffer Address"
group.word 0x348++0x1
line.word 0x00 "USB_ADDR105L,Packet Buffer Address Register 105 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR105_TX ,Transmission Buffer Address"
group.word (0x348+0x2)++0x1
line.word 0x00 "USB_ADDR105H,Packet Buffer Address Register 105 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR105_RX ,Reception Buffer Address"
group.word 0x350++0x1
line.word 0x00 "USB_ADDR106L,Packet Buffer Address Register 106 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR106_TX ,Transmission Buffer Address"
group.word (0x350+0x2)++0x1
line.word 0x00 "USB_ADDR106H,Packet Buffer Address Register 106 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR106_RX ,Reception Buffer Address"
group.word 0x358++0x1
line.word 0x00 "USB_ADDR107L,Packet Buffer Address Register 107 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR107_TX ,Transmission Buffer Address"
group.word (0x358+0x2)++0x1
line.word 0x00 "USB_ADDR107H,Packet Buffer Address Register 107 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR107_RX ,Reception Buffer Address"
group.word 0x360++0x1
line.word 0x00 "USB_ADDR108L,Packet Buffer Address Register 108 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR108_TX ,Transmission Buffer Address"
group.word (0x360+0x2)++0x1
line.word 0x00 "USB_ADDR108H,Packet Buffer Address Register 108 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR108_RX ,Reception Buffer Address"
group.word 0x368++0x1
line.word 0x00 "USB_ADDR109L,Packet Buffer Address Register 109 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR109_TX ,Transmission Buffer Address"
group.word (0x368+0x2)++0x1
line.word 0x00 "USB_ADDR109H,Packet Buffer Address Register 109 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR109_RX ,Reception Buffer Address"
group.word 0x370++0x1
line.word 0x00 "USB_ADDR110L,Packet Buffer Address Register 110 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR110_TX ,Transmission Buffer Address"
group.word (0x370+0x2)++0x1
line.word 0x00 "USB_ADDR110H,Packet Buffer Address Register 110 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR110_RX ,Reception Buffer Address"
group.word 0x378++0x1
line.word 0x00 "USB_ADDR111L,Packet Buffer Address Register 111 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR111_TX ,Transmission Buffer Address"
group.word (0x378+0x2)++0x1
line.word 0x00 "USB_ADDR111H,Packet Buffer Address Register 111 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR111_RX ,Reception Buffer Address"
group.word 0x380++0x1
line.word 0x00 "USB_ADDR112L,Packet Buffer Address Register 112 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR112_TX ,Transmission Buffer Address"
group.word (0x380+0x2)++0x1
line.word 0x00 "USB_ADDR112H,Packet Buffer Address Register 112 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR112_RX ,Reception Buffer Address"
group.word 0x388++0x1
line.word 0x00 "USB_ADDR113L,Packet Buffer Address Register 113 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR113_TX ,Transmission Buffer Address"
group.word (0x388+0x2)++0x1
line.word 0x00 "USB_ADDR113H,Packet Buffer Address Register 113 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR113_RX ,Reception Buffer Address"
group.word 0x390++0x1
line.word 0x00 "USB_ADDR114L,Packet Buffer Address Register 114 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR114_TX ,Transmission Buffer Address"
group.word (0x390+0x2)++0x1
line.word 0x00 "USB_ADDR114H,Packet Buffer Address Register 114 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR114_RX ,Reception Buffer Address"
group.word 0x398++0x1
line.word 0x00 "USB_ADDR115L,Packet Buffer Address Register 115 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR115_TX ,Transmission Buffer Address"
group.word (0x398+0x2)++0x1
line.word 0x00 "USB_ADDR115H,Packet Buffer Address Register 115 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR115_RX ,Reception Buffer Address"
group.word 0x3A0++0x1
line.word 0x00 "USB_ADDR116L,Packet Buffer Address Register 116 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR116_TX ,Transmission Buffer Address"
group.word (0x3A0+0x2)++0x1
line.word 0x00 "USB_ADDR116H,Packet Buffer Address Register 116 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR116_RX ,Reception Buffer Address"
group.word 0x3A8++0x1
line.word 0x00 "USB_ADDR117L,Packet Buffer Address Register 117 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR117_TX ,Transmission Buffer Address"
group.word (0x3A8+0x2)++0x1
line.word 0x00 "USB_ADDR117H,Packet Buffer Address Register 117 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR117_RX ,Reception Buffer Address"
group.word 0x3B0++0x1
line.word 0x00 "USB_ADDR118L,Packet Buffer Address Register 118 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR118_TX ,Transmission Buffer Address"
group.word (0x3B0+0x2)++0x1
line.word 0x00 "USB_ADDR118H,Packet Buffer Address Register 118 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR118_RX ,Reception Buffer Address"
group.word 0x3B8++0x1
line.word 0x00 "USB_ADDR119L,Packet Buffer Address Register 119 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR119_TX ,Transmission Buffer Address"
group.word (0x3B8+0x2)++0x1
line.word 0x00 "USB_ADDR119H,Packet Buffer Address Register 119 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR119_RX ,Reception Buffer Address"
group.word 0x3C0++0x1
line.word 0x00 "USB_ADDR120L,Packet Buffer Address Register 120 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR120_TX ,Transmission Buffer Address"
group.word (0x3C0+0x2)++0x1
line.word 0x00 "USB_ADDR120H,Packet Buffer Address Register 120 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR120_RX ,Reception Buffer Address"
group.word 0x3C8++0x1
line.word 0x00 "USB_ADDR121L,Packet Buffer Address Register 121 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR121_TX ,Transmission Buffer Address"
group.word (0x3C8+0x2)++0x1
line.word 0x00 "USB_ADDR121H,Packet Buffer Address Register 121 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR121_RX ,Reception Buffer Address"
group.word 0x3D0++0x1
line.word 0x00 "USB_ADDR122L,Packet Buffer Address Register 122 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR122_TX ,Transmission Buffer Address"
group.word (0x3D0+0x2)++0x1
line.word 0x00 "USB_ADDR122H,Packet Buffer Address Register 122 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR122_RX ,Reception Buffer Address"
group.word 0x3D8++0x1
line.word 0x00 "USB_ADDR123L,Packet Buffer Address Register 123 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR123_TX ,Transmission Buffer Address"
group.word (0x3D8+0x2)++0x1
line.word 0x00 "USB_ADDR123H,Packet Buffer Address Register 123 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR123_RX ,Reception Buffer Address"
group.word 0x3E0++0x1
line.word 0x00 "USB_ADDR124L,Packet Buffer Address Register 124 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR124_TX ,Transmission Buffer Address"
group.word (0x3E0+0x2)++0x1
line.word 0x00 "USB_ADDR124H,Packet Buffer Address Register 124 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR124_RX ,Reception Buffer Address"
group.word 0x3E8++0x1
line.word 0x00 "USB_ADDR125L,Packet Buffer Address Register 125 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR125_TX ,Transmission Buffer Address"
group.word (0x3E8+0x2)++0x1
line.word 0x00 "USB_ADDR125H,Packet Buffer Address Register 125 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR125_RX ,Reception Buffer Address"
group.word 0x3F0++0x1
line.word 0x00 "USB_ADDR126L,Packet Buffer Address Register 126 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR126_TX ,Transmission Buffer Address"
group.word (0x3F0+0x2)++0x1
line.word 0x00 "USB_ADDR126H,Packet Buffer Address Register 126 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR126_RX ,Reception Buffer Address"
group.word 0x3F8++0x1
line.word 0x00 "USB_ADDR127L,Packet Buffer Address Register 127 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR127_TX ,Transmission Buffer Address"
group.word (0x3F8+0x2)++0x1
line.word 0x00 "USB_ADDR127H,Packet Buffer Address Register 127 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR127_RX ,Reception Buffer Address"
group.word 0x400++0x1
line.word 0x00 "USB_ADDR128L,Packet Buffer Address Register 128 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR128_TX ,Transmission Buffer Address"
group.word (0x400+0x2)++0x1
line.word 0x00 "USB_ADDR128H,Packet Buffer Address Register 128 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR128_RX ,Reception Buffer Address"
group.word 0x408++0x1
line.word 0x00 "USB_ADDR129L,Packet Buffer Address Register 129 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR129_TX ,Transmission Buffer Address"
group.word (0x408+0x2)++0x1
line.word 0x00 "USB_ADDR129H,Packet Buffer Address Register 129 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR129_RX ,Reception Buffer Address"
group.word 0x410++0x1
line.word 0x00 "USB_ADDR130L,Packet Buffer Address Register 130 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR130_TX ,Transmission Buffer Address"
group.word (0x410+0x2)++0x1
line.word 0x00 "USB_ADDR130H,Packet Buffer Address Register 130 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR130_RX ,Reception Buffer Address"
group.word 0x418++0x1
line.word 0x00 "USB_ADDR131L,Packet Buffer Address Register 131 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR131_TX ,Transmission Buffer Address"
group.word (0x418+0x2)++0x1
line.word 0x00 "USB_ADDR131H,Packet Buffer Address Register 131 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR131_RX ,Reception Buffer Address"
group.word 0x420++0x1
line.word 0x00 "USB_ADDR132L,Packet Buffer Address Register 132 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR132_TX ,Transmission Buffer Address"
group.word (0x420+0x2)++0x1
line.word 0x00 "USB_ADDR132H,Packet Buffer Address Register 132 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR132_RX ,Reception Buffer Address"
group.word 0x428++0x1
line.word 0x00 "USB_ADDR133L,Packet Buffer Address Register 133 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR133_TX ,Transmission Buffer Address"
group.word (0x428+0x2)++0x1
line.word 0x00 "USB_ADDR133H,Packet Buffer Address Register 133 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR133_RX ,Reception Buffer Address"
group.word 0x430++0x1
line.word 0x00 "USB_ADDR134L,Packet Buffer Address Register 134 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR134_TX ,Transmission Buffer Address"
group.word (0x430+0x2)++0x1
line.word 0x00 "USB_ADDR134H,Packet Buffer Address Register 134 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR134_RX ,Reception Buffer Address"
group.word 0x438++0x1
line.word 0x00 "USB_ADDR135L,Packet Buffer Address Register 135 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR135_TX ,Transmission Buffer Address"
group.word (0x438+0x2)++0x1
line.word 0x00 "USB_ADDR135H,Packet Buffer Address Register 135 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR135_RX ,Reception Buffer Address"
group.word 0x440++0x1
line.word 0x00 "USB_ADDR136L,Packet Buffer Address Register 136 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR136_TX ,Transmission Buffer Address"
group.word (0x440+0x2)++0x1
line.word 0x00 "USB_ADDR136H,Packet Buffer Address Register 136 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR136_RX ,Reception Buffer Address"
group.word 0x448++0x1
line.word 0x00 "USB_ADDR137L,Packet Buffer Address Register 137 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR137_TX ,Transmission Buffer Address"
group.word (0x448+0x2)++0x1
line.word 0x00 "USB_ADDR137H,Packet Buffer Address Register 137 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR137_RX ,Reception Buffer Address"
group.word 0x450++0x1
line.word 0x00 "USB_ADDR138L,Packet Buffer Address Register 138 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR138_TX ,Transmission Buffer Address"
group.word (0x450+0x2)++0x1
line.word 0x00 "USB_ADDR138H,Packet Buffer Address Register 138 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR138_RX ,Reception Buffer Address"
group.word 0x458++0x1
line.word 0x00 "USB_ADDR139L,Packet Buffer Address Register 139 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR139_TX ,Transmission Buffer Address"
group.word (0x458+0x2)++0x1
line.word 0x00 "USB_ADDR139H,Packet Buffer Address Register 139 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR139_RX ,Reception Buffer Address"
group.word 0x460++0x1
line.word 0x00 "USB_ADDR140L,Packet Buffer Address Register 140 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR140_TX ,Transmission Buffer Address"
group.word (0x460+0x2)++0x1
line.word 0x00 "USB_ADDR140H,Packet Buffer Address Register 140 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR140_RX ,Reception Buffer Address"
group.word 0x468++0x1
line.word 0x00 "USB_ADDR141L,Packet Buffer Address Register 141 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR141_TX ,Transmission Buffer Address"
group.word (0x468+0x2)++0x1
line.word 0x00 "USB_ADDR141H,Packet Buffer Address Register 141 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR141_RX ,Reception Buffer Address"
group.word 0x470++0x1
line.word 0x00 "USB_ADDR142L,Packet Buffer Address Register 142 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR142_TX ,Transmission Buffer Address"
group.word (0x470+0x2)++0x1
line.word 0x00 "USB_ADDR142H,Packet Buffer Address Register 142 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR142_RX ,Reception Buffer Address"
group.word 0x478++0x1
line.word 0x00 "USB_ADDR143L,Packet Buffer Address Register 143 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR143_TX ,Transmission Buffer Address"
group.word (0x478+0x2)++0x1
line.word 0x00 "USB_ADDR143H,Packet Buffer Address Register 143 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR143_RX ,Reception Buffer Address"
group.word 0x480++0x1
line.word 0x00 "USB_ADDR144L,Packet Buffer Address Register 144 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR144_TX ,Transmission Buffer Address"
group.word (0x480+0x2)++0x1
line.word 0x00 "USB_ADDR144H,Packet Buffer Address Register 144 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR144_RX ,Reception Buffer Address"
group.word 0x488++0x1
line.word 0x00 "USB_ADDR145L,Packet Buffer Address Register 145 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR145_TX ,Transmission Buffer Address"
group.word (0x488+0x2)++0x1
line.word 0x00 "USB_ADDR145H,Packet Buffer Address Register 145 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR145_RX ,Reception Buffer Address"
group.word 0x490++0x1
line.word 0x00 "USB_ADDR146L,Packet Buffer Address Register 146 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR146_TX ,Transmission Buffer Address"
group.word (0x490+0x2)++0x1
line.word 0x00 "USB_ADDR146H,Packet Buffer Address Register 146 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR146_RX ,Reception Buffer Address"
group.word 0x498++0x1
line.word 0x00 "USB_ADDR147L,Packet Buffer Address Register 147 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR147_TX ,Transmission Buffer Address"
group.word (0x498+0x2)++0x1
line.word 0x00 "USB_ADDR147H,Packet Buffer Address Register 147 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR147_RX ,Reception Buffer Address"
group.word 0x4A0++0x1
line.word 0x00 "USB_ADDR148L,Packet Buffer Address Register 148 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR148_TX ,Transmission Buffer Address"
group.word (0x4A0+0x2)++0x1
line.word 0x00 "USB_ADDR148H,Packet Buffer Address Register 148 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR148_RX ,Reception Buffer Address"
group.word 0x4A8++0x1
line.word 0x00 "USB_ADDR149L,Packet Buffer Address Register 149 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR149_TX ,Transmission Buffer Address"
group.word (0x4A8+0x2)++0x1
line.word 0x00 "USB_ADDR149H,Packet Buffer Address Register 149 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR149_RX ,Reception Buffer Address"
group.word 0x4B0++0x1
line.word 0x00 "USB_ADDR150L,Packet Buffer Address Register 150 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR150_TX ,Transmission Buffer Address"
group.word (0x4B0+0x2)++0x1
line.word 0x00 "USB_ADDR150H,Packet Buffer Address Register 150 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR150_RX ,Reception Buffer Address"
group.word 0x4B8++0x1
line.word 0x00 "USB_ADDR151L,Packet Buffer Address Register 151 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR151_TX ,Transmission Buffer Address"
group.word (0x4B8+0x2)++0x1
line.word 0x00 "USB_ADDR151H,Packet Buffer Address Register 151 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR151_RX ,Reception Buffer Address"
group.word 0x4C0++0x1
line.word 0x00 "USB_ADDR152L,Packet Buffer Address Register 152 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR152_TX ,Transmission Buffer Address"
group.word (0x4C0+0x2)++0x1
line.word 0x00 "USB_ADDR152H,Packet Buffer Address Register 152 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR152_RX ,Reception Buffer Address"
group.word 0x4C8++0x1
line.word 0x00 "USB_ADDR153L,Packet Buffer Address Register 153 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR153_TX ,Transmission Buffer Address"
group.word (0x4C8+0x2)++0x1
line.word 0x00 "USB_ADDR153H,Packet Buffer Address Register 153 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR153_RX ,Reception Buffer Address"
group.word 0x4D0++0x1
line.word 0x00 "USB_ADDR154L,Packet Buffer Address Register 154 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR154_TX ,Transmission Buffer Address"
group.word (0x4D0+0x2)++0x1
line.word 0x00 "USB_ADDR154H,Packet Buffer Address Register 154 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR154_RX ,Reception Buffer Address"
group.word 0x4D8++0x1
line.word 0x00 "USB_ADDR155L,Packet Buffer Address Register 155 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR155_TX ,Transmission Buffer Address"
group.word (0x4D8+0x2)++0x1
line.word 0x00 "USB_ADDR155H,Packet Buffer Address Register 155 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR155_RX ,Reception Buffer Address"
group.word 0x4E0++0x1
line.word 0x00 "USB_ADDR156L,Packet Buffer Address Register 156 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR156_TX ,Transmission Buffer Address"
group.word (0x4E0+0x2)++0x1
line.word 0x00 "USB_ADDR156H,Packet Buffer Address Register 156 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR156_RX ,Reception Buffer Address"
group.word 0x4E8++0x1
line.word 0x00 "USB_ADDR157L,Packet Buffer Address Register 157 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR157_TX ,Transmission Buffer Address"
group.word (0x4E8+0x2)++0x1
line.word 0x00 "USB_ADDR157H,Packet Buffer Address Register 157 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR157_RX ,Reception Buffer Address"
group.word 0x4F0++0x1
line.word 0x00 "USB_ADDR158L,Packet Buffer Address Register 158 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR158_TX ,Transmission Buffer Address"
group.word (0x4F0+0x2)++0x1
line.word 0x00 "USB_ADDR158H,Packet Buffer Address Register 158 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR158_RX ,Reception Buffer Address"
group.word 0x4F8++0x1
line.word 0x00 "USB_ADDR159L,Packet Buffer Address Register 159 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR159_TX ,Transmission Buffer Address"
group.word (0x4F8+0x2)++0x1
line.word 0x00 "USB_ADDR159H,Packet Buffer Address Register 159 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR159_RX ,Reception Buffer Address"
group.word 0x500++0x1
line.word 0x00 "USB_ADDR160L,Packet Buffer Address Register 160 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR160_TX ,Transmission Buffer Address"
group.word (0x500+0x2)++0x1
line.word 0x00 "USB_ADDR160H,Packet Buffer Address Register 160 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR160_RX ,Reception Buffer Address"
group.word 0x508++0x1
line.word 0x00 "USB_ADDR161L,Packet Buffer Address Register 161 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR161_TX ,Transmission Buffer Address"
group.word (0x508+0x2)++0x1
line.word 0x00 "USB_ADDR161H,Packet Buffer Address Register 161 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR161_RX ,Reception Buffer Address"
group.word 0x510++0x1
line.word 0x00 "USB_ADDR162L,Packet Buffer Address Register 162 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR162_TX ,Transmission Buffer Address"
group.word (0x510+0x2)++0x1
line.word 0x00 "USB_ADDR162H,Packet Buffer Address Register 162 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR162_RX ,Reception Buffer Address"
group.word 0x518++0x1
line.word 0x00 "USB_ADDR163L,Packet Buffer Address Register 163 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR163_TX ,Transmission Buffer Address"
group.word (0x518+0x2)++0x1
line.word 0x00 "USB_ADDR163H,Packet Buffer Address Register 163 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR163_RX ,Reception Buffer Address"
group.word 0x520++0x1
line.word 0x00 "USB_ADDR164L,Packet Buffer Address Register 164 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR164_TX ,Transmission Buffer Address"
group.word (0x520+0x2)++0x1
line.word 0x00 "USB_ADDR164H,Packet Buffer Address Register 164 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR164_RX ,Reception Buffer Address"
group.word 0x528++0x1
line.word 0x00 "USB_ADDR165L,Packet Buffer Address Register 165 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR165_TX ,Transmission Buffer Address"
group.word (0x528+0x2)++0x1
line.word 0x00 "USB_ADDR165H,Packet Buffer Address Register 165 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR165_RX ,Reception Buffer Address"
group.word 0x530++0x1
line.word 0x00 "USB_ADDR166L,Packet Buffer Address Register 166 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR166_TX ,Transmission Buffer Address"
group.word (0x530+0x2)++0x1
line.word 0x00 "USB_ADDR166H,Packet Buffer Address Register 166 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR166_RX ,Reception Buffer Address"
group.word 0x538++0x1
line.word 0x00 "USB_ADDR167L,Packet Buffer Address Register 167 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR167_TX ,Transmission Buffer Address"
group.word (0x538+0x2)++0x1
line.word 0x00 "USB_ADDR167H,Packet Buffer Address Register 167 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR167_RX ,Reception Buffer Address"
group.word 0x540++0x1
line.word 0x00 "USB_ADDR168L,Packet Buffer Address Register 168 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR168_TX ,Transmission Buffer Address"
group.word (0x540+0x2)++0x1
line.word 0x00 "USB_ADDR168H,Packet Buffer Address Register 168 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR168_RX ,Reception Buffer Address"
group.word 0x548++0x1
line.word 0x00 "USB_ADDR169L,Packet Buffer Address Register 169 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR169_TX ,Transmission Buffer Address"
group.word (0x548+0x2)++0x1
line.word 0x00 "USB_ADDR169H,Packet Buffer Address Register 169 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR169_RX ,Reception Buffer Address"
group.word 0x550++0x1
line.word 0x00 "USB_ADDR170L,Packet Buffer Address Register 170 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR170_TX ,Transmission Buffer Address"
group.word (0x550+0x2)++0x1
line.word 0x00 "USB_ADDR170H,Packet Buffer Address Register 170 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR170_RX ,Reception Buffer Address"
group.word 0x558++0x1
line.word 0x00 "USB_ADDR171L,Packet Buffer Address Register 171 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR171_TX ,Transmission Buffer Address"
group.word (0x558+0x2)++0x1
line.word 0x00 "USB_ADDR171H,Packet Buffer Address Register 171 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR171_RX ,Reception Buffer Address"
group.word 0x560++0x1
line.word 0x00 "USB_ADDR172L,Packet Buffer Address Register 172 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR172_TX ,Transmission Buffer Address"
group.word (0x560+0x2)++0x1
line.word 0x00 "USB_ADDR172H,Packet Buffer Address Register 172 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR172_RX ,Reception Buffer Address"
group.word 0x568++0x1
line.word 0x00 "USB_ADDR173L,Packet Buffer Address Register 173 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR173_TX ,Transmission Buffer Address"
group.word (0x568+0x2)++0x1
line.word 0x00 "USB_ADDR173H,Packet Buffer Address Register 173 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR173_RX ,Reception Buffer Address"
group.word 0x570++0x1
line.word 0x00 "USB_ADDR174L,Packet Buffer Address Register 174 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR174_TX ,Transmission Buffer Address"
group.word (0x570+0x2)++0x1
line.word 0x00 "USB_ADDR174H,Packet Buffer Address Register 174 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR174_RX ,Reception Buffer Address"
group.word 0x578++0x1
line.word 0x00 "USB_ADDR175L,Packet Buffer Address Register 175 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR175_TX ,Transmission Buffer Address"
group.word (0x578+0x2)++0x1
line.word 0x00 "USB_ADDR175H,Packet Buffer Address Register 175 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR175_RX ,Reception Buffer Address"
group.word 0x580++0x1
line.word 0x00 "USB_ADDR176L,Packet Buffer Address Register 176 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR176_TX ,Transmission Buffer Address"
group.word (0x580+0x2)++0x1
line.word 0x00 "USB_ADDR176H,Packet Buffer Address Register 176 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR176_RX ,Reception Buffer Address"
group.word 0x588++0x1
line.word 0x00 "USB_ADDR177L,Packet Buffer Address Register 177 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR177_TX ,Transmission Buffer Address"
group.word (0x588+0x2)++0x1
line.word 0x00 "USB_ADDR177H,Packet Buffer Address Register 177 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR177_RX ,Reception Buffer Address"
group.word 0x590++0x1
line.word 0x00 "USB_ADDR178L,Packet Buffer Address Register 178 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR178_TX ,Transmission Buffer Address"
group.word (0x590+0x2)++0x1
line.word 0x00 "USB_ADDR178H,Packet Buffer Address Register 178 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR178_RX ,Reception Buffer Address"
group.word 0x598++0x1
line.word 0x00 "USB_ADDR179L,Packet Buffer Address Register 179 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR179_TX ,Transmission Buffer Address"
group.word (0x598+0x2)++0x1
line.word 0x00 "USB_ADDR179H,Packet Buffer Address Register 179 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR179_RX ,Reception Buffer Address"
group.word 0x5A0++0x1
line.word 0x00 "USB_ADDR180L,Packet Buffer Address Register 180 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR180_TX ,Transmission Buffer Address"
group.word (0x5A0+0x2)++0x1
line.word 0x00 "USB_ADDR180H,Packet Buffer Address Register 180 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR180_RX ,Reception Buffer Address"
group.word 0x5A8++0x1
line.word 0x00 "USB_ADDR181L,Packet Buffer Address Register 181 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR181_TX ,Transmission Buffer Address"
group.word (0x5A8+0x2)++0x1
line.word 0x00 "USB_ADDR181H,Packet Buffer Address Register 181 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR181_RX ,Reception Buffer Address"
group.word 0x5B0++0x1
line.word 0x00 "USB_ADDR182L,Packet Buffer Address Register 182 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR182_TX ,Transmission Buffer Address"
group.word (0x5B0+0x2)++0x1
line.word 0x00 "USB_ADDR182H,Packet Buffer Address Register 182 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR182_RX ,Reception Buffer Address"
group.word 0x5B8++0x1
line.word 0x00 "USB_ADDR183L,Packet Buffer Address Register 183 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR183_TX ,Transmission Buffer Address"
group.word (0x5B8+0x2)++0x1
line.word 0x00 "USB_ADDR183H,Packet Buffer Address Register 183 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR183_RX ,Reception Buffer Address"
group.word 0x5C0++0x1
line.word 0x00 "USB_ADDR184L,Packet Buffer Address Register 184 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR184_TX ,Transmission Buffer Address"
group.word (0x5C0+0x2)++0x1
line.word 0x00 "USB_ADDR184H,Packet Buffer Address Register 184 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR184_RX ,Reception Buffer Address"
group.word 0x5C8++0x1
line.word 0x00 "USB_ADDR185L,Packet Buffer Address Register 185 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR185_TX ,Transmission Buffer Address"
group.word (0x5C8+0x2)++0x1
line.word 0x00 "USB_ADDR185H,Packet Buffer Address Register 185 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR185_RX ,Reception Buffer Address"
group.word 0x5D0++0x1
line.word 0x00 "USB_ADDR186L,Packet Buffer Address Register 186 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR186_TX ,Transmission Buffer Address"
group.word (0x5D0+0x2)++0x1
line.word 0x00 "USB_ADDR186H,Packet Buffer Address Register 186 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR186_RX ,Reception Buffer Address"
group.word 0x5D8++0x1
line.word 0x00 "USB_ADDR187L,Packet Buffer Address Register 187 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR187_TX ,Transmission Buffer Address"
group.word (0x5D8+0x2)++0x1
line.word 0x00 "USB_ADDR187H,Packet Buffer Address Register 187 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR187_RX ,Reception Buffer Address"
group.word 0x5E0++0x1
line.word 0x00 "USB_ADDR188L,Packet Buffer Address Register 188 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR188_TX ,Transmission Buffer Address"
group.word (0x5E0+0x2)++0x1
line.word 0x00 "USB_ADDR188H,Packet Buffer Address Register 188 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR188_RX ,Reception Buffer Address"
group.word 0x5E8++0x1
line.word 0x00 "USB_ADDR189L,Packet Buffer Address Register 189 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR189_TX ,Transmission Buffer Address"
group.word (0x5E8+0x2)++0x1
line.word 0x00 "USB_ADDR189H,Packet Buffer Address Register 189 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR189_RX ,Reception Buffer Address"
group.word 0x5F0++0x1
line.word 0x00 "USB_ADDR190L,Packet Buffer Address Register 190 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR190_TX ,Transmission Buffer Address"
group.word (0x5F0+0x2)++0x1
line.word 0x00 "USB_ADDR190H,Packet Buffer Address Register 190 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR190_RX ,Reception Buffer Address"
group.word 0x5F8++0x1
line.word 0x00 "USB_ADDR191L,Packet Buffer Address Register 191 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR191_TX ,Transmission Buffer Address"
group.word (0x5F8+0x2)++0x1
line.word 0x00 "USB_ADDR191H,Packet Buffer Address Register 191 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR191_RX ,Reception Buffer Address"
group.word 0x600++0x1
line.word 0x00 "USB_ADDR192L,Packet Buffer Address Register 192 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR192_TX ,Transmission Buffer Address"
group.word (0x600+0x2)++0x1
line.word 0x00 "USB_ADDR192H,Packet Buffer Address Register 192 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR192_RX ,Reception Buffer Address"
group.word 0x608++0x1
line.word 0x00 "USB_ADDR193L,Packet Buffer Address Register 193 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR193_TX ,Transmission Buffer Address"
group.word (0x608+0x2)++0x1
line.word 0x00 "USB_ADDR193H,Packet Buffer Address Register 193 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR193_RX ,Reception Buffer Address"
group.word 0x610++0x1
line.word 0x00 "USB_ADDR194L,Packet Buffer Address Register 194 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR194_TX ,Transmission Buffer Address"
group.word (0x610+0x2)++0x1
line.word 0x00 "USB_ADDR194H,Packet Buffer Address Register 194 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR194_RX ,Reception Buffer Address"
group.word 0x618++0x1
line.word 0x00 "USB_ADDR195L,Packet Buffer Address Register 195 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR195_TX ,Transmission Buffer Address"
group.word (0x618+0x2)++0x1
line.word 0x00 "USB_ADDR195H,Packet Buffer Address Register 195 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR195_RX ,Reception Buffer Address"
group.word 0x620++0x1
line.word 0x00 "USB_ADDR196L,Packet Buffer Address Register 196 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR196_TX ,Transmission Buffer Address"
group.word (0x620+0x2)++0x1
line.word 0x00 "USB_ADDR196H,Packet Buffer Address Register 196 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR196_RX ,Reception Buffer Address"
group.word 0x628++0x1
line.word 0x00 "USB_ADDR197L,Packet Buffer Address Register 197 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR197_TX ,Transmission Buffer Address"
group.word (0x628+0x2)++0x1
line.word 0x00 "USB_ADDR197H,Packet Buffer Address Register 197 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR197_RX ,Reception Buffer Address"
group.word 0x630++0x1
line.word 0x00 "USB_ADDR198L,Packet Buffer Address Register 198 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR198_TX ,Transmission Buffer Address"
group.word (0x630+0x2)++0x1
line.word 0x00 "USB_ADDR198H,Packet Buffer Address Register 198 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR198_RX ,Reception Buffer Address"
group.word 0x638++0x1
line.word 0x00 "USB_ADDR199L,Packet Buffer Address Register 199 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR199_TX ,Transmission Buffer Address"
group.word (0x638+0x2)++0x1
line.word 0x00 "USB_ADDR199H,Packet Buffer Address Register 199 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR199_RX ,Reception Buffer Address"
group.word 0x640++0x1
line.word 0x00 "USB_ADDR200L,Packet Buffer Address Register 200 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR200_TX ,Transmission Buffer Address"
group.word (0x640+0x2)++0x1
line.word 0x00 "USB_ADDR200H,Packet Buffer Address Register 200 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR200_RX ,Reception Buffer Address"
group.word 0x648++0x1
line.word 0x00 "USB_ADDR201L,Packet Buffer Address Register 201 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR201_TX ,Transmission Buffer Address"
group.word (0x648+0x2)++0x1
line.word 0x00 "USB_ADDR201H,Packet Buffer Address Register 201 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR201_RX ,Reception Buffer Address"
group.word 0x650++0x1
line.word 0x00 "USB_ADDR202L,Packet Buffer Address Register 202 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR202_TX ,Transmission Buffer Address"
group.word (0x650+0x2)++0x1
line.word 0x00 "USB_ADDR202H,Packet Buffer Address Register 202 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR202_RX ,Reception Buffer Address"
group.word 0x658++0x1
line.word 0x00 "USB_ADDR203L,Packet Buffer Address Register 203 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR203_TX ,Transmission Buffer Address"
group.word (0x658+0x2)++0x1
line.word 0x00 "USB_ADDR203H,Packet Buffer Address Register 203 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR203_RX ,Reception Buffer Address"
group.word 0x660++0x1
line.word 0x00 "USB_ADDR204L,Packet Buffer Address Register 204 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR204_TX ,Transmission Buffer Address"
group.word (0x660+0x2)++0x1
line.word 0x00 "USB_ADDR204H,Packet Buffer Address Register 204 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR204_RX ,Reception Buffer Address"
group.word 0x668++0x1
line.word 0x00 "USB_ADDR205L,Packet Buffer Address Register 205 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR205_TX ,Transmission Buffer Address"
group.word (0x668+0x2)++0x1
line.word 0x00 "USB_ADDR205H,Packet Buffer Address Register 205 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR205_RX ,Reception Buffer Address"
group.word 0x670++0x1
line.word 0x00 "USB_ADDR206L,Packet Buffer Address Register 206 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR206_TX ,Transmission Buffer Address"
group.word (0x670+0x2)++0x1
line.word 0x00 "USB_ADDR206H,Packet Buffer Address Register 206 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR206_RX ,Reception Buffer Address"
group.word 0x678++0x1
line.word 0x00 "USB_ADDR207L,Packet Buffer Address Register 207 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR207_TX ,Transmission Buffer Address"
group.word (0x678+0x2)++0x1
line.word 0x00 "USB_ADDR207H,Packet Buffer Address Register 207 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR207_RX ,Reception Buffer Address"
group.word 0x680++0x1
line.word 0x00 "USB_ADDR208L,Packet Buffer Address Register 208 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR208_TX ,Transmission Buffer Address"
group.word (0x680+0x2)++0x1
line.word 0x00 "USB_ADDR208H,Packet Buffer Address Register 208 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR208_RX ,Reception Buffer Address"
group.word 0x688++0x1
line.word 0x00 "USB_ADDR209L,Packet Buffer Address Register 209 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR209_TX ,Transmission Buffer Address"
group.word (0x688+0x2)++0x1
line.word 0x00 "USB_ADDR209H,Packet Buffer Address Register 209 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR209_RX ,Reception Buffer Address"
group.word 0x690++0x1
line.word 0x00 "USB_ADDR210L,Packet Buffer Address Register 210 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR210_TX ,Transmission Buffer Address"
group.word (0x690+0x2)++0x1
line.word 0x00 "USB_ADDR210H,Packet Buffer Address Register 210 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR210_RX ,Reception Buffer Address"
group.word 0x698++0x1
line.word 0x00 "USB_ADDR211L,Packet Buffer Address Register 211 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR211_TX ,Transmission Buffer Address"
group.word (0x698+0x2)++0x1
line.word 0x00 "USB_ADDR211H,Packet Buffer Address Register 211 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR211_RX ,Reception Buffer Address"
group.word 0x6A0++0x1
line.word 0x00 "USB_ADDR212L,Packet Buffer Address Register 212 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR212_TX ,Transmission Buffer Address"
group.word (0x6A0+0x2)++0x1
line.word 0x00 "USB_ADDR212H,Packet Buffer Address Register 212 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR212_RX ,Reception Buffer Address"
group.word 0x6A8++0x1
line.word 0x00 "USB_ADDR213L,Packet Buffer Address Register 213 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR213_TX ,Transmission Buffer Address"
group.word (0x6A8+0x2)++0x1
line.word 0x00 "USB_ADDR213H,Packet Buffer Address Register 213 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR213_RX ,Reception Buffer Address"
group.word 0x6B0++0x1
line.word 0x00 "USB_ADDR214L,Packet Buffer Address Register 214 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR214_TX ,Transmission Buffer Address"
group.word (0x6B0+0x2)++0x1
line.word 0x00 "USB_ADDR214H,Packet Buffer Address Register 214 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR214_RX ,Reception Buffer Address"
group.word 0x6B8++0x1
line.word 0x00 "USB_ADDR215L,Packet Buffer Address Register 215 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR215_TX ,Transmission Buffer Address"
group.word (0x6B8+0x2)++0x1
line.word 0x00 "USB_ADDR215H,Packet Buffer Address Register 215 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR215_RX ,Reception Buffer Address"
group.word 0x6C0++0x1
line.word 0x00 "USB_ADDR216L,Packet Buffer Address Register 216 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR216_TX ,Transmission Buffer Address"
group.word (0x6C0+0x2)++0x1
line.word 0x00 "USB_ADDR216H,Packet Buffer Address Register 216 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR216_RX ,Reception Buffer Address"
group.word 0x6C8++0x1
line.word 0x00 "USB_ADDR217L,Packet Buffer Address Register 217 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR217_TX ,Transmission Buffer Address"
group.word (0x6C8+0x2)++0x1
line.word 0x00 "USB_ADDR217H,Packet Buffer Address Register 217 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR217_RX ,Reception Buffer Address"
group.word 0x6D0++0x1
line.word 0x00 "USB_ADDR218L,Packet Buffer Address Register 218 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR218_TX ,Transmission Buffer Address"
group.word (0x6D0+0x2)++0x1
line.word 0x00 "USB_ADDR218H,Packet Buffer Address Register 218 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR218_RX ,Reception Buffer Address"
group.word 0x6D8++0x1
line.word 0x00 "USB_ADDR219L,Packet Buffer Address Register 219 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR219_TX ,Transmission Buffer Address"
group.word (0x6D8+0x2)++0x1
line.word 0x00 "USB_ADDR219H,Packet Buffer Address Register 219 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR219_RX ,Reception Buffer Address"
group.word 0x6E0++0x1
line.word 0x00 "USB_ADDR220L,Packet Buffer Address Register 220 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR220_TX ,Transmission Buffer Address"
group.word (0x6E0+0x2)++0x1
line.word 0x00 "USB_ADDR220H,Packet Buffer Address Register 220 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR220_RX ,Reception Buffer Address"
group.word 0x6E8++0x1
line.word 0x00 "USB_ADDR221L,Packet Buffer Address Register 221 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR221_TX ,Transmission Buffer Address"
group.word (0x6E8+0x2)++0x1
line.word 0x00 "USB_ADDR221H,Packet Buffer Address Register 221 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR221_RX ,Reception Buffer Address"
group.word 0x6F0++0x1
line.word 0x00 "USB_ADDR222L,Packet Buffer Address Register 222 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR222_TX ,Transmission Buffer Address"
group.word (0x6F0+0x2)++0x1
line.word 0x00 "USB_ADDR222H,Packet Buffer Address Register 222 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR222_RX ,Reception Buffer Address"
group.word 0x6F8++0x1
line.word 0x00 "USB_ADDR223L,Packet Buffer Address Register 223 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR223_TX ,Transmission Buffer Address"
group.word (0x6F8+0x2)++0x1
line.word 0x00 "USB_ADDR223H,Packet Buffer Address Register 223 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR223_RX ,Reception Buffer Address"
group.word 0x700++0x1
line.word 0x00 "USB_ADDR224L,Packet Buffer Address Register 224 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR224_TX ,Transmission Buffer Address"
group.word (0x700+0x2)++0x1
line.word 0x00 "USB_ADDR224H,Packet Buffer Address Register 224 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR224_RX ,Reception Buffer Address"
group.word 0x708++0x1
line.word 0x00 "USB_ADDR225L,Packet Buffer Address Register 225 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR225_TX ,Transmission Buffer Address"
group.word (0x708+0x2)++0x1
line.word 0x00 "USB_ADDR225H,Packet Buffer Address Register 225 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR225_RX ,Reception Buffer Address"
group.word 0x710++0x1
line.word 0x00 "USB_ADDR226L,Packet Buffer Address Register 226 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR226_TX ,Transmission Buffer Address"
group.word (0x710+0x2)++0x1
line.word 0x00 "USB_ADDR226H,Packet Buffer Address Register 226 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR226_RX ,Reception Buffer Address"
group.word 0x718++0x1
line.word 0x00 "USB_ADDR227L,Packet Buffer Address Register 227 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR227_TX ,Transmission Buffer Address"
group.word (0x718+0x2)++0x1
line.word 0x00 "USB_ADDR227H,Packet Buffer Address Register 227 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR227_RX ,Reception Buffer Address"
group.word 0x720++0x1
line.word 0x00 "USB_ADDR228L,Packet Buffer Address Register 228 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR228_TX ,Transmission Buffer Address"
group.word (0x720+0x2)++0x1
line.word 0x00 "USB_ADDR228H,Packet Buffer Address Register 228 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR228_RX ,Reception Buffer Address"
group.word 0x728++0x1
line.word 0x00 "USB_ADDR229L,Packet Buffer Address Register 229 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR229_TX ,Transmission Buffer Address"
group.word (0x728+0x2)++0x1
line.word 0x00 "USB_ADDR229H,Packet Buffer Address Register 229 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR229_RX ,Reception Buffer Address"
group.word 0x730++0x1
line.word 0x00 "USB_ADDR230L,Packet Buffer Address Register 230 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR230_TX ,Transmission Buffer Address"
group.word (0x730+0x2)++0x1
line.word 0x00 "USB_ADDR230H,Packet Buffer Address Register 230 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR230_RX ,Reception Buffer Address"
group.word 0x738++0x1
line.word 0x00 "USB_ADDR231L,Packet Buffer Address Register 231 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR231_TX ,Transmission Buffer Address"
group.word (0x738+0x2)++0x1
line.word 0x00 "USB_ADDR231H,Packet Buffer Address Register 231 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR231_RX ,Reception Buffer Address"
group.word 0x740++0x1
line.word 0x00 "USB_ADDR232L,Packet Buffer Address Register 232 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR232_TX ,Transmission Buffer Address"
group.word (0x740+0x2)++0x1
line.word 0x00 "USB_ADDR232H,Packet Buffer Address Register 232 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR232_RX ,Reception Buffer Address"
group.word 0x748++0x1
line.word 0x00 "USB_ADDR233L,Packet Buffer Address Register 233 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR233_TX ,Transmission Buffer Address"
group.word (0x748+0x2)++0x1
line.word 0x00 "USB_ADDR233H,Packet Buffer Address Register 233 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR233_RX ,Reception Buffer Address"
group.word 0x750++0x1
line.word 0x00 "USB_ADDR234L,Packet Buffer Address Register 234 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR234_TX ,Transmission Buffer Address"
group.word (0x750+0x2)++0x1
line.word 0x00 "USB_ADDR234H,Packet Buffer Address Register 234 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR234_RX ,Reception Buffer Address"
group.word 0x758++0x1
line.word 0x00 "USB_ADDR235L,Packet Buffer Address Register 235 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR235_TX ,Transmission Buffer Address"
group.word (0x758+0x2)++0x1
line.word 0x00 "USB_ADDR235H,Packet Buffer Address Register 235 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR235_RX ,Reception Buffer Address"
group.word 0x760++0x1
line.word 0x00 "USB_ADDR236L,Packet Buffer Address Register 236 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR236_TX ,Transmission Buffer Address"
group.word (0x760+0x2)++0x1
line.word 0x00 "USB_ADDR236H,Packet Buffer Address Register 236 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR236_RX ,Reception Buffer Address"
group.word 0x768++0x1
line.word 0x00 "USB_ADDR237L,Packet Buffer Address Register 237 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR237_TX ,Transmission Buffer Address"
group.word (0x768+0x2)++0x1
line.word 0x00 "USB_ADDR237H,Packet Buffer Address Register 237 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR237_RX ,Reception Buffer Address"
group.word 0x770++0x1
line.word 0x00 "USB_ADDR238L,Packet Buffer Address Register 238 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR238_TX ,Transmission Buffer Address"
group.word (0x770+0x2)++0x1
line.word 0x00 "USB_ADDR238H,Packet Buffer Address Register 238 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR238_RX ,Reception Buffer Address"
group.word 0x778++0x1
line.word 0x00 "USB_ADDR239L,Packet Buffer Address Register 239 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR239_TX ,Transmission Buffer Address"
group.word (0x778+0x2)++0x1
line.word 0x00 "USB_ADDR239H,Packet Buffer Address Register 239 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR239_RX ,Reception Buffer Address"
group.word 0x780++0x1
line.word 0x00 "USB_ADDR240L,Packet Buffer Address Register 240 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR240_TX ,Transmission Buffer Address"
group.word (0x780+0x2)++0x1
line.word 0x00 "USB_ADDR240H,Packet Buffer Address Register 240 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR240_RX ,Reception Buffer Address"
group.word 0x788++0x1
line.word 0x00 "USB_ADDR241L,Packet Buffer Address Register 241 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR241_TX ,Transmission Buffer Address"
group.word (0x788+0x2)++0x1
line.word 0x00 "USB_ADDR241H,Packet Buffer Address Register 241 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR241_RX ,Reception Buffer Address"
group.word 0x790++0x1
line.word 0x00 "USB_ADDR242L,Packet Buffer Address Register 242 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR242_TX ,Transmission Buffer Address"
group.word (0x790+0x2)++0x1
line.word 0x00 "USB_ADDR242H,Packet Buffer Address Register 242 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR242_RX ,Reception Buffer Address"
group.word 0x798++0x1
line.word 0x00 "USB_ADDR243L,Packet Buffer Address Register 243 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR243_TX ,Transmission Buffer Address"
group.word (0x798+0x2)++0x1
line.word 0x00 "USB_ADDR243H,Packet Buffer Address Register 243 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR243_RX ,Reception Buffer Address"
group.word 0x7A0++0x1
line.word 0x00 "USB_ADDR244L,Packet Buffer Address Register 244 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR244_TX ,Transmission Buffer Address"
group.word (0x7A0+0x2)++0x1
line.word 0x00 "USB_ADDR244H,Packet Buffer Address Register 244 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR244_RX ,Reception Buffer Address"
group.word 0x7A8++0x1
line.word 0x00 "USB_ADDR245L,Packet Buffer Address Register 245 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR245_TX ,Transmission Buffer Address"
group.word (0x7A8+0x2)++0x1
line.word 0x00 "USB_ADDR245H,Packet Buffer Address Register 245 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR245_RX ,Reception Buffer Address"
group.word 0x7B0++0x1
line.word 0x00 "USB_ADDR246L,Packet Buffer Address Register 246 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR246_TX ,Transmission Buffer Address"
group.word (0x7B0+0x2)++0x1
line.word 0x00 "USB_ADDR246H,Packet Buffer Address Register 246 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR246_RX ,Reception Buffer Address"
group.word 0x7B8++0x1
line.word 0x00 "USB_ADDR247L,Packet Buffer Address Register 247 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR247_TX ,Transmission Buffer Address"
group.word (0x7B8+0x2)++0x1
line.word 0x00 "USB_ADDR247H,Packet Buffer Address Register 247 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR247_RX ,Reception Buffer Address"
group.word 0x7C0++0x1
line.word 0x00 "USB_ADDR248L,Packet Buffer Address Register 248 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR248_TX ,Transmission Buffer Address"
group.word (0x7C0+0x2)++0x1
line.word 0x00 "USB_ADDR248H,Packet Buffer Address Register 248 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR248_RX ,Reception Buffer Address"
group.word 0x7C8++0x1
line.word 0x00 "USB_ADDR249L,Packet Buffer Address Register 249 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR249_TX ,Transmission Buffer Address"
group.word (0x7C8+0x2)++0x1
line.word 0x00 "USB_ADDR249H,Packet Buffer Address Register 249 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR249_RX ,Reception Buffer Address"
group.word 0x7D0++0x1
line.word 0x00 "USB_ADDR250L,Packet Buffer Address Register 250 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR250_TX ,Transmission Buffer Address"
group.word (0x7D0+0x2)++0x1
line.word 0x00 "USB_ADDR250H,Packet Buffer Address Register 250 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR250_RX ,Reception Buffer Address"
group.word 0x7D8++0x1
line.word 0x00 "USB_ADDR251L,Packet Buffer Address Register 251 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR251_TX ,Transmission Buffer Address"
group.word (0x7D8+0x2)++0x1
line.word 0x00 "USB_ADDR251H,Packet Buffer Address Register 251 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR251_RX ,Reception Buffer Address"
group.word 0x7E0++0x1
line.word 0x00 "USB_ADDR252L,Packet Buffer Address Register 252 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR252_TX ,Transmission Buffer Address"
group.word (0x7E0+0x2)++0x1
line.word 0x00 "USB_ADDR252H,Packet Buffer Address Register 252 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR252_RX ,Reception Buffer Address"
group.word 0x7E8++0x1
line.word 0x00 "USB_ADDR253L,Packet Buffer Address Register 253 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR253_TX ,Transmission Buffer Address"
group.word (0x7E8+0x2)++0x1
line.word 0x00 "USB_ADDR253H,Packet Buffer Address Register 253 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR253_RX ,Reception Buffer Address"
group.word 0x7F0++0x1
line.word 0x00 "USB_ADDR254L,Packet Buffer Address Register 254 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR254_TX ,Transmission Buffer Address"
group.word (0x7F0+0x2)++0x1
line.word 0x00 "USB_ADDR254H,Packet Buffer Address Register 254 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR254_RX ,Reception Buffer Address"
group.word 0x7F8++0x1
line.word 0x00 "USB_ADDR255L,Packet Buffer Address Register 255 Low"
hexmask.word 0x00 2.--15. 0x4 " ADDR255_TX ,Transmission Buffer Address"
group.word (0x7F8+0x2)++0x1
line.word 0x00 "USB_ADDR255H,Packet Buffer Address Register 255 High"
hexmask.word 0x00 2.--15. 0x4 " ADDR255_RX ,Reception Buffer Address"
if (((d.w(asd:(0x70000000+0x4+0x2)))&0x8000)==0x0)
group.word 0x4++0x1
line.word 0x00 "USB_COUNT0L,Packet Byte Count Register 0 Low"
hexmask.word 0x00 0.--9. 1. " COUNT0_TX ,Transmission Byte Count"
group.word (0x4+0x2)++0x1
line.word 0x00 "USB_COUNT0H,Packet Byte Count Register 0 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT0_RX ,Reception Byte Count"
else
group.word 0x4++0x1
line.word 0x00 "USB_COUNT0L,Packet Byte Count Register 0 Low"
hexmask.word 0x00 0.--9. 1. " COUNT0_TX ,Transmission Byte Count"
group.word (0x4+0x2)++0x1
line.word 0x00 "USB_COUNT0H,Packet Byte Count Register 0 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT0_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xC+0x2)))&0x8000)==0x0)
group.word 0xC++0x1
line.word 0x00 "USB_COUNT1L,Packet Byte Count Register 1 Low"
hexmask.word 0x00 0.--9. 1. " COUNT1_TX ,Transmission Byte Count"
group.word (0xC+0x2)++0x1
line.word 0x00 "USB_COUNT1H,Packet Byte Count Register 1 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT1_RX ,Reception Byte Count"
else
group.word 0xC++0x1
line.word 0x00 "USB_COUNT1L,Packet Byte Count Register 1 Low"
hexmask.word 0x00 0.--9. 1. " COUNT1_TX ,Transmission Byte Count"
group.word (0xC+0x2)++0x1
line.word 0x00 "USB_COUNT1H,Packet Byte Count Register 1 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT1_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x14+0x2)))&0x8000)==0x0)
group.word 0x14++0x1
line.word 0x00 "USB_COUNT2L,Packet Byte Count Register 2 Low"
hexmask.word 0x00 0.--9. 1. " COUNT2_TX ,Transmission Byte Count"
group.word (0x14+0x2)++0x1
line.word 0x00 "USB_COUNT2H,Packet Byte Count Register 2 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT2_RX ,Reception Byte Count"
else
group.word 0x14++0x1
line.word 0x00 "USB_COUNT2L,Packet Byte Count Register 2 Low"
hexmask.word 0x00 0.--9. 1. " COUNT2_TX ,Transmission Byte Count"
group.word (0x14+0x2)++0x1
line.word 0x00 "USB_COUNT2H,Packet Byte Count Register 2 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT2_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1C+0x2)))&0x8000)==0x0)
group.word 0x1C++0x1
line.word 0x00 "USB_COUNT3L,Packet Byte Count Register 3 Low"
hexmask.word 0x00 0.--9. 1. " COUNT3_TX ,Transmission Byte Count"
group.word (0x1C+0x2)++0x1
line.word 0x00 "USB_COUNT3H,Packet Byte Count Register 3 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT3_RX ,Reception Byte Count"
else
group.word 0x1C++0x1
line.word 0x00 "USB_COUNT3L,Packet Byte Count Register 3 Low"
hexmask.word 0x00 0.--9. 1. " COUNT3_TX ,Transmission Byte Count"
group.word (0x1C+0x2)++0x1
line.word 0x00 "USB_COUNT3H,Packet Byte Count Register 3 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT3_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x24+0x2)))&0x8000)==0x0)
group.word 0x24++0x1
line.word 0x00 "USB_COUNT4L,Packet Byte Count Register 4 Low"
hexmask.word 0x00 0.--9. 1. " COUNT4_TX ,Transmission Byte Count"
group.word (0x24+0x2)++0x1
line.word 0x00 "USB_COUNT4H,Packet Byte Count Register 4 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT4_RX ,Reception Byte Count"
else
group.word 0x24++0x1
line.word 0x00 "USB_COUNT4L,Packet Byte Count Register 4 Low"
hexmask.word 0x00 0.--9. 1. " COUNT4_TX ,Transmission Byte Count"
group.word (0x24+0x2)++0x1
line.word 0x00 "USB_COUNT4H,Packet Byte Count Register 4 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT4_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2C+0x2)))&0x8000)==0x0)
group.word 0x2C++0x1
line.word 0x00 "USB_COUNT5L,Packet Byte Count Register 5 Low"
hexmask.word 0x00 0.--9. 1. " COUNT5_TX ,Transmission Byte Count"
group.word (0x2C+0x2)++0x1
line.word 0x00 "USB_COUNT5H,Packet Byte Count Register 5 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT5_RX ,Reception Byte Count"
else
group.word 0x2C++0x1
line.word 0x00 "USB_COUNT5L,Packet Byte Count Register 5 Low"
hexmask.word 0x00 0.--9. 1. " COUNT5_TX ,Transmission Byte Count"
group.word (0x2C+0x2)++0x1
line.word 0x00 "USB_COUNT5H,Packet Byte Count Register 5 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT5_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x34+0x2)))&0x8000)==0x0)
group.word 0x34++0x1
line.word 0x00 "USB_COUNT6L,Packet Byte Count Register 6 Low"
hexmask.word 0x00 0.--9. 1. " COUNT6_TX ,Transmission Byte Count"
group.word (0x34+0x2)++0x1
line.word 0x00 "USB_COUNT6H,Packet Byte Count Register 6 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT6_RX ,Reception Byte Count"
else
group.word 0x34++0x1
line.word 0x00 "USB_COUNT6L,Packet Byte Count Register 6 Low"
hexmask.word 0x00 0.--9. 1. " COUNT6_TX ,Transmission Byte Count"
group.word (0x34+0x2)++0x1
line.word 0x00 "USB_COUNT6H,Packet Byte Count Register 6 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT6_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3C+0x2)))&0x8000)==0x0)
group.word 0x3C++0x1
line.word 0x00 "USB_COUNT7L,Packet Byte Count Register 7 Low"
hexmask.word 0x00 0.--9. 1. " COUNT7_TX ,Transmission Byte Count"
group.word (0x3C+0x2)++0x1
line.word 0x00 "USB_COUNT7H,Packet Byte Count Register 7 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT7_RX ,Reception Byte Count"
else
group.word 0x3C++0x1
line.word 0x00 "USB_COUNT7L,Packet Byte Count Register 7 Low"
hexmask.word 0x00 0.--9. 1. " COUNT7_TX ,Transmission Byte Count"
group.word (0x3C+0x2)++0x1
line.word 0x00 "USB_COUNT7H,Packet Byte Count Register 7 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT7_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x44+0x2)))&0x8000)==0x0)
group.word 0x44++0x1
line.word 0x00 "USB_COUNT8L,Packet Byte Count Register 8 Low"
hexmask.word 0x00 0.--9. 1. " COUNT8_TX ,Transmission Byte Count"
group.word (0x44+0x2)++0x1
line.word 0x00 "USB_COUNT8H,Packet Byte Count Register 8 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT8_RX ,Reception Byte Count"
else
group.word 0x44++0x1
line.word 0x00 "USB_COUNT8L,Packet Byte Count Register 8 Low"
hexmask.word 0x00 0.--9. 1. " COUNT8_TX ,Transmission Byte Count"
group.word (0x44+0x2)++0x1
line.word 0x00 "USB_COUNT8H,Packet Byte Count Register 8 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT8_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4C+0x2)))&0x8000)==0x0)
group.word 0x4C++0x1
line.word 0x00 "USB_COUNT9L,Packet Byte Count Register 9 Low"
hexmask.word 0x00 0.--9. 1. " COUNT9_TX ,Transmission Byte Count"
group.word (0x4C+0x2)++0x1
line.word 0x00 "USB_COUNT9H,Packet Byte Count Register 9 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT9_RX ,Reception Byte Count"
else
group.word 0x4C++0x1
line.word 0x00 "USB_COUNT9L,Packet Byte Count Register 9 Low"
hexmask.word 0x00 0.--9. 1. " COUNT9_TX ,Transmission Byte Count"
group.word (0x4C+0x2)++0x1
line.word 0x00 "USB_COUNT9H,Packet Byte Count Register 9 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT9_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x54+0x2)))&0x8000)==0x0)
group.word 0x54++0x1
line.word 0x00 "USB_COUNT10L,Packet Byte Count Register 10 Low"
hexmask.word 0x00 0.--9. 1. " COUNT10_TX ,Transmission Byte Count"
group.word (0x54+0x2)++0x1
line.word 0x00 "USB_COUNT10H,Packet Byte Count Register 10 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT10_RX ,Reception Byte Count"
else
group.word 0x54++0x1
line.word 0x00 "USB_COUNT10L,Packet Byte Count Register 10 Low"
hexmask.word 0x00 0.--9. 1. " COUNT10_TX ,Transmission Byte Count"
group.word (0x54+0x2)++0x1
line.word 0x00 "USB_COUNT10H,Packet Byte Count Register 10 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT10_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5C+0x2)))&0x8000)==0x0)
group.word 0x5C++0x1
line.word 0x00 "USB_COUNT11L,Packet Byte Count Register 11 Low"
hexmask.word 0x00 0.--9. 1. " COUNT11_TX ,Transmission Byte Count"
group.word (0x5C+0x2)++0x1
line.word 0x00 "USB_COUNT11H,Packet Byte Count Register 11 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT11_RX ,Reception Byte Count"
else
group.word 0x5C++0x1
line.word 0x00 "USB_COUNT11L,Packet Byte Count Register 11 Low"
hexmask.word 0x00 0.--9. 1. " COUNT11_TX ,Transmission Byte Count"
group.word (0x5C+0x2)++0x1
line.word 0x00 "USB_COUNT11H,Packet Byte Count Register 11 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT11_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x64+0x2)))&0x8000)==0x0)
group.word 0x64++0x1
line.word 0x00 "USB_COUNT12L,Packet Byte Count Register 12 Low"
hexmask.word 0x00 0.--9. 1. " COUNT12_TX ,Transmission Byte Count"
group.word (0x64+0x2)++0x1
line.word 0x00 "USB_COUNT12H,Packet Byte Count Register 12 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT12_RX ,Reception Byte Count"
else
group.word 0x64++0x1
line.word 0x00 "USB_COUNT12L,Packet Byte Count Register 12 Low"
hexmask.word 0x00 0.--9. 1. " COUNT12_TX ,Transmission Byte Count"
group.word (0x64+0x2)++0x1
line.word 0x00 "USB_COUNT12H,Packet Byte Count Register 12 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT12_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6C+0x2)))&0x8000)==0x0)
group.word 0x6C++0x1
line.word 0x00 "USB_COUNT13L,Packet Byte Count Register 13 Low"
hexmask.word 0x00 0.--9. 1. " COUNT13_TX ,Transmission Byte Count"
group.word (0x6C+0x2)++0x1
line.word 0x00 "USB_COUNT13H,Packet Byte Count Register 13 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT13_RX ,Reception Byte Count"
else
group.word 0x6C++0x1
line.word 0x00 "USB_COUNT13L,Packet Byte Count Register 13 Low"
hexmask.word 0x00 0.--9. 1. " COUNT13_TX ,Transmission Byte Count"
group.word (0x6C+0x2)++0x1
line.word 0x00 "USB_COUNT13H,Packet Byte Count Register 13 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT13_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x74+0x2)))&0x8000)==0x0)
group.word 0x74++0x1
line.word 0x00 "USB_COUNT14L,Packet Byte Count Register 14 Low"
hexmask.word 0x00 0.--9. 1. " COUNT14_TX ,Transmission Byte Count"
group.word (0x74+0x2)++0x1
line.word 0x00 "USB_COUNT14H,Packet Byte Count Register 14 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT14_RX ,Reception Byte Count"
else
group.word 0x74++0x1
line.word 0x00 "USB_COUNT14L,Packet Byte Count Register 14 Low"
hexmask.word 0x00 0.--9. 1. " COUNT14_TX ,Transmission Byte Count"
group.word (0x74+0x2)++0x1
line.word 0x00 "USB_COUNT14H,Packet Byte Count Register 14 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT14_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7C+0x2)))&0x8000)==0x0)
group.word 0x7C++0x1
line.word 0x00 "USB_COUNT15L,Packet Byte Count Register 15 Low"
hexmask.word 0x00 0.--9. 1. " COUNT15_TX ,Transmission Byte Count"
group.word (0x7C+0x2)++0x1
line.word 0x00 "USB_COUNT15H,Packet Byte Count Register 15 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT15_RX ,Reception Byte Count"
else
group.word 0x7C++0x1
line.word 0x00 "USB_COUNT15L,Packet Byte Count Register 15 Low"
hexmask.word 0x00 0.--9. 1. " COUNT15_TX ,Transmission Byte Count"
group.word (0x7C+0x2)++0x1
line.word 0x00 "USB_COUNT15H,Packet Byte Count Register 15 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT15_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x84+0x2)))&0x8000)==0x0)
group.word 0x84++0x1
line.word 0x00 "USB_COUNT16L,Packet Byte Count Register 16 Low"
hexmask.word 0x00 0.--9. 1. " COUNT16_TX ,Transmission Byte Count"
group.word (0x84+0x2)++0x1
line.word 0x00 "USB_COUNT16H,Packet Byte Count Register 16 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT16_RX ,Reception Byte Count"
else
group.word 0x84++0x1
line.word 0x00 "USB_COUNT16L,Packet Byte Count Register 16 Low"
hexmask.word 0x00 0.--9. 1. " COUNT16_TX ,Transmission Byte Count"
group.word (0x84+0x2)++0x1
line.word 0x00 "USB_COUNT16H,Packet Byte Count Register 16 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT16_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x8C+0x2)))&0x8000)==0x0)
group.word 0x8C++0x1
line.word 0x00 "USB_COUNT17L,Packet Byte Count Register 17 Low"
hexmask.word 0x00 0.--9. 1. " COUNT17_TX ,Transmission Byte Count"
group.word (0x8C+0x2)++0x1
line.word 0x00 "USB_COUNT17H,Packet Byte Count Register 17 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT17_RX ,Reception Byte Count"
else
group.word 0x8C++0x1
line.word 0x00 "USB_COUNT17L,Packet Byte Count Register 17 Low"
hexmask.word 0x00 0.--9. 1. " COUNT17_TX ,Transmission Byte Count"
group.word (0x8C+0x2)++0x1
line.word 0x00 "USB_COUNT17H,Packet Byte Count Register 17 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT17_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x94+0x2)))&0x8000)==0x0)
group.word 0x94++0x1
line.word 0x00 "USB_COUNT18L,Packet Byte Count Register 18 Low"
hexmask.word 0x00 0.--9. 1. " COUNT18_TX ,Transmission Byte Count"
group.word (0x94+0x2)++0x1
line.word 0x00 "USB_COUNT18H,Packet Byte Count Register 18 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT18_RX ,Reception Byte Count"
else
group.word 0x94++0x1
line.word 0x00 "USB_COUNT18L,Packet Byte Count Register 18 Low"
hexmask.word 0x00 0.--9. 1. " COUNT18_TX ,Transmission Byte Count"
group.word (0x94+0x2)++0x1
line.word 0x00 "USB_COUNT18H,Packet Byte Count Register 18 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT18_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x9C+0x2)))&0x8000)==0x0)
group.word 0x9C++0x1
line.word 0x00 "USB_COUNT19L,Packet Byte Count Register 19 Low"
hexmask.word 0x00 0.--9. 1. " COUNT19_TX ,Transmission Byte Count"
group.word (0x9C+0x2)++0x1
line.word 0x00 "USB_COUNT19H,Packet Byte Count Register 19 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT19_RX ,Reception Byte Count"
else
group.word 0x9C++0x1
line.word 0x00 "USB_COUNT19L,Packet Byte Count Register 19 Low"
hexmask.word 0x00 0.--9. 1. " COUNT19_TX ,Transmission Byte Count"
group.word (0x9C+0x2)++0x1
line.word 0x00 "USB_COUNT19H,Packet Byte Count Register 19 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT19_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xA4+0x2)))&0x8000)==0x0)
group.word 0xA4++0x1
line.word 0x00 "USB_COUNT20L,Packet Byte Count Register 20 Low"
hexmask.word 0x00 0.--9. 1. " COUNT20_TX ,Transmission Byte Count"
group.word (0xA4+0x2)++0x1
line.word 0x00 "USB_COUNT20H,Packet Byte Count Register 20 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT20_RX ,Reception Byte Count"
else
group.word 0xA4++0x1
line.word 0x00 "USB_COUNT20L,Packet Byte Count Register 20 Low"
hexmask.word 0x00 0.--9. 1. " COUNT20_TX ,Transmission Byte Count"
group.word (0xA4+0x2)++0x1
line.word 0x00 "USB_COUNT20H,Packet Byte Count Register 20 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT20_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xAC+0x2)))&0x8000)==0x0)
group.word 0xAC++0x1
line.word 0x00 "USB_COUNT21L,Packet Byte Count Register 21 Low"
hexmask.word 0x00 0.--9. 1. " COUNT21_TX ,Transmission Byte Count"
group.word (0xAC+0x2)++0x1
line.word 0x00 "USB_COUNT21H,Packet Byte Count Register 21 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT21_RX ,Reception Byte Count"
else
group.word 0xAC++0x1
line.word 0x00 "USB_COUNT21L,Packet Byte Count Register 21 Low"
hexmask.word 0x00 0.--9. 1. " COUNT21_TX ,Transmission Byte Count"
group.word (0xAC+0x2)++0x1
line.word 0x00 "USB_COUNT21H,Packet Byte Count Register 21 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT21_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xB4+0x2)))&0x8000)==0x0)
group.word 0xB4++0x1
line.word 0x00 "USB_COUNT22L,Packet Byte Count Register 22 Low"
hexmask.word 0x00 0.--9. 1. " COUNT22_TX ,Transmission Byte Count"
group.word (0xB4+0x2)++0x1
line.word 0x00 "USB_COUNT22H,Packet Byte Count Register 22 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT22_RX ,Reception Byte Count"
else
group.word 0xB4++0x1
line.word 0x00 "USB_COUNT22L,Packet Byte Count Register 22 Low"
hexmask.word 0x00 0.--9. 1. " COUNT22_TX ,Transmission Byte Count"
group.word (0xB4+0x2)++0x1
line.word 0x00 "USB_COUNT22H,Packet Byte Count Register 22 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT22_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xBC+0x2)))&0x8000)==0x0)
group.word 0xBC++0x1
line.word 0x00 "USB_COUNT23L,Packet Byte Count Register 23 Low"
hexmask.word 0x00 0.--9. 1. " COUNT23_TX ,Transmission Byte Count"
group.word (0xBC+0x2)++0x1
line.word 0x00 "USB_COUNT23H,Packet Byte Count Register 23 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT23_RX ,Reception Byte Count"
else
group.word 0xBC++0x1
line.word 0x00 "USB_COUNT23L,Packet Byte Count Register 23 Low"
hexmask.word 0x00 0.--9. 1. " COUNT23_TX ,Transmission Byte Count"
group.word (0xBC+0x2)++0x1
line.word 0x00 "USB_COUNT23H,Packet Byte Count Register 23 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT23_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xC4+0x2)))&0x8000)==0x0)
group.word 0xC4++0x1
line.word 0x00 "USB_COUNT24L,Packet Byte Count Register 24 Low"
hexmask.word 0x00 0.--9. 1. " COUNT24_TX ,Transmission Byte Count"
group.word (0xC4+0x2)++0x1
line.word 0x00 "USB_COUNT24H,Packet Byte Count Register 24 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT24_RX ,Reception Byte Count"
else
group.word 0xC4++0x1
line.word 0x00 "USB_COUNT24L,Packet Byte Count Register 24 Low"
hexmask.word 0x00 0.--9. 1. " COUNT24_TX ,Transmission Byte Count"
group.word (0xC4+0x2)++0x1
line.word 0x00 "USB_COUNT24H,Packet Byte Count Register 24 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT24_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xCC+0x2)))&0x8000)==0x0)
group.word 0xCC++0x1
line.word 0x00 "USB_COUNT25L,Packet Byte Count Register 25 Low"
hexmask.word 0x00 0.--9. 1. " COUNT25_TX ,Transmission Byte Count"
group.word (0xCC+0x2)++0x1
line.word 0x00 "USB_COUNT25H,Packet Byte Count Register 25 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT25_RX ,Reception Byte Count"
else
group.word 0xCC++0x1
line.word 0x00 "USB_COUNT25L,Packet Byte Count Register 25 Low"
hexmask.word 0x00 0.--9. 1. " COUNT25_TX ,Transmission Byte Count"
group.word (0xCC+0x2)++0x1
line.word 0x00 "USB_COUNT25H,Packet Byte Count Register 25 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT25_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xD4+0x2)))&0x8000)==0x0)
group.word 0xD4++0x1
line.word 0x00 "USB_COUNT26L,Packet Byte Count Register 26 Low"
hexmask.word 0x00 0.--9. 1. " COUNT26_TX ,Transmission Byte Count"
group.word (0xD4+0x2)++0x1
line.word 0x00 "USB_COUNT26H,Packet Byte Count Register 26 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT26_RX ,Reception Byte Count"
else
group.word 0xD4++0x1
line.word 0x00 "USB_COUNT26L,Packet Byte Count Register 26 Low"
hexmask.word 0x00 0.--9. 1. " COUNT26_TX ,Transmission Byte Count"
group.word (0xD4+0x2)++0x1
line.word 0x00 "USB_COUNT26H,Packet Byte Count Register 26 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT26_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xDC+0x2)))&0x8000)==0x0)
group.word 0xDC++0x1
line.word 0x00 "USB_COUNT27L,Packet Byte Count Register 27 Low"
hexmask.word 0x00 0.--9. 1. " COUNT27_TX ,Transmission Byte Count"
group.word (0xDC+0x2)++0x1
line.word 0x00 "USB_COUNT27H,Packet Byte Count Register 27 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT27_RX ,Reception Byte Count"
else
group.word 0xDC++0x1
line.word 0x00 "USB_COUNT27L,Packet Byte Count Register 27 Low"
hexmask.word 0x00 0.--9. 1. " COUNT27_TX ,Transmission Byte Count"
group.word (0xDC+0x2)++0x1
line.word 0x00 "USB_COUNT27H,Packet Byte Count Register 27 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT27_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xE4+0x2)))&0x8000)==0x0)
group.word 0xE4++0x1
line.word 0x00 "USB_COUNT28L,Packet Byte Count Register 28 Low"
hexmask.word 0x00 0.--9. 1. " COUNT28_TX ,Transmission Byte Count"
group.word (0xE4+0x2)++0x1
line.word 0x00 "USB_COUNT28H,Packet Byte Count Register 28 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT28_RX ,Reception Byte Count"
else
group.word 0xE4++0x1
line.word 0x00 "USB_COUNT28L,Packet Byte Count Register 28 Low"
hexmask.word 0x00 0.--9. 1. " COUNT28_TX ,Transmission Byte Count"
group.word (0xE4+0x2)++0x1
line.word 0x00 "USB_COUNT28H,Packet Byte Count Register 28 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT28_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xEC+0x2)))&0x8000)==0x0)
group.word 0xEC++0x1
line.word 0x00 "USB_COUNT29L,Packet Byte Count Register 29 Low"
hexmask.word 0x00 0.--9. 1. " COUNT29_TX ,Transmission Byte Count"
group.word (0xEC+0x2)++0x1
line.word 0x00 "USB_COUNT29H,Packet Byte Count Register 29 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT29_RX ,Reception Byte Count"
else
group.word 0xEC++0x1
line.word 0x00 "USB_COUNT29L,Packet Byte Count Register 29 Low"
hexmask.word 0x00 0.--9. 1. " COUNT29_TX ,Transmission Byte Count"
group.word (0xEC+0x2)++0x1
line.word 0x00 "USB_COUNT29H,Packet Byte Count Register 29 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT29_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xF4+0x2)))&0x8000)==0x0)
group.word 0xF4++0x1
line.word 0x00 "USB_COUNT30L,Packet Byte Count Register 30 Low"
hexmask.word 0x00 0.--9. 1. " COUNT30_TX ,Transmission Byte Count"
group.word (0xF4+0x2)++0x1
line.word 0x00 "USB_COUNT30H,Packet Byte Count Register 30 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT30_RX ,Reception Byte Count"
else
group.word 0xF4++0x1
line.word 0x00 "USB_COUNT30L,Packet Byte Count Register 30 Low"
hexmask.word 0x00 0.--9. 1. " COUNT30_TX ,Transmission Byte Count"
group.word (0xF4+0x2)++0x1
line.word 0x00 "USB_COUNT30H,Packet Byte Count Register 30 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT30_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0xFC+0x2)))&0x8000)==0x0)
group.word 0xFC++0x1
line.word 0x00 "USB_COUNT31L,Packet Byte Count Register 31 Low"
hexmask.word 0x00 0.--9. 1. " COUNT31_TX ,Transmission Byte Count"
group.word (0xFC+0x2)++0x1
line.word 0x00 "USB_COUNT31H,Packet Byte Count Register 31 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT31_RX ,Reception Byte Count"
else
group.word 0xFC++0x1
line.word 0x00 "USB_COUNT31L,Packet Byte Count Register 31 Low"
hexmask.word 0x00 0.--9. 1. " COUNT31_TX ,Transmission Byte Count"
group.word (0xFC+0x2)++0x1
line.word 0x00 "USB_COUNT31H,Packet Byte Count Register 31 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT31_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x104+0x2)))&0x8000)==0x0)
group.word 0x104++0x1
line.word 0x00 "USB_COUNT32L,Packet Byte Count Register 32 Low"
hexmask.word 0x00 0.--9. 1. " COUNT32_TX ,Transmission Byte Count"
group.word (0x104+0x2)++0x1
line.word 0x00 "USB_COUNT32H,Packet Byte Count Register 32 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT32_RX ,Reception Byte Count"
else
group.word 0x104++0x1
line.word 0x00 "USB_COUNT32L,Packet Byte Count Register 32 Low"
hexmask.word 0x00 0.--9. 1. " COUNT32_TX ,Transmission Byte Count"
group.word (0x104+0x2)++0x1
line.word 0x00 "USB_COUNT32H,Packet Byte Count Register 32 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT32_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x10C+0x2)))&0x8000)==0x0)
group.word 0x10C++0x1
line.word 0x00 "USB_COUNT33L,Packet Byte Count Register 33 Low"
hexmask.word 0x00 0.--9. 1. " COUNT33_TX ,Transmission Byte Count"
group.word (0x10C+0x2)++0x1
line.word 0x00 "USB_COUNT33H,Packet Byte Count Register 33 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT33_RX ,Reception Byte Count"
else
group.word 0x10C++0x1
line.word 0x00 "USB_COUNT33L,Packet Byte Count Register 33 Low"
hexmask.word 0x00 0.--9. 1. " COUNT33_TX ,Transmission Byte Count"
group.word (0x10C+0x2)++0x1
line.word 0x00 "USB_COUNT33H,Packet Byte Count Register 33 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT33_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x114+0x2)))&0x8000)==0x0)
group.word 0x114++0x1
line.word 0x00 "USB_COUNT34L,Packet Byte Count Register 34 Low"
hexmask.word 0x00 0.--9. 1. " COUNT34_TX ,Transmission Byte Count"
group.word (0x114+0x2)++0x1
line.word 0x00 "USB_COUNT34H,Packet Byte Count Register 34 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT34_RX ,Reception Byte Count"
else
group.word 0x114++0x1
line.word 0x00 "USB_COUNT34L,Packet Byte Count Register 34 Low"
hexmask.word 0x00 0.--9. 1. " COUNT34_TX ,Transmission Byte Count"
group.word (0x114+0x2)++0x1
line.word 0x00 "USB_COUNT34H,Packet Byte Count Register 34 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT34_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x11C+0x2)))&0x8000)==0x0)
group.word 0x11C++0x1
line.word 0x00 "USB_COUNT35L,Packet Byte Count Register 35 Low"
hexmask.word 0x00 0.--9. 1. " COUNT35_TX ,Transmission Byte Count"
group.word (0x11C+0x2)++0x1
line.word 0x00 "USB_COUNT35H,Packet Byte Count Register 35 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT35_RX ,Reception Byte Count"
else
group.word 0x11C++0x1
line.word 0x00 "USB_COUNT35L,Packet Byte Count Register 35 Low"
hexmask.word 0x00 0.--9. 1. " COUNT35_TX ,Transmission Byte Count"
group.word (0x11C+0x2)++0x1
line.word 0x00 "USB_COUNT35H,Packet Byte Count Register 35 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT35_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x124+0x2)))&0x8000)==0x0)
group.word 0x124++0x1
line.word 0x00 "USB_COUNT36L,Packet Byte Count Register 36 Low"
hexmask.word 0x00 0.--9. 1. " COUNT36_TX ,Transmission Byte Count"
group.word (0x124+0x2)++0x1
line.word 0x00 "USB_COUNT36H,Packet Byte Count Register 36 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT36_RX ,Reception Byte Count"
else
group.word 0x124++0x1
line.word 0x00 "USB_COUNT36L,Packet Byte Count Register 36 Low"
hexmask.word 0x00 0.--9. 1. " COUNT36_TX ,Transmission Byte Count"
group.word (0x124+0x2)++0x1
line.word 0x00 "USB_COUNT36H,Packet Byte Count Register 36 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT36_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x12C+0x2)))&0x8000)==0x0)
group.word 0x12C++0x1
line.word 0x00 "USB_COUNT37L,Packet Byte Count Register 37 Low"
hexmask.word 0x00 0.--9. 1. " COUNT37_TX ,Transmission Byte Count"
group.word (0x12C+0x2)++0x1
line.word 0x00 "USB_COUNT37H,Packet Byte Count Register 37 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT37_RX ,Reception Byte Count"
else
group.word 0x12C++0x1
line.word 0x00 "USB_COUNT37L,Packet Byte Count Register 37 Low"
hexmask.word 0x00 0.--9. 1. " COUNT37_TX ,Transmission Byte Count"
group.word (0x12C+0x2)++0x1
line.word 0x00 "USB_COUNT37H,Packet Byte Count Register 37 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT37_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x134+0x2)))&0x8000)==0x0)
group.word 0x134++0x1
line.word 0x00 "USB_COUNT38L,Packet Byte Count Register 38 Low"
hexmask.word 0x00 0.--9. 1. " COUNT38_TX ,Transmission Byte Count"
group.word (0x134+0x2)++0x1
line.word 0x00 "USB_COUNT38H,Packet Byte Count Register 38 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT38_RX ,Reception Byte Count"
else
group.word 0x134++0x1
line.word 0x00 "USB_COUNT38L,Packet Byte Count Register 38 Low"
hexmask.word 0x00 0.--9. 1. " COUNT38_TX ,Transmission Byte Count"
group.word (0x134+0x2)++0x1
line.word 0x00 "USB_COUNT38H,Packet Byte Count Register 38 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT38_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x13C+0x2)))&0x8000)==0x0)
group.word 0x13C++0x1
line.word 0x00 "USB_COUNT39L,Packet Byte Count Register 39 Low"
hexmask.word 0x00 0.--9. 1. " COUNT39_TX ,Transmission Byte Count"
group.word (0x13C+0x2)++0x1
line.word 0x00 "USB_COUNT39H,Packet Byte Count Register 39 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT39_RX ,Reception Byte Count"
else
group.word 0x13C++0x1
line.word 0x00 "USB_COUNT39L,Packet Byte Count Register 39 Low"
hexmask.word 0x00 0.--9. 1. " COUNT39_TX ,Transmission Byte Count"
group.word (0x13C+0x2)++0x1
line.word 0x00 "USB_COUNT39H,Packet Byte Count Register 39 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT39_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x144+0x2)))&0x8000)==0x0)
group.word 0x144++0x1
line.word 0x00 "USB_COUNT40L,Packet Byte Count Register 40 Low"
hexmask.word 0x00 0.--9. 1. " COUNT40_TX ,Transmission Byte Count"
group.word (0x144+0x2)++0x1
line.word 0x00 "USB_COUNT40H,Packet Byte Count Register 40 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT40_RX ,Reception Byte Count"
else
group.word 0x144++0x1
line.word 0x00 "USB_COUNT40L,Packet Byte Count Register 40 Low"
hexmask.word 0x00 0.--9. 1. " COUNT40_TX ,Transmission Byte Count"
group.word (0x144+0x2)++0x1
line.word 0x00 "USB_COUNT40H,Packet Byte Count Register 40 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT40_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x14C+0x2)))&0x8000)==0x0)
group.word 0x14C++0x1
line.word 0x00 "USB_COUNT41L,Packet Byte Count Register 41 Low"
hexmask.word 0x00 0.--9. 1. " COUNT41_TX ,Transmission Byte Count"
group.word (0x14C+0x2)++0x1
line.word 0x00 "USB_COUNT41H,Packet Byte Count Register 41 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT41_RX ,Reception Byte Count"
else
group.word 0x14C++0x1
line.word 0x00 "USB_COUNT41L,Packet Byte Count Register 41 Low"
hexmask.word 0x00 0.--9. 1. " COUNT41_TX ,Transmission Byte Count"
group.word (0x14C+0x2)++0x1
line.word 0x00 "USB_COUNT41H,Packet Byte Count Register 41 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT41_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x154+0x2)))&0x8000)==0x0)
group.word 0x154++0x1
line.word 0x00 "USB_COUNT42L,Packet Byte Count Register 42 Low"
hexmask.word 0x00 0.--9. 1. " COUNT42_TX ,Transmission Byte Count"
group.word (0x154+0x2)++0x1
line.word 0x00 "USB_COUNT42H,Packet Byte Count Register 42 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT42_RX ,Reception Byte Count"
else
group.word 0x154++0x1
line.word 0x00 "USB_COUNT42L,Packet Byte Count Register 42 Low"
hexmask.word 0x00 0.--9. 1. " COUNT42_TX ,Transmission Byte Count"
group.word (0x154+0x2)++0x1
line.word 0x00 "USB_COUNT42H,Packet Byte Count Register 42 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT42_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x15C+0x2)))&0x8000)==0x0)
group.word 0x15C++0x1
line.word 0x00 "USB_COUNT43L,Packet Byte Count Register 43 Low"
hexmask.word 0x00 0.--9. 1. " COUNT43_TX ,Transmission Byte Count"
group.word (0x15C+0x2)++0x1
line.word 0x00 "USB_COUNT43H,Packet Byte Count Register 43 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT43_RX ,Reception Byte Count"
else
group.word 0x15C++0x1
line.word 0x00 "USB_COUNT43L,Packet Byte Count Register 43 Low"
hexmask.word 0x00 0.--9. 1. " COUNT43_TX ,Transmission Byte Count"
group.word (0x15C+0x2)++0x1
line.word 0x00 "USB_COUNT43H,Packet Byte Count Register 43 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT43_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x164+0x2)))&0x8000)==0x0)
group.word 0x164++0x1
line.word 0x00 "USB_COUNT44L,Packet Byte Count Register 44 Low"
hexmask.word 0x00 0.--9. 1. " COUNT44_TX ,Transmission Byte Count"
group.word (0x164+0x2)++0x1
line.word 0x00 "USB_COUNT44H,Packet Byte Count Register 44 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT44_RX ,Reception Byte Count"
else
group.word 0x164++0x1
line.word 0x00 "USB_COUNT44L,Packet Byte Count Register 44 Low"
hexmask.word 0x00 0.--9. 1. " COUNT44_TX ,Transmission Byte Count"
group.word (0x164+0x2)++0x1
line.word 0x00 "USB_COUNT44H,Packet Byte Count Register 44 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT44_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x16C+0x2)))&0x8000)==0x0)
group.word 0x16C++0x1
line.word 0x00 "USB_COUNT45L,Packet Byte Count Register 45 Low"
hexmask.word 0x00 0.--9. 1. " COUNT45_TX ,Transmission Byte Count"
group.word (0x16C+0x2)++0x1
line.word 0x00 "USB_COUNT45H,Packet Byte Count Register 45 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT45_RX ,Reception Byte Count"
else
group.word 0x16C++0x1
line.word 0x00 "USB_COUNT45L,Packet Byte Count Register 45 Low"
hexmask.word 0x00 0.--9. 1. " COUNT45_TX ,Transmission Byte Count"
group.word (0x16C+0x2)++0x1
line.word 0x00 "USB_COUNT45H,Packet Byte Count Register 45 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT45_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x174+0x2)))&0x8000)==0x0)
group.word 0x174++0x1
line.word 0x00 "USB_COUNT46L,Packet Byte Count Register 46 Low"
hexmask.word 0x00 0.--9. 1. " COUNT46_TX ,Transmission Byte Count"
group.word (0x174+0x2)++0x1
line.word 0x00 "USB_COUNT46H,Packet Byte Count Register 46 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT46_RX ,Reception Byte Count"
else
group.word 0x174++0x1
line.word 0x00 "USB_COUNT46L,Packet Byte Count Register 46 Low"
hexmask.word 0x00 0.--9. 1. " COUNT46_TX ,Transmission Byte Count"
group.word (0x174+0x2)++0x1
line.word 0x00 "USB_COUNT46H,Packet Byte Count Register 46 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT46_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x17C+0x2)))&0x8000)==0x0)
group.word 0x17C++0x1
line.word 0x00 "USB_COUNT47L,Packet Byte Count Register 47 Low"
hexmask.word 0x00 0.--9. 1. " COUNT47_TX ,Transmission Byte Count"
group.word (0x17C+0x2)++0x1
line.word 0x00 "USB_COUNT47H,Packet Byte Count Register 47 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT47_RX ,Reception Byte Count"
else
group.word 0x17C++0x1
line.word 0x00 "USB_COUNT47L,Packet Byte Count Register 47 Low"
hexmask.word 0x00 0.--9. 1. " COUNT47_TX ,Transmission Byte Count"
group.word (0x17C+0x2)++0x1
line.word 0x00 "USB_COUNT47H,Packet Byte Count Register 47 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT47_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x184+0x2)))&0x8000)==0x0)
group.word 0x184++0x1
line.word 0x00 "USB_COUNT48L,Packet Byte Count Register 48 Low"
hexmask.word 0x00 0.--9. 1. " COUNT48_TX ,Transmission Byte Count"
group.word (0x184+0x2)++0x1
line.word 0x00 "USB_COUNT48H,Packet Byte Count Register 48 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT48_RX ,Reception Byte Count"
else
group.word 0x184++0x1
line.word 0x00 "USB_COUNT48L,Packet Byte Count Register 48 Low"
hexmask.word 0x00 0.--9. 1. " COUNT48_TX ,Transmission Byte Count"
group.word (0x184+0x2)++0x1
line.word 0x00 "USB_COUNT48H,Packet Byte Count Register 48 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT48_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x18C+0x2)))&0x8000)==0x0)
group.word 0x18C++0x1
line.word 0x00 "USB_COUNT49L,Packet Byte Count Register 49 Low"
hexmask.word 0x00 0.--9. 1. " COUNT49_TX ,Transmission Byte Count"
group.word (0x18C+0x2)++0x1
line.word 0x00 "USB_COUNT49H,Packet Byte Count Register 49 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT49_RX ,Reception Byte Count"
else
group.word 0x18C++0x1
line.word 0x00 "USB_COUNT49L,Packet Byte Count Register 49 Low"
hexmask.word 0x00 0.--9. 1. " COUNT49_TX ,Transmission Byte Count"
group.word (0x18C+0x2)++0x1
line.word 0x00 "USB_COUNT49H,Packet Byte Count Register 49 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT49_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x194+0x2)))&0x8000)==0x0)
group.word 0x194++0x1
line.word 0x00 "USB_COUNT50L,Packet Byte Count Register 50 Low"
hexmask.word 0x00 0.--9. 1. " COUNT50_TX ,Transmission Byte Count"
group.word (0x194+0x2)++0x1
line.word 0x00 "USB_COUNT50H,Packet Byte Count Register 50 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT50_RX ,Reception Byte Count"
else
group.word 0x194++0x1
line.word 0x00 "USB_COUNT50L,Packet Byte Count Register 50 Low"
hexmask.word 0x00 0.--9. 1. " COUNT50_TX ,Transmission Byte Count"
group.word (0x194+0x2)++0x1
line.word 0x00 "USB_COUNT50H,Packet Byte Count Register 50 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT50_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x19C+0x2)))&0x8000)==0x0)
group.word 0x19C++0x1
line.word 0x00 "USB_COUNT51L,Packet Byte Count Register 51 Low"
hexmask.word 0x00 0.--9. 1. " COUNT51_TX ,Transmission Byte Count"
group.word (0x19C+0x2)++0x1
line.word 0x00 "USB_COUNT51H,Packet Byte Count Register 51 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT51_RX ,Reception Byte Count"
else
group.word 0x19C++0x1
line.word 0x00 "USB_COUNT51L,Packet Byte Count Register 51 Low"
hexmask.word 0x00 0.--9. 1. " COUNT51_TX ,Transmission Byte Count"
group.word (0x19C+0x2)++0x1
line.word 0x00 "USB_COUNT51H,Packet Byte Count Register 51 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT51_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1A4+0x2)))&0x8000)==0x0)
group.word 0x1A4++0x1
line.word 0x00 "USB_COUNT52L,Packet Byte Count Register 52 Low"
hexmask.word 0x00 0.--9. 1. " COUNT52_TX ,Transmission Byte Count"
group.word (0x1A4+0x2)++0x1
line.word 0x00 "USB_COUNT52H,Packet Byte Count Register 52 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT52_RX ,Reception Byte Count"
else
group.word 0x1A4++0x1
line.word 0x00 "USB_COUNT52L,Packet Byte Count Register 52 Low"
hexmask.word 0x00 0.--9. 1. " COUNT52_TX ,Transmission Byte Count"
group.word (0x1A4+0x2)++0x1
line.word 0x00 "USB_COUNT52H,Packet Byte Count Register 52 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT52_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1AC+0x2)))&0x8000)==0x0)
group.word 0x1AC++0x1
line.word 0x00 "USB_COUNT53L,Packet Byte Count Register 53 Low"
hexmask.word 0x00 0.--9. 1. " COUNT53_TX ,Transmission Byte Count"
group.word (0x1AC+0x2)++0x1
line.word 0x00 "USB_COUNT53H,Packet Byte Count Register 53 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT53_RX ,Reception Byte Count"
else
group.word 0x1AC++0x1
line.word 0x00 "USB_COUNT53L,Packet Byte Count Register 53 Low"
hexmask.word 0x00 0.--9. 1. " COUNT53_TX ,Transmission Byte Count"
group.word (0x1AC+0x2)++0x1
line.word 0x00 "USB_COUNT53H,Packet Byte Count Register 53 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT53_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1B4+0x2)))&0x8000)==0x0)
group.word 0x1B4++0x1
line.word 0x00 "USB_COUNT54L,Packet Byte Count Register 54 Low"
hexmask.word 0x00 0.--9. 1. " COUNT54_TX ,Transmission Byte Count"
group.word (0x1B4+0x2)++0x1
line.word 0x00 "USB_COUNT54H,Packet Byte Count Register 54 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT54_RX ,Reception Byte Count"
else
group.word 0x1B4++0x1
line.word 0x00 "USB_COUNT54L,Packet Byte Count Register 54 Low"
hexmask.word 0x00 0.--9. 1. " COUNT54_TX ,Transmission Byte Count"
group.word (0x1B4+0x2)++0x1
line.word 0x00 "USB_COUNT54H,Packet Byte Count Register 54 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT54_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1BC+0x2)))&0x8000)==0x0)
group.word 0x1BC++0x1
line.word 0x00 "USB_COUNT55L,Packet Byte Count Register 55 Low"
hexmask.word 0x00 0.--9. 1. " COUNT55_TX ,Transmission Byte Count"
group.word (0x1BC+0x2)++0x1
line.word 0x00 "USB_COUNT55H,Packet Byte Count Register 55 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT55_RX ,Reception Byte Count"
else
group.word 0x1BC++0x1
line.word 0x00 "USB_COUNT55L,Packet Byte Count Register 55 Low"
hexmask.word 0x00 0.--9. 1. " COUNT55_TX ,Transmission Byte Count"
group.word (0x1BC+0x2)++0x1
line.word 0x00 "USB_COUNT55H,Packet Byte Count Register 55 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT55_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1C4+0x2)))&0x8000)==0x0)
group.word 0x1C4++0x1
line.word 0x00 "USB_COUNT56L,Packet Byte Count Register 56 Low"
hexmask.word 0x00 0.--9. 1. " COUNT56_TX ,Transmission Byte Count"
group.word (0x1C4+0x2)++0x1
line.word 0x00 "USB_COUNT56H,Packet Byte Count Register 56 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT56_RX ,Reception Byte Count"
else
group.word 0x1C4++0x1
line.word 0x00 "USB_COUNT56L,Packet Byte Count Register 56 Low"
hexmask.word 0x00 0.--9. 1. " COUNT56_TX ,Transmission Byte Count"
group.word (0x1C4+0x2)++0x1
line.word 0x00 "USB_COUNT56H,Packet Byte Count Register 56 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT56_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1CC+0x2)))&0x8000)==0x0)
group.word 0x1CC++0x1
line.word 0x00 "USB_COUNT57L,Packet Byte Count Register 57 Low"
hexmask.word 0x00 0.--9. 1. " COUNT57_TX ,Transmission Byte Count"
group.word (0x1CC+0x2)++0x1
line.word 0x00 "USB_COUNT57H,Packet Byte Count Register 57 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT57_RX ,Reception Byte Count"
else
group.word 0x1CC++0x1
line.word 0x00 "USB_COUNT57L,Packet Byte Count Register 57 Low"
hexmask.word 0x00 0.--9. 1. " COUNT57_TX ,Transmission Byte Count"
group.word (0x1CC+0x2)++0x1
line.word 0x00 "USB_COUNT57H,Packet Byte Count Register 57 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT57_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1D4+0x2)))&0x8000)==0x0)
group.word 0x1D4++0x1
line.word 0x00 "USB_COUNT58L,Packet Byte Count Register 58 Low"
hexmask.word 0x00 0.--9. 1. " COUNT58_TX ,Transmission Byte Count"
group.word (0x1D4+0x2)++0x1
line.word 0x00 "USB_COUNT58H,Packet Byte Count Register 58 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT58_RX ,Reception Byte Count"
else
group.word 0x1D4++0x1
line.word 0x00 "USB_COUNT58L,Packet Byte Count Register 58 Low"
hexmask.word 0x00 0.--9. 1. " COUNT58_TX ,Transmission Byte Count"
group.word (0x1D4+0x2)++0x1
line.word 0x00 "USB_COUNT58H,Packet Byte Count Register 58 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT58_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1DC+0x2)))&0x8000)==0x0)
group.word 0x1DC++0x1
line.word 0x00 "USB_COUNT59L,Packet Byte Count Register 59 Low"
hexmask.word 0x00 0.--9. 1. " COUNT59_TX ,Transmission Byte Count"
group.word (0x1DC+0x2)++0x1
line.word 0x00 "USB_COUNT59H,Packet Byte Count Register 59 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT59_RX ,Reception Byte Count"
else
group.word 0x1DC++0x1
line.word 0x00 "USB_COUNT59L,Packet Byte Count Register 59 Low"
hexmask.word 0x00 0.--9. 1. " COUNT59_TX ,Transmission Byte Count"
group.word (0x1DC+0x2)++0x1
line.word 0x00 "USB_COUNT59H,Packet Byte Count Register 59 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT59_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1E4+0x2)))&0x8000)==0x0)
group.word 0x1E4++0x1
line.word 0x00 "USB_COUNT60L,Packet Byte Count Register 60 Low"
hexmask.word 0x00 0.--9. 1. " COUNT60_TX ,Transmission Byte Count"
group.word (0x1E4+0x2)++0x1
line.word 0x00 "USB_COUNT60H,Packet Byte Count Register 60 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT60_RX ,Reception Byte Count"
else
group.word 0x1E4++0x1
line.word 0x00 "USB_COUNT60L,Packet Byte Count Register 60 Low"
hexmask.word 0x00 0.--9. 1. " COUNT60_TX ,Transmission Byte Count"
group.word (0x1E4+0x2)++0x1
line.word 0x00 "USB_COUNT60H,Packet Byte Count Register 60 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT60_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1EC+0x2)))&0x8000)==0x0)
group.word 0x1EC++0x1
line.word 0x00 "USB_COUNT61L,Packet Byte Count Register 61 Low"
hexmask.word 0x00 0.--9. 1. " COUNT61_TX ,Transmission Byte Count"
group.word (0x1EC+0x2)++0x1
line.word 0x00 "USB_COUNT61H,Packet Byte Count Register 61 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT61_RX ,Reception Byte Count"
else
group.word 0x1EC++0x1
line.word 0x00 "USB_COUNT61L,Packet Byte Count Register 61 Low"
hexmask.word 0x00 0.--9. 1. " COUNT61_TX ,Transmission Byte Count"
group.word (0x1EC+0x2)++0x1
line.word 0x00 "USB_COUNT61H,Packet Byte Count Register 61 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT61_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1F4+0x2)))&0x8000)==0x0)
group.word 0x1F4++0x1
line.word 0x00 "USB_COUNT62L,Packet Byte Count Register 62 Low"
hexmask.word 0x00 0.--9. 1. " COUNT62_TX ,Transmission Byte Count"
group.word (0x1F4+0x2)++0x1
line.word 0x00 "USB_COUNT62H,Packet Byte Count Register 62 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT62_RX ,Reception Byte Count"
else
group.word 0x1F4++0x1
line.word 0x00 "USB_COUNT62L,Packet Byte Count Register 62 Low"
hexmask.word 0x00 0.--9. 1. " COUNT62_TX ,Transmission Byte Count"
group.word (0x1F4+0x2)++0x1
line.word 0x00 "USB_COUNT62H,Packet Byte Count Register 62 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT62_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x1FC+0x2)))&0x8000)==0x0)
group.word 0x1FC++0x1
line.word 0x00 "USB_COUNT63L,Packet Byte Count Register 63 Low"
hexmask.word 0x00 0.--9. 1. " COUNT63_TX ,Transmission Byte Count"
group.word (0x1FC+0x2)++0x1
line.word 0x00 "USB_COUNT63H,Packet Byte Count Register 63 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT63_RX ,Reception Byte Count"
else
group.word 0x1FC++0x1
line.word 0x00 "USB_COUNT63L,Packet Byte Count Register 63 Low"
hexmask.word 0x00 0.--9. 1. " COUNT63_TX ,Transmission Byte Count"
group.word (0x1FC+0x2)++0x1
line.word 0x00 "USB_COUNT63H,Packet Byte Count Register 63 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT63_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x204+0x2)))&0x8000)==0x0)
group.word 0x204++0x1
line.word 0x00 "USB_COUNT64L,Packet Byte Count Register 64 Low"
hexmask.word 0x00 0.--9. 1. " COUNT64_TX ,Transmission Byte Count"
group.word (0x204+0x2)++0x1
line.word 0x00 "USB_COUNT64H,Packet Byte Count Register 64 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT64_RX ,Reception Byte Count"
else
group.word 0x204++0x1
line.word 0x00 "USB_COUNT64L,Packet Byte Count Register 64 Low"
hexmask.word 0x00 0.--9. 1. " COUNT64_TX ,Transmission Byte Count"
group.word (0x204+0x2)++0x1
line.word 0x00 "USB_COUNT64H,Packet Byte Count Register 64 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT64_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x20C+0x2)))&0x8000)==0x0)
group.word 0x20C++0x1
line.word 0x00 "USB_COUNT65L,Packet Byte Count Register 65 Low"
hexmask.word 0x00 0.--9. 1. " COUNT65_TX ,Transmission Byte Count"
group.word (0x20C+0x2)++0x1
line.word 0x00 "USB_COUNT65H,Packet Byte Count Register 65 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT65_RX ,Reception Byte Count"
else
group.word 0x20C++0x1
line.word 0x00 "USB_COUNT65L,Packet Byte Count Register 65 Low"
hexmask.word 0x00 0.--9. 1. " COUNT65_TX ,Transmission Byte Count"
group.word (0x20C+0x2)++0x1
line.word 0x00 "USB_COUNT65H,Packet Byte Count Register 65 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT65_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x214+0x2)))&0x8000)==0x0)
group.word 0x214++0x1
line.word 0x00 "USB_COUNT66L,Packet Byte Count Register 66 Low"
hexmask.word 0x00 0.--9. 1. " COUNT66_TX ,Transmission Byte Count"
group.word (0x214+0x2)++0x1
line.word 0x00 "USB_COUNT66H,Packet Byte Count Register 66 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT66_RX ,Reception Byte Count"
else
group.word 0x214++0x1
line.word 0x00 "USB_COUNT66L,Packet Byte Count Register 66 Low"
hexmask.word 0x00 0.--9. 1. " COUNT66_TX ,Transmission Byte Count"
group.word (0x214+0x2)++0x1
line.word 0x00 "USB_COUNT66H,Packet Byte Count Register 66 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT66_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x21C+0x2)))&0x8000)==0x0)
group.word 0x21C++0x1
line.word 0x00 "USB_COUNT67L,Packet Byte Count Register 67 Low"
hexmask.word 0x00 0.--9. 1. " COUNT67_TX ,Transmission Byte Count"
group.word (0x21C+0x2)++0x1
line.word 0x00 "USB_COUNT67H,Packet Byte Count Register 67 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT67_RX ,Reception Byte Count"
else
group.word 0x21C++0x1
line.word 0x00 "USB_COUNT67L,Packet Byte Count Register 67 Low"
hexmask.word 0x00 0.--9. 1. " COUNT67_TX ,Transmission Byte Count"
group.word (0x21C+0x2)++0x1
line.word 0x00 "USB_COUNT67H,Packet Byte Count Register 67 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT67_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x224+0x2)))&0x8000)==0x0)
group.word 0x224++0x1
line.word 0x00 "USB_COUNT68L,Packet Byte Count Register 68 Low"
hexmask.word 0x00 0.--9. 1. " COUNT68_TX ,Transmission Byte Count"
group.word (0x224+0x2)++0x1
line.word 0x00 "USB_COUNT68H,Packet Byte Count Register 68 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT68_RX ,Reception Byte Count"
else
group.word 0x224++0x1
line.word 0x00 "USB_COUNT68L,Packet Byte Count Register 68 Low"
hexmask.word 0x00 0.--9. 1. " COUNT68_TX ,Transmission Byte Count"
group.word (0x224+0x2)++0x1
line.word 0x00 "USB_COUNT68H,Packet Byte Count Register 68 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT68_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x22C+0x2)))&0x8000)==0x0)
group.word 0x22C++0x1
line.word 0x00 "USB_COUNT69L,Packet Byte Count Register 69 Low"
hexmask.word 0x00 0.--9. 1. " COUNT69_TX ,Transmission Byte Count"
group.word (0x22C+0x2)++0x1
line.word 0x00 "USB_COUNT69H,Packet Byte Count Register 69 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT69_RX ,Reception Byte Count"
else
group.word 0x22C++0x1
line.word 0x00 "USB_COUNT69L,Packet Byte Count Register 69 Low"
hexmask.word 0x00 0.--9. 1. " COUNT69_TX ,Transmission Byte Count"
group.word (0x22C+0x2)++0x1
line.word 0x00 "USB_COUNT69H,Packet Byte Count Register 69 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT69_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x234+0x2)))&0x8000)==0x0)
group.word 0x234++0x1
line.word 0x00 "USB_COUNT70L,Packet Byte Count Register 70 Low"
hexmask.word 0x00 0.--9. 1. " COUNT70_TX ,Transmission Byte Count"
group.word (0x234+0x2)++0x1
line.word 0x00 "USB_COUNT70H,Packet Byte Count Register 70 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT70_RX ,Reception Byte Count"
else
group.word 0x234++0x1
line.word 0x00 "USB_COUNT70L,Packet Byte Count Register 70 Low"
hexmask.word 0x00 0.--9. 1. " COUNT70_TX ,Transmission Byte Count"
group.word (0x234+0x2)++0x1
line.word 0x00 "USB_COUNT70H,Packet Byte Count Register 70 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT70_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x23C+0x2)))&0x8000)==0x0)
group.word 0x23C++0x1
line.word 0x00 "USB_COUNT71L,Packet Byte Count Register 71 Low"
hexmask.word 0x00 0.--9. 1. " COUNT71_TX ,Transmission Byte Count"
group.word (0x23C+0x2)++0x1
line.word 0x00 "USB_COUNT71H,Packet Byte Count Register 71 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT71_RX ,Reception Byte Count"
else
group.word 0x23C++0x1
line.word 0x00 "USB_COUNT71L,Packet Byte Count Register 71 Low"
hexmask.word 0x00 0.--9. 1. " COUNT71_TX ,Transmission Byte Count"
group.word (0x23C+0x2)++0x1
line.word 0x00 "USB_COUNT71H,Packet Byte Count Register 71 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT71_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x244+0x2)))&0x8000)==0x0)
group.word 0x244++0x1
line.word 0x00 "USB_COUNT72L,Packet Byte Count Register 72 Low"
hexmask.word 0x00 0.--9. 1. " COUNT72_TX ,Transmission Byte Count"
group.word (0x244+0x2)++0x1
line.word 0x00 "USB_COUNT72H,Packet Byte Count Register 72 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT72_RX ,Reception Byte Count"
else
group.word 0x244++0x1
line.word 0x00 "USB_COUNT72L,Packet Byte Count Register 72 Low"
hexmask.word 0x00 0.--9. 1. " COUNT72_TX ,Transmission Byte Count"
group.word (0x244+0x2)++0x1
line.word 0x00 "USB_COUNT72H,Packet Byte Count Register 72 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT72_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x24C+0x2)))&0x8000)==0x0)
group.word 0x24C++0x1
line.word 0x00 "USB_COUNT73L,Packet Byte Count Register 73 Low"
hexmask.word 0x00 0.--9. 1. " COUNT73_TX ,Transmission Byte Count"
group.word (0x24C+0x2)++0x1
line.word 0x00 "USB_COUNT73H,Packet Byte Count Register 73 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT73_RX ,Reception Byte Count"
else
group.word 0x24C++0x1
line.word 0x00 "USB_COUNT73L,Packet Byte Count Register 73 Low"
hexmask.word 0x00 0.--9. 1. " COUNT73_TX ,Transmission Byte Count"
group.word (0x24C+0x2)++0x1
line.word 0x00 "USB_COUNT73H,Packet Byte Count Register 73 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT73_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x254+0x2)))&0x8000)==0x0)
group.word 0x254++0x1
line.word 0x00 "USB_COUNT74L,Packet Byte Count Register 74 Low"
hexmask.word 0x00 0.--9. 1. " COUNT74_TX ,Transmission Byte Count"
group.word (0x254+0x2)++0x1
line.word 0x00 "USB_COUNT74H,Packet Byte Count Register 74 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT74_RX ,Reception Byte Count"
else
group.word 0x254++0x1
line.word 0x00 "USB_COUNT74L,Packet Byte Count Register 74 Low"
hexmask.word 0x00 0.--9. 1. " COUNT74_TX ,Transmission Byte Count"
group.word (0x254+0x2)++0x1
line.word 0x00 "USB_COUNT74H,Packet Byte Count Register 74 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT74_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x25C+0x2)))&0x8000)==0x0)
group.word 0x25C++0x1
line.word 0x00 "USB_COUNT75L,Packet Byte Count Register 75 Low"
hexmask.word 0x00 0.--9. 1. " COUNT75_TX ,Transmission Byte Count"
group.word (0x25C+0x2)++0x1
line.word 0x00 "USB_COUNT75H,Packet Byte Count Register 75 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT75_RX ,Reception Byte Count"
else
group.word 0x25C++0x1
line.word 0x00 "USB_COUNT75L,Packet Byte Count Register 75 Low"
hexmask.word 0x00 0.--9. 1. " COUNT75_TX ,Transmission Byte Count"
group.word (0x25C+0x2)++0x1
line.word 0x00 "USB_COUNT75H,Packet Byte Count Register 75 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT75_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x264+0x2)))&0x8000)==0x0)
group.word 0x264++0x1
line.word 0x00 "USB_COUNT76L,Packet Byte Count Register 76 Low"
hexmask.word 0x00 0.--9. 1. " COUNT76_TX ,Transmission Byte Count"
group.word (0x264+0x2)++0x1
line.word 0x00 "USB_COUNT76H,Packet Byte Count Register 76 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT76_RX ,Reception Byte Count"
else
group.word 0x264++0x1
line.word 0x00 "USB_COUNT76L,Packet Byte Count Register 76 Low"
hexmask.word 0x00 0.--9. 1. " COUNT76_TX ,Transmission Byte Count"
group.word (0x264+0x2)++0x1
line.word 0x00 "USB_COUNT76H,Packet Byte Count Register 76 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT76_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x26C+0x2)))&0x8000)==0x0)
group.word 0x26C++0x1
line.word 0x00 "USB_COUNT77L,Packet Byte Count Register 77 Low"
hexmask.word 0x00 0.--9. 1. " COUNT77_TX ,Transmission Byte Count"
group.word (0x26C+0x2)++0x1
line.word 0x00 "USB_COUNT77H,Packet Byte Count Register 77 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT77_RX ,Reception Byte Count"
else
group.word 0x26C++0x1
line.word 0x00 "USB_COUNT77L,Packet Byte Count Register 77 Low"
hexmask.word 0x00 0.--9. 1. " COUNT77_TX ,Transmission Byte Count"
group.word (0x26C+0x2)++0x1
line.word 0x00 "USB_COUNT77H,Packet Byte Count Register 77 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT77_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x274+0x2)))&0x8000)==0x0)
group.word 0x274++0x1
line.word 0x00 "USB_COUNT78L,Packet Byte Count Register 78 Low"
hexmask.word 0x00 0.--9. 1. " COUNT78_TX ,Transmission Byte Count"
group.word (0x274+0x2)++0x1
line.word 0x00 "USB_COUNT78H,Packet Byte Count Register 78 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT78_RX ,Reception Byte Count"
else
group.word 0x274++0x1
line.word 0x00 "USB_COUNT78L,Packet Byte Count Register 78 Low"
hexmask.word 0x00 0.--9. 1. " COUNT78_TX ,Transmission Byte Count"
group.word (0x274+0x2)++0x1
line.word 0x00 "USB_COUNT78H,Packet Byte Count Register 78 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT78_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x27C+0x2)))&0x8000)==0x0)
group.word 0x27C++0x1
line.word 0x00 "USB_COUNT79L,Packet Byte Count Register 79 Low"
hexmask.word 0x00 0.--9. 1. " COUNT79_TX ,Transmission Byte Count"
group.word (0x27C+0x2)++0x1
line.word 0x00 "USB_COUNT79H,Packet Byte Count Register 79 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT79_RX ,Reception Byte Count"
else
group.word 0x27C++0x1
line.word 0x00 "USB_COUNT79L,Packet Byte Count Register 79 Low"
hexmask.word 0x00 0.--9. 1. " COUNT79_TX ,Transmission Byte Count"
group.word (0x27C+0x2)++0x1
line.word 0x00 "USB_COUNT79H,Packet Byte Count Register 79 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT79_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x284+0x2)))&0x8000)==0x0)
group.word 0x284++0x1
line.word 0x00 "USB_COUNT80L,Packet Byte Count Register 80 Low"
hexmask.word 0x00 0.--9. 1. " COUNT80_TX ,Transmission Byte Count"
group.word (0x284+0x2)++0x1
line.word 0x00 "USB_COUNT80H,Packet Byte Count Register 80 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT80_RX ,Reception Byte Count"
else
group.word 0x284++0x1
line.word 0x00 "USB_COUNT80L,Packet Byte Count Register 80 Low"
hexmask.word 0x00 0.--9. 1. " COUNT80_TX ,Transmission Byte Count"
group.word (0x284+0x2)++0x1
line.word 0x00 "USB_COUNT80H,Packet Byte Count Register 80 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT80_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x28C+0x2)))&0x8000)==0x0)
group.word 0x28C++0x1
line.word 0x00 "USB_COUNT81L,Packet Byte Count Register 81 Low"
hexmask.word 0x00 0.--9. 1. " COUNT81_TX ,Transmission Byte Count"
group.word (0x28C+0x2)++0x1
line.word 0x00 "USB_COUNT81H,Packet Byte Count Register 81 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT81_RX ,Reception Byte Count"
else
group.word 0x28C++0x1
line.word 0x00 "USB_COUNT81L,Packet Byte Count Register 81 Low"
hexmask.word 0x00 0.--9. 1. " COUNT81_TX ,Transmission Byte Count"
group.word (0x28C+0x2)++0x1
line.word 0x00 "USB_COUNT81H,Packet Byte Count Register 81 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT81_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x294+0x2)))&0x8000)==0x0)
group.word 0x294++0x1
line.word 0x00 "USB_COUNT82L,Packet Byte Count Register 82 Low"
hexmask.word 0x00 0.--9. 1. " COUNT82_TX ,Transmission Byte Count"
group.word (0x294+0x2)++0x1
line.word 0x00 "USB_COUNT82H,Packet Byte Count Register 82 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT82_RX ,Reception Byte Count"
else
group.word 0x294++0x1
line.word 0x00 "USB_COUNT82L,Packet Byte Count Register 82 Low"
hexmask.word 0x00 0.--9. 1. " COUNT82_TX ,Transmission Byte Count"
group.word (0x294+0x2)++0x1
line.word 0x00 "USB_COUNT82H,Packet Byte Count Register 82 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT82_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x29C+0x2)))&0x8000)==0x0)
group.word 0x29C++0x1
line.word 0x00 "USB_COUNT83L,Packet Byte Count Register 83 Low"
hexmask.word 0x00 0.--9. 1. " COUNT83_TX ,Transmission Byte Count"
group.word (0x29C+0x2)++0x1
line.word 0x00 "USB_COUNT83H,Packet Byte Count Register 83 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT83_RX ,Reception Byte Count"
else
group.word 0x29C++0x1
line.word 0x00 "USB_COUNT83L,Packet Byte Count Register 83 Low"
hexmask.word 0x00 0.--9. 1. " COUNT83_TX ,Transmission Byte Count"
group.word (0x29C+0x2)++0x1
line.word 0x00 "USB_COUNT83H,Packet Byte Count Register 83 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT83_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2A4+0x2)))&0x8000)==0x0)
group.word 0x2A4++0x1
line.word 0x00 "USB_COUNT84L,Packet Byte Count Register 84 Low"
hexmask.word 0x00 0.--9. 1. " COUNT84_TX ,Transmission Byte Count"
group.word (0x2A4+0x2)++0x1
line.word 0x00 "USB_COUNT84H,Packet Byte Count Register 84 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT84_RX ,Reception Byte Count"
else
group.word 0x2A4++0x1
line.word 0x00 "USB_COUNT84L,Packet Byte Count Register 84 Low"
hexmask.word 0x00 0.--9. 1. " COUNT84_TX ,Transmission Byte Count"
group.word (0x2A4+0x2)++0x1
line.word 0x00 "USB_COUNT84H,Packet Byte Count Register 84 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT84_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2AC+0x2)))&0x8000)==0x0)
group.word 0x2AC++0x1
line.word 0x00 "USB_COUNT85L,Packet Byte Count Register 85 Low"
hexmask.word 0x00 0.--9. 1. " COUNT85_TX ,Transmission Byte Count"
group.word (0x2AC+0x2)++0x1
line.word 0x00 "USB_COUNT85H,Packet Byte Count Register 85 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT85_RX ,Reception Byte Count"
else
group.word 0x2AC++0x1
line.word 0x00 "USB_COUNT85L,Packet Byte Count Register 85 Low"
hexmask.word 0x00 0.--9. 1. " COUNT85_TX ,Transmission Byte Count"
group.word (0x2AC+0x2)++0x1
line.word 0x00 "USB_COUNT85H,Packet Byte Count Register 85 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT85_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2B4+0x2)))&0x8000)==0x0)
group.word 0x2B4++0x1
line.word 0x00 "USB_COUNT86L,Packet Byte Count Register 86 Low"
hexmask.word 0x00 0.--9. 1. " COUNT86_TX ,Transmission Byte Count"
group.word (0x2B4+0x2)++0x1
line.word 0x00 "USB_COUNT86H,Packet Byte Count Register 86 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT86_RX ,Reception Byte Count"
else
group.word 0x2B4++0x1
line.word 0x00 "USB_COUNT86L,Packet Byte Count Register 86 Low"
hexmask.word 0x00 0.--9. 1. " COUNT86_TX ,Transmission Byte Count"
group.word (0x2B4+0x2)++0x1
line.word 0x00 "USB_COUNT86H,Packet Byte Count Register 86 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT86_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2BC+0x2)))&0x8000)==0x0)
group.word 0x2BC++0x1
line.word 0x00 "USB_COUNT87L,Packet Byte Count Register 87 Low"
hexmask.word 0x00 0.--9. 1. " COUNT87_TX ,Transmission Byte Count"
group.word (0x2BC+0x2)++0x1
line.word 0x00 "USB_COUNT87H,Packet Byte Count Register 87 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT87_RX ,Reception Byte Count"
else
group.word 0x2BC++0x1
line.word 0x00 "USB_COUNT87L,Packet Byte Count Register 87 Low"
hexmask.word 0x00 0.--9. 1. " COUNT87_TX ,Transmission Byte Count"
group.word (0x2BC+0x2)++0x1
line.word 0x00 "USB_COUNT87H,Packet Byte Count Register 87 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT87_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2C4+0x2)))&0x8000)==0x0)
group.word 0x2C4++0x1
line.word 0x00 "USB_COUNT88L,Packet Byte Count Register 88 Low"
hexmask.word 0x00 0.--9. 1. " COUNT88_TX ,Transmission Byte Count"
group.word (0x2C4+0x2)++0x1
line.word 0x00 "USB_COUNT88H,Packet Byte Count Register 88 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT88_RX ,Reception Byte Count"
else
group.word 0x2C4++0x1
line.word 0x00 "USB_COUNT88L,Packet Byte Count Register 88 Low"
hexmask.word 0x00 0.--9. 1. " COUNT88_TX ,Transmission Byte Count"
group.word (0x2C4+0x2)++0x1
line.word 0x00 "USB_COUNT88H,Packet Byte Count Register 88 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT88_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2CC+0x2)))&0x8000)==0x0)
group.word 0x2CC++0x1
line.word 0x00 "USB_COUNT89L,Packet Byte Count Register 89 Low"
hexmask.word 0x00 0.--9. 1. " COUNT89_TX ,Transmission Byte Count"
group.word (0x2CC+0x2)++0x1
line.word 0x00 "USB_COUNT89H,Packet Byte Count Register 89 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT89_RX ,Reception Byte Count"
else
group.word 0x2CC++0x1
line.word 0x00 "USB_COUNT89L,Packet Byte Count Register 89 Low"
hexmask.word 0x00 0.--9. 1. " COUNT89_TX ,Transmission Byte Count"
group.word (0x2CC+0x2)++0x1
line.word 0x00 "USB_COUNT89H,Packet Byte Count Register 89 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT89_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2D4+0x2)))&0x8000)==0x0)
group.word 0x2D4++0x1
line.word 0x00 "USB_COUNT90L,Packet Byte Count Register 90 Low"
hexmask.word 0x00 0.--9. 1. " COUNT90_TX ,Transmission Byte Count"
group.word (0x2D4+0x2)++0x1
line.word 0x00 "USB_COUNT90H,Packet Byte Count Register 90 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT90_RX ,Reception Byte Count"
else
group.word 0x2D4++0x1
line.word 0x00 "USB_COUNT90L,Packet Byte Count Register 90 Low"
hexmask.word 0x00 0.--9. 1. " COUNT90_TX ,Transmission Byte Count"
group.word (0x2D4+0x2)++0x1
line.word 0x00 "USB_COUNT90H,Packet Byte Count Register 90 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT90_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2DC+0x2)))&0x8000)==0x0)
group.word 0x2DC++0x1
line.word 0x00 "USB_COUNT91L,Packet Byte Count Register 91 Low"
hexmask.word 0x00 0.--9. 1. " COUNT91_TX ,Transmission Byte Count"
group.word (0x2DC+0x2)++0x1
line.word 0x00 "USB_COUNT91H,Packet Byte Count Register 91 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT91_RX ,Reception Byte Count"
else
group.word 0x2DC++0x1
line.word 0x00 "USB_COUNT91L,Packet Byte Count Register 91 Low"
hexmask.word 0x00 0.--9. 1. " COUNT91_TX ,Transmission Byte Count"
group.word (0x2DC+0x2)++0x1
line.word 0x00 "USB_COUNT91H,Packet Byte Count Register 91 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT91_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2E4+0x2)))&0x8000)==0x0)
group.word 0x2E4++0x1
line.word 0x00 "USB_COUNT92L,Packet Byte Count Register 92 Low"
hexmask.word 0x00 0.--9. 1. " COUNT92_TX ,Transmission Byte Count"
group.word (0x2E4+0x2)++0x1
line.word 0x00 "USB_COUNT92H,Packet Byte Count Register 92 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT92_RX ,Reception Byte Count"
else
group.word 0x2E4++0x1
line.word 0x00 "USB_COUNT92L,Packet Byte Count Register 92 Low"
hexmask.word 0x00 0.--9. 1. " COUNT92_TX ,Transmission Byte Count"
group.word (0x2E4+0x2)++0x1
line.word 0x00 "USB_COUNT92H,Packet Byte Count Register 92 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT92_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2EC+0x2)))&0x8000)==0x0)
group.word 0x2EC++0x1
line.word 0x00 "USB_COUNT93L,Packet Byte Count Register 93 Low"
hexmask.word 0x00 0.--9. 1. " COUNT93_TX ,Transmission Byte Count"
group.word (0x2EC+0x2)++0x1
line.word 0x00 "USB_COUNT93H,Packet Byte Count Register 93 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT93_RX ,Reception Byte Count"
else
group.word 0x2EC++0x1
line.word 0x00 "USB_COUNT93L,Packet Byte Count Register 93 Low"
hexmask.word 0x00 0.--9. 1. " COUNT93_TX ,Transmission Byte Count"
group.word (0x2EC+0x2)++0x1
line.word 0x00 "USB_COUNT93H,Packet Byte Count Register 93 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT93_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2F4+0x2)))&0x8000)==0x0)
group.word 0x2F4++0x1
line.word 0x00 "USB_COUNT94L,Packet Byte Count Register 94 Low"
hexmask.word 0x00 0.--9. 1. " COUNT94_TX ,Transmission Byte Count"
group.word (0x2F4+0x2)++0x1
line.word 0x00 "USB_COUNT94H,Packet Byte Count Register 94 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT94_RX ,Reception Byte Count"
else
group.word 0x2F4++0x1
line.word 0x00 "USB_COUNT94L,Packet Byte Count Register 94 Low"
hexmask.word 0x00 0.--9. 1. " COUNT94_TX ,Transmission Byte Count"
group.word (0x2F4+0x2)++0x1
line.word 0x00 "USB_COUNT94H,Packet Byte Count Register 94 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT94_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x2FC+0x2)))&0x8000)==0x0)
group.word 0x2FC++0x1
line.word 0x00 "USB_COUNT95L,Packet Byte Count Register 95 Low"
hexmask.word 0x00 0.--9. 1. " COUNT95_TX ,Transmission Byte Count"
group.word (0x2FC+0x2)++0x1
line.word 0x00 "USB_COUNT95H,Packet Byte Count Register 95 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT95_RX ,Reception Byte Count"
else
group.word 0x2FC++0x1
line.word 0x00 "USB_COUNT95L,Packet Byte Count Register 95 Low"
hexmask.word 0x00 0.--9. 1. " COUNT95_TX ,Transmission Byte Count"
group.word (0x2FC+0x2)++0x1
line.word 0x00 "USB_COUNT95H,Packet Byte Count Register 95 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT95_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x304+0x2)))&0x8000)==0x0)
group.word 0x304++0x1
line.word 0x00 "USB_COUNT96L,Packet Byte Count Register 96 Low"
hexmask.word 0x00 0.--9. 1. " COUNT96_TX ,Transmission Byte Count"
group.word (0x304+0x2)++0x1
line.word 0x00 "USB_COUNT96H,Packet Byte Count Register 96 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT96_RX ,Reception Byte Count"
else
group.word 0x304++0x1
line.word 0x00 "USB_COUNT96L,Packet Byte Count Register 96 Low"
hexmask.word 0x00 0.--9. 1. " COUNT96_TX ,Transmission Byte Count"
group.word (0x304+0x2)++0x1
line.word 0x00 "USB_COUNT96H,Packet Byte Count Register 96 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT96_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x30C+0x2)))&0x8000)==0x0)
group.word 0x30C++0x1
line.word 0x00 "USB_COUNT97L,Packet Byte Count Register 97 Low"
hexmask.word 0x00 0.--9. 1. " COUNT97_TX ,Transmission Byte Count"
group.word (0x30C+0x2)++0x1
line.word 0x00 "USB_COUNT97H,Packet Byte Count Register 97 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT97_RX ,Reception Byte Count"
else
group.word 0x30C++0x1
line.word 0x00 "USB_COUNT97L,Packet Byte Count Register 97 Low"
hexmask.word 0x00 0.--9. 1. " COUNT97_TX ,Transmission Byte Count"
group.word (0x30C+0x2)++0x1
line.word 0x00 "USB_COUNT97H,Packet Byte Count Register 97 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT97_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x314+0x2)))&0x8000)==0x0)
group.word 0x314++0x1
line.word 0x00 "USB_COUNT98L,Packet Byte Count Register 98 Low"
hexmask.word 0x00 0.--9. 1. " COUNT98_TX ,Transmission Byte Count"
group.word (0x314+0x2)++0x1
line.word 0x00 "USB_COUNT98H,Packet Byte Count Register 98 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT98_RX ,Reception Byte Count"
else
group.word 0x314++0x1
line.word 0x00 "USB_COUNT98L,Packet Byte Count Register 98 Low"
hexmask.word 0x00 0.--9. 1. " COUNT98_TX ,Transmission Byte Count"
group.word (0x314+0x2)++0x1
line.word 0x00 "USB_COUNT98H,Packet Byte Count Register 98 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT98_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x31C+0x2)))&0x8000)==0x0)
group.word 0x31C++0x1
line.word 0x00 "USB_COUNT99L,Packet Byte Count Register 99 Low"
hexmask.word 0x00 0.--9. 1. " COUNT99_TX ,Transmission Byte Count"
group.word (0x31C+0x2)++0x1
line.word 0x00 "USB_COUNT99H,Packet Byte Count Register 99 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT99_RX ,Reception Byte Count"
else
group.word 0x31C++0x1
line.word 0x00 "USB_COUNT99L,Packet Byte Count Register 99 Low"
hexmask.word 0x00 0.--9. 1. " COUNT99_TX ,Transmission Byte Count"
group.word (0x31C+0x2)++0x1
line.word 0x00 "USB_COUNT99H,Packet Byte Count Register 99 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT99_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x324+0x2)))&0x8000)==0x0)
group.word 0x324++0x1
line.word 0x00 "USB_COUNT100L,Packet Byte Count Register 100 Low"
hexmask.word 0x00 0.--9. 1. " COUNT100_TX ,Transmission Byte Count"
group.word (0x324+0x2)++0x1
line.word 0x00 "USB_COUNT100H,Packet Byte Count Register 100 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT100_RX ,Reception Byte Count"
else
group.word 0x324++0x1
line.word 0x00 "USB_COUNT100L,Packet Byte Count Register 100 Low"
hexmask.word 0x00 0.--9. 1. " COUNT100_TX ,Transmission Byte Count"
group.word (0x324+0x2)++0x1
line.word 0x00 "USB_COUNT100H,Packet Byte Count Register 100 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT100_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x32C+0x2)))&0x8000)==0x0)
group.word 0x32C++0x1
line.word 0x00 "USB_COUNT101L,Packet Byte Count Register 101 Low"
hexmask.word 0x00 0.--9. 1. " COUNT101_TX ,Transmission Byte Count"
group.word (0x32C+0x2)++0x1
line.word 0x00 "USB_COUNT101H,Packet Byte Count Register 101 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT101_RX ,Reception Byte Count"
else
group.word 0x32C++0x1
line.word 0x00 "USB_COUNT101L,Packet Byte Count Register 101 Low"
hexmask.word 0x00 0.--9. 1. " COUNT101_TX ,Transmission Byte Count"
group.word (0x32C+0x2)++0x1
line.word 0x00 "USB_COUNT101H,Packet Byte Count Register 101 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT101_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x334+0x2)))&0x8000)==0x0)
group.word 0x334++0x1
line.word 0x00 "USB_COUNT102L,Packet Byte Count Register 102 Low"
hexmask.word 0x00 0.--9. 1. " COUNT102_TX ,Transmission Byte Count"
group.word (0x334+0x2)++0x1
line.word 0x00 "USB_COUNT102H,Packet Byte Count Register 102 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT102_RX ,Reception Byte Count"
else
group.word 0x334++0x1
line.word 0x00 "USB_COUNT102L,Packet Byte Count Register 102 Low"
hexmask.word 0x00 0.--9. 1. " COUNT102_TX ,Transmission Byte Count"
group.word (0x334+0x2)++0x1
line.word 0x00 "USB_COUNT102H,Packet Byte Count Register 102 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT102_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x33C+0x2)))&0x8000)==0x0)
group.word 0x33C++0x1
line.word 0x00 "USB_COUNT103L,Packet Byte Count Register 103 Low"
hexmask.word 0x00 0.--9. 1. " COUNT103_TX ,Transmission Byte Count"
group.word (0x33C+0x2)++0x1
line.word 0x00 "USB_COUNT103H,Packet Byte Count Register 103 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT103_RX ,Reception Byte Count"
else
group.word 0x33C++0x1
line.word 0x00 "USB_COUNT103L,Packet Byte Count Register 103 Low"
hexmask.word 0x00 0.--9. 1. " COUNT103_TX ,Transmission Byte Count"
group.word (0x33C+0x2)++0x1
line.word 0x00 "USB_COUNT103H,Packet Byte Count Register 103 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT103_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x344+0x2)))&0x8000)==0x0)
group.word 0x344++0x1
line.word 0x00 "USB_COUNT104L,Packet Byte Count Register 104 Low"
hexmask.word 0x00 0.--9. 1. " COUNT104_TX ,Transmission Byte Count"
group.word (0x344+0x2)++0x1
line.word 0x00 "USB_COUNT104H,Packet Byte Count Register 104 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT104_RX ,Reception Byte Count"
else
group.word 0x344++0x1
line.word 0x00 "USB_COUNT104L,Packet Byte Count Register 104 Low"
hexmask.word 0x00 0.--9. 1. " COUNT104_TX ,Transmission Byte Count"
group.word (0x344+0x2)++0x1
line.word 0x00 "USB_COUNT104H,Packet Byte Count Register 104 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT104_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x34C+0x2)))&0x8000)==0x0)
group.word 0x34C++0x1
line.word 0x00 "USB_COUNT105L,Packet Byte Count Register 105 Low"
hexmask.word 0x00 0.--9. 1. " COUNT105_TX ,Transmission Byte Count"
group.word (0x34C+0x2)++0x1
line.word 0x00 "USB_COUNT105H,Packet Byte Count Register 105 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT105_RX ,Reception Byte Count"
else
group.word 0x34C++0x1
line.word 0x00 "USB_COUNT105L,Packet Byte Count Register 105 Low"
hexmask.word 0x00 0.--9. 1. " COUNT105_TX ,Transmission Byte Count"
group.word (0x34C+0x2)++0x1
line.word 0x00 "USB_COUNT105H,Packet Byte Count Register 105 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT105_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x354+0x2)))&0x8000)==0x0)
group.word 0x354++0x1
line.word 0x00 "USB_COUNT106L,Packet Byte Count Register 106 Low"
hexmask.word 0x00 0.--9. 1. " COUNT106_TX ,Transmission Byte Count"
group.word (0x354+0x2)++0x1
line.word 0x00 "USB_COUNT106H,Packet Byte Count Register 106 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT106_RX ,Reception Byte Count"
else
group.word 0x354++0x1
line.word 0x00 "USB_COUNT106L,Packet Byte Count Register 106 Low"
hexmask.word 0x00 0.--9. 1. " COUNT106_TX ,Transmission Byte Count"
group.word (0x354+0x2)++0x1
line.word 0x00 "USB_COUNT106H,Packet Byte Count Register 106 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT106_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x35C+0x2)))&0x8000)==0x0)
group.word 0x35C++0x1
line.word 0x00 "USB_COUNT107L,Packet Byte Count Register 107 Low"
hexmask.word 0x00 0.--9. 1. " COUNT107_TX ,Transmission Byte Count"
group.word (0x35C+0x2)++0x1
line.word 0x00 "USB_COUNT107H,Packet Byte Count Register 107 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT107_RX ,Reception Byte Count"
else
group.word 0x35C++0x1
line.word 0x00 "USB_COUNT107L,Packet Byte Count Register 107 Low"
hexmask.word 0x00 0.--9. 1. " COUNT107_TX ,Transmission Byte Count"
group.word (0x35C+0x2)++0x1
line.word 0x00 "USB_COUNT107H,Packet Byte Count Register 107 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT107_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x364+0x2)))&0x8000)==0x0)
group.word 0x364++0x1
line.word 0x00 "USB_COUNT108L,Packet Byte Count Register 108 Low"
hexmask.word 0x00 0.--9. 1. " COUNT108_TX ,Transmission Byte Count"
group.word (0x364+0x2)++0x1
line.word 0x00 "USB_COUNT108H,Packet Byte Count Register 108 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT108_RX ,Reception Byte Count"
else
group.word 0x364++0x1
line.word 0x00 "USB_COUNT108L,Packet Byte Count Register 108 Low"
hexmask.word 0x00 0.--9. 1. " COUNT108_TX ,Transmission Byte Count"
group.word (0x364+0x2)++0x1
line.word 0x00 "USB_COUNT108H,Packet Byte Count Register 108 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT108_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x36C+0x2)))&0x8000)==0x0)
group.word 0x36C++0x1
line.word 0x00 "USB_COUNT109L,Packet Byte Count Register 109 Low"
hexmask.word 0x00 0.--9. 1. " COUNT109_TX ,Transmission Byte Count"
group.word (0x36C+0x2)++0x1
line.word 0x00 "USB_COUNT109H,Packet Byte Count Register 109 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT109_RX ,Reception Byte Count"
else
group.word 0x36C++0x1
line.word 0x00 "USB_COUNT109L,Packet Byte Count Register 109 Low"
hexmask.word 0x00 0.--9. 1. " COUNT109_TX ,Transmission Byte Count"
group.word (0x36C+0x2)++0x1
line.word 0x00 "USB_COUNT109H,Packet Byte Count Register 109 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT109_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x374+0x2)))&0x8000)==0x0)
group.word 0x374++0x1
line.word 0x00 "USB_COUNT110L,Packet Byte Count Register 110 Low"
hexmask.word 0x00 0.--9. 1. " COUNT110_TX ,Transmission Byte Count"
group.word (0x374+0x2)++0x1
line.word 0x00 "USB_COUNT110H,Packet Byte Count Register 110 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT110_RX ,Reception Byte Count"
else
group.word 0x374++0x1
line.word 0x00 "USB_COUNT110L,Packet Byte Count Register 110 Low"
hexmask.word 0x00 0.--9. 1. " COUNT110_TX ,Transmission Byte Count"
group.word (0x374+0x2)++0x1
line.word 0x00 "USB_COUNT110H,Packet Byte Count Register 110 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT110_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x37C+0x2)))&0x8000)==0x0)
group.word 0x37C++0x1
line.word 0x00 "USB_COUNT111L,Packet Byte Count Register 111 Low"
hexmask.word 0x00 0.--9. 1. " COUNT111_TX ,Transmission Byte Count"
group.word (0x37C+0x2)++0x1
line.word 0x00 "USB_COUNT111H,Packet Byte Count Register 111 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT111_RX ,Reception Byte Count"
else
group.word 0x37C++0x1
line.word 0x00 "USB_COUNT111L,Packet Byte Count Register 111 Low"
hexmask.word 0x00 0.--9. 1. " COUNT111_TX ,Transmission Byte Count"
group.word (0x37C+0x2)++0x1
line.word 0x00 "USB_COUNT111H,Packet Byte Count Register 111 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT111_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x384+0x2)))&0x8000)==0x0)
group.word 0x384++0x1
line.word 0x00 "USB_COUNT112L,Packet Byte Count Register 112 Low"
hexmask.word 0x00 0.--9. 1. " COUNT112_TX ,Transmission Byte Count"
group.word (0x384+0x2)++0x1
line.word 0x00 "USB_COUNT112H,Packet Byte Count Register 112 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT112_RX ,Reception Byte Count"
else
group.word 0x384++0x1
line.word 0x00 "USB_COUNT112L,Packet Byte Count Register 112 Low"
hexmask.word 0x00 0.--9. 1. " COUNT112_TX ,Transmission Byte Count"
group.word (0x384+0x2)++0x1
line.word 0x00 "USB_COUNT112H,Packet Byte Count Register 112 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT112_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x38C+0x2)))&0x8000)==0x0)
group.word 0x38C++0x1
line.word 0x00 "USB_COUNT113L,Packet Byte Count Register 113 Low"
hexmask.word 0x00 0.--9. 1. " COUNT113_TX ,Transmission Byte Count"
group.word (0x38C+0x2)++0x1
line.word 0x00 "USB_COUNT113H,Packet Byte Count Register 113 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT113_RX ,Reception Byte Count"
else
group.word 0x38C++0x1
line.word 0x00 "USB_COUNT113L,Packet Byte Count Register 113 Low"
hexmask.word 0x00 0.--9. 1. " COUNT113_TX ,Transmission Byte Count"
group.word (0x38C+0x2)++0x1
line.word 0x00 "USB_COUNT113H,Packet Byte Count Register 113 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT113_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x394+0x2)))&0x8000)==0x0)
group.word 0x394++0x1
line.word 0x00 "USB_COUNT114L,Packet Byte Count Register 114 Low"
hexmask.word 0x00 0.--9. 1. " COUNT114_TX ,Transmission Byte Count"
group.word (0x394+0x2)++0x1
line.word 0x00 "USB_COUNT114H,Packet Byte Count Register 114 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT114_RX ,Reception Byte Count"
else
group.word 0x394++0x1
line.word 0x00 "USB_COUNT114L,Packet Byte Count Register 114 Low"
hexmask.word 0x00 0.--9. 1. " COUNT114_TX ,Transmission Byte Count"
group.word (0x394+0x2)++0x1
line.word 0x00 "USB_COUNT114H,Packet Byte Count Register 114 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT114_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x39C+0x2)))&0x8000)==0x0)
group.word 0x39C++0x1
line.word 0x00 "USB_COUNT115L,Packet Byte Count Register 115 Low"
hexmask.word 0x00 0.--9. 1. " COUNT115_TX ,Transmission Byte Count"
group.word (0x39C+0x2)++0x1
line.word 0x00 "USB_COUNT115H,Packet Byte Count Register 115 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT115_RX ,Reception Byte Count"
else
group.word 0x39C++0x1
line.word 0x00 "USB_COUNT115L,Packet Byte Count Register 115 Low"
hexmask.word 0x00 0.--9. 1. " COUNT115_TX ,Transmission Byte Count"
group.word (0x39C+0x2)++0x1
line.word 0x00 "USB_COUNT115H,Packet Byte Count Register 115 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT115_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3A4+0x2)))&0x8000)==0x0)
group.word 0x3A4++0x1
line.word 0x00 "USB_COUNT116L,Packet Byte Count Register 116 Low"
hexmask.word 0x00 0.--9. 1. " COUNT116_TX ,Transmission Byte Count"
group.word (0x3A4+0x2)++0x1
line.word 0x00 "USB_COUNT116H,Packet Byte Count Register 116 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT116_RX ,Reception Byte Count"
else
group.word 0x3A4++0x1
line.word 0x00 "USB_COUNT116L,Packet Byte Count Register 116 Low"
hexmask.word 0x00 0.--9. 1. " COUNT116_TX ,Transmission Byte Count"
group.word (0x3A4+0x2)++0x1
line.word 0x00 "USB_COUNT116H,Packet Byte Count Register 116 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT116_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3AC+0x2)))&0x8000)==0x0)
group.word 0x3AC++0x1
line.word 0x00 "USB_COUNT117L,Packet Byte Count Register 117 Low"
hexmask.word 0x00 0.--9. 1. " COUNT117_TX ,Transmission Byte Count"
group.word (0x3AC+0x2)++0x1
line.word 0x00 "USB_COUNT117H,Packet Byte Count Register 117 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT117_RX ,Reception Byte Count"
else
group.word 0x3AC++0x1
line.word 0x00 "USB_COUNT117L,Packet Byte Count Register 117 Low"
hexmask.word 0x00 0.--9. 1. " COUNT117_TX ,Transmission Byte Count"
group.word (0x3AC+0x2)++0x1
line.word 0x00 "USB_COUNT117H,Packet Byte Count Register 117 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT117_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3B4+0x2)))&0x8000)==0x0)
group.word 0x3B4++0x1
line.word 0x00 "USB_COUNT118L,Packet Byte Count Register 118 Low"
hexmask.word 0x00 0.--9. 1. " COUNT118_TX ,Transmission Byte Count"
group.word (0x3B4+0x2)++0x1
line.word 0x00 "USB_COUNT118H,Packet Byte Count Register 118 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT118_RX ,Reception Byte Count"
else
group.word 0x3B4++0x1
line.word 0x00 "USB_COUNT118L,Packet Byte Count Register 118 Low"
hexmask.word 0x00 0.--9. 1. " COUNT118_TX ,Transmission Byte Count"
group.word (0x3B4+0x2)++0x1
line.word 0x00 "USB_COUNT118H,Packet Byte Count Register 118 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT118_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3BC+0x2)))&0x8000)==0x0)
group.word 0x3BC++0x1
line.word 0x00 "USB_COUNT119L,Packet Byte Count Register 119 Low"
hexmask.word 0x00 0.--9. 1. " COUNT119_TX ,Transmission Byte Count"
group.word (0x3BC+0x2)++0x1
line.word 0x00 "USB_COUNT119H,Packet Byte Count Register 119 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT119_RX ,Reception Byte Count"
else
group.word 0x3BC++0x1
line.word 0x00 "USB_COUNT119L,Packet Byte Count Register 119 Low"
hexmask.word 0x00 0.--9. 1. " COUNT119_TX ,Transmission Byte Count"
group.word (0x3BC+0x2)++0x1
line.word 0x00 "USB_COUNT119H,Packet Byte Count Register 119 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT119_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3C4+0x2)))&0x8000)==0x0)
group.word 0x3C4++0x1
line.word 0x00 "USB_COUNT120L,Packet Byte Count Register 120 Low"
hexmask.word 0x00 0.--9. 1. " COUNT120_TX ,Transmission Byte Count"
group.word (0x3C4+0x2)++0x1
line.word 0x00 "USB_COUNT120H,Packet Byte Count Register 120 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT120_RX ,Reception Byte Count"
else
group.word 0x3C4++0x1
line.word 0x00 "USB_COUNT120L,Packet Byte Count Register 120 Low"
hexmask.word 0x00 0.--9. 1. " COUNT120_TX ,Transmission Byte Count"
group.word (0x3C4+0x2)++0x1
line.word 0x00 "USB_COUNT120H,Packet Byte Count Register 120 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT120_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3CC+0x2)))&0x8000)==0x0)
group.word 0x3CC++0x1
line.word 0x00 "USB_COUNT121L,Packet Byte Count Register 121 Low"
hexmask.word 0x00 0.--9. 1. " COUNT121_TX ,Transmission Byte Count"
group.word (0x3CC+0x2)++0x1
line.word 0x00 "USB_COUNT121H,Packet Byte Count Register 121 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT121_RX ,Reception Byte Count"
else
group.word 0x3CC++0x1
line.word 0x00 "USB_COUNT121L,Packet Byte Count Register 121 Low"
hexmask.word 0x00 0.--9. 1. " COUNT121_TX ,Transmission Byte Count"
group.word (0x3CC+0x2)++0x1
line.word 0x00 "USB_COUNT121H,Packet Byte Count Register 121 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT121_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3D4+0x2)))&0x8000)==0x0)
group.word 0x3D4++0x1
line.word 0x00 "USB_COUNT122L,Packet Byte Count Register 122 Low"
hexmask.word 0x00 0.--9. 1. " COUNT122_TX ,Transmission Byte Count"
group.word (0x3D4+0x2)++0x1
line.word 0x00 "USB_COUNT122H,Packet Byte Count Register 122 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT122_RX ,Reception Byte Count"
else
group.word 0x3D4++0x1
line.word 0x00 "USB_COUNT122L,Packet Byte Count Register 122 Low"
hexmask.word 0x00 0.--9. 1. " COUNT122_TX ,Transmission Byte Count"
group.word (0x3D4+0x2)++0x1
line.word 0x00 "USB_COUNT122H,Packet Byte Count Register 122 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT122_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3DC+0x2)))&0x8000)==0x0)
group.word 0x3DC++0x1
line.word 0x00 "USB_COUNT123L,Packet Byte Count Register 123 Low"
hexmask.word 0x00 0.--9. 1. " COUNT123_TX ,Transmission Byte Count"
group.word (0x3DC+0x2)++0x1
line.word 0x00 "USB_COUNT123H,Packet Byte Count Register 123 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT123_RX ,Reception Byte Count"
else
group.word 0x3DC++0x1
line.word 0x00 "USB_COUNT123L,Packet Byte Count Register 123 Low"
hexmask.word 0x00 0.--9. 1. " COUNT123_TX ,Transmission Byte Count"
group.word (0x3DC+0x2)++0x1
line.word 0x00 "USB_COUNT123H,Packet Byte Count Register 123 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT123_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3E4+0x2)))&0x8000)==0x0)
group.word 0x3E4++0x1
line.word 0x00 "USB_COUNT124L,Packet Byte Count Register 124 Low"
hexmask.word 0x00 0.--9. 1. " COUNT124_TX ,Transmission Byte Count"
group.word (0x3E4+0x2)++0x1
line.word 0x00 "USB_COUNT124H,Packet Byte Count Register 124 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT124_RX ,Reception Byte Count"
else
group.word 0x3E4++0x1
line.word 0x00 "USB_COUNT124L,Packet Byte Count Register 124 Low"
hexmask.word 0x00 0.--9. 1. " COUNT124_TX ,Transmission Byte Count"
group.word (0x3E4+0x2)++0x1
line.word 0x00 "USB_COUNT124H,Packet Byte Count Register 124 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT124_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3EC+0x2)))&0x8000)==0x0)
group.word 0x3EC++0x1
line.word 0x00 "USB_COUNT125L,Packet Byte Count Register 125 Low"
hexmask.word 0x00 0.--9. 1. " COUNT125_TX ,Transmission Byte Count"
group.word (0x3EC+0x2)++0x1
line.word 0x00 "USB_COUNT125H,Packet Byte Count Register 125 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT125_RX ,Reception Byte Count"
else
group.word 0x3EC++0x1
line.word 0x00 "USB_COUNT125L,Packet Byte Count Register 125 Low"
hexmask.word 0x00 0.--9. 1. " COUNT125_TX ,Transmission Byte Count"
group.word (0x3EC+0x2)++0x1
line.word 0x00 "USB_COUNT125H,Packet Byte Count Register 125 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT125_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3F4+0x2)))&0x8000)==0x0)
group.word 0x3F4++0x1
line.word 0x00 "USB_COUNT126L,Packet Byte Count Register 126 Low"
hexmask.word 0x00 0.--9. 1. " COUNT126_TX ,Transmission Byte Count"
group.word (0x3F4+0x2)++0x1
line.word 0x00 "USB_COUNT126H,Packet Byte Count Register 126 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT126_RX ,Reception Byte Count"
else
group.word 0x3F4++0x1
line.word 0x00 "USB_COUNT126L,Packet Byte Count Register 126 Low"
hexmask.word 0x00 0.--9. 1. " COUNT126_TX ,Transmission Byte Count"
group.word (0x3F4+0x2)++0x1
line.word 0x00 "USB_COUNT126H,Packet Byte Count Register 126 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT126_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x3FC+0x2)))&0x8000)==0x0)
group.word 0x3FC++0x1
line.word 0x00 "USB_COUNT127L,Packet Byte Count Register 127 Low"
hexmask.word 0x00 0.--9. 1. " COUNT127_TX ,Transmission Byte Count"
group.word (0x3FC+0x2)++0x1
line.word 0x00 "USB_COUNT127H,Packet Byte Count Register 127 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT127_RX ,Reception Byte Count"
else
group.word 0x3FC++0x1
line.word 0x00 "USB_COUNT127L,Packet Byte Count Register 127 Low"
hexmask.word 0x00 0.--9. 1. " COUNT127_TX ,Transmission Byte Count"
group.word (0x3FC+0x2)++0x1
line.word 0x00 "USB_COUNT127H,Packet Byte Count Register 127 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT127_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x404+0x2)))&0x8000)==0x0)
group.word 0x404++0x1
line.word 0x00 "USB_COUNT128L,Packet Byte Count Register 128 Low"
hexmask.word 0x00 0.--9. 1. " COUNT128_TX ,Transmission Byte Count"
group.word (0x404+0x2)++0x1
line.word 0x00 "USB_COUNT128H,Packet Byte Count Register 128 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT128_RX ,Reception Byte Count"
else
group.word 0x404++0x1
line.word 0x00 "USB_COUNT128L,Packet Byte Count Register 128 Low"
hexmask.word 0x00 0.--9. 1. " COUNT128_TX ,Transmission Byte Count"
group.word (0x404+0x2)++0x1
line.word 0x00 "USB_COUNT128H,Packet Byte Count Register 128 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT128_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x40C+0x2)))&0x8000)==0x0)
group.word 0x40C++0x1
line.word 0x00 "USB_COUNT129L,Packet Byte Count Register 129 Low"
hexmask.word 0x00 0.--9. 1. " COUNT129_TX ,Transmission Byte Count"
group.word (0x40C+0x2)++0x1
line.word 0x00 "USB_COUNT129H,Packet Byte Count Register 129 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT129_RX ,Reception Byte Count"
else
group.word 0x40C++0x1
line.word 0x00 "USB_COUNT129L,Packet Byte Count Register 129 Low"
hexmask.word 0x00 0.--9. 1. " COUNT129_TX ,Transmission Byte Count"
group.word (0x40C+0x2)++0x1
line.word 0x00 "USB_COUNT129H,Packet Byte Count Register 129 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT129_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x414+0x2)))&0x8000)==0x0)
group.word 0x414++0x1
line.word 0x00 "USB_COUNT130L,Packet Byte Count Register 130 Low"
hexmask.word 0x00 0.--9. 1. " COUNT130_TX ,Transmission Byte Count"
group.word (0x414+0x2)++0x1
line.word 0x00 "USB_COUNT130H,Packet Byte Count Register 130 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT130_RX ,Reception Byte Count"
else
group.word 0x414++0x1
line.word 0x00 "USB_COUNT130L,Packet Byte Count Register 130 Low"
hexmask.word 0x00 0.--9. 1. " COUNT130_TX ,Transmission Byte Count"
group.word (0x414+0x2)++0x1
line.word 0x00 "USB_COUNT130H,Packet Byte Count Register 130 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT130_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x41C+0x2)))&0x8000)==0x0)
group.word 0x41C++0x1
line.word 0x00 "USB_COUNT131L,Packet Byte Count Register 131 Low"
hexmask.word 0x00 0.--9. 1. " COUNT131_TX ,Transmission Byte Count"
group.word (0x41C+0x2)++0x1
line.word 0x00 "USB_COUNT131H,Packet Byte Count Register 131 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT131_RX ,Reception Byte Count"
else
group.word 0x41C++0x1
line.word 0x00 "USB_COUNT131L,Packet Byte Count Register 131 Low"
hexmask.word 0x00 0.--9. 1. " COUNT131_TX ,Transmission Byte Count"
group.word (0x41C+0x2)++0x1
line.word 0x00 "USB_COUNT131H,Packet Byte Count Register 131 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT131_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x424+0x2)))&0x8000)==0x0)
group.word 0x424++0x1
line.word 0x00 "USB_COUNT132L,Packet Byte Count Register 132 Low"
hexmask.word 0x00 0.--9. 1. " COUNT132_TX ,Transmission Byte Count"
group.word (0x424+0x2)++0x1
line.word 0x00 "USB_COUNT132H,Packet Byte Count Register 132 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT132_RX ,Reception Byte Count"
else
group.word 0x424++0x1
line.word 0x00 "USB_COUNT132L,Packet Byte Count Register 132 Low"
hexmask.word 0x00 0.--9. 1. " COUNT132_TX ,Transmission Byte Count"
group.word (0x424+0x2)++0x1
line.word 0x00 "USB_COUNT132H,Packet Byte Count Register 132 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT132_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x42C+0x2)))&0x8000)==0x0)
group.word 0x42C++0x1
line.word 0x00 "USB_COUNT133L,Packet Byte Count Register 133 Low"
hexmask.word 0x00 0.--9. 1. " COUNT133_TX ,Transmission Byte Count"
group.word (0x42C+0x2)++0x1
line.word 0x00 "USB_COUNT133H,Packet Byte Count Register 133 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT133_RX ,Reception Byte Count"
else
group.word 0x42C++0x1
line.word 0x00 "USB_COUNT133L,Packet Byte Count Register 133 Low"
hexmask.word 0x00 0.--9. 1. " COUNT133_TX ,Transmission Byte Count"
group.word (0x42C+0x2)++0x1
line.word 0x00 "USB_COUNT133H,Packet Byte Count Register 133 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT133_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x434+0x2)))&0x8000)==0x0)
group.word 0x434++0x1
line.word 0x00 "USB_COUNT134L,Packet Byte Count Register 134 Low"
hexmask.word 0x00 0.--9. 1. " COUNT134_TX ,Transmission Byte Count"
group.word (0x434+0x2)++0x1
line.word 0x00 "USB_COUNT134H,Packet Byte Count Register 134 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT134_RX ,Reception Byte Count"
else
group.word 0x434++0x1
line.word 0x00 "USB_COUNT134L,Packet Byte Count Register 134 Low"
hexmask.word 0x00 0.--9. 1. " COUNT134_TX ,Transmission Byte Count"
group.word (0x434+0x2)++0x1
line.word 0x00 "USB_COUNT134H,Packet Byte Count Register 134 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT134_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x43C+0x2)))&0x8000)==0x0)
group.word 0x43C++0x1
line.word 0x00 "USB_COUNT135L,Packet Byte Count Register 135 Low"
hexmask.word 0x00 0.--9. 1. " COUNT135_TX ,Transmission Byte Count"
group.word (0x43C+0x2)++0x1
line.word 0x00 "USB_COUNT135H,Packet Byte Count Register 135 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT135_RX ,Reception Byte Count"
else
group.word 0x43C++0x1
line.word 0x00 "USB_COUNT135L,Packet Byte Count Register 135 Low"
hexmask.word 0x00 0.--9. 1. " COUNT135_TX ,Transmission Byte Count"
group.word (0x43C+0x2)++0x1
line.word 0x00 "USB_COUNT135H,Packet Byte Count Register 135 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT135_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x444+0x2)))&0x8000)==0x0)
group.word 0x444++0x1
line.word 0x00 "USB_COUNT136L,Packet Byte Count Register 136 Low"
hexmask.word 0x00 0.--9. 1. " COUNT136_TX ,Transmission Byte Count"
group.word (0x444+0x2)++0x1
line.word 0x00 "USB_COUNT136H,Packet Byte Count Register 136 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT136_RX ,Reception Byte Count"
else
group.word 0x444++0x1
line.word 0x00 "USB_COUNT136L,Packet Byte Count Register 136 Low"
hexmask.word 0x00 0.--9. 1. " COUNT136_TX ,Transmission Byte Count"
group.word (0x444+0x2)++0x1
line.word 0x00 "USB_COUNT136H,Packet Byte Count Register 136 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT136_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x44C+0x2)))&0x8000)==0x0)
group.word 0x44C++0x1
line.word 0x00 "USB_COUNT137L,Packet Byte Count Register 137 Low"
hexmask.word 0x00 0.--9. 1. " COUNT137_TX ,Transmission Byte Count"
group.word (0x44C+0x2)++0x1
line.word 0x00 "USB_COUNT137H,Packet Byte Count Register 137 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT137_RX ,Reception Byte Count"
else
group.word 0x44C++0x1
line.word 0x00 "USB_COUNT137L,Packet Byte Count Register 137 Low"
hexmask.word 0x00 0.--9. 1. " COUNT137_TX ,Transmission Byte Count"
group.word (0x44C+0x2)++0x1
line.word 0x00 "USB_COUNT137H,Packet Byte Count Register 137 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT137_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x454+0x2)))&0x8000)==0x0)
group.word 0x454++0x1
line.word 0x00 "USB_COUNT138L,Packet Byte Count Register 138 Low"
hexmask.word 0x00 0.--9. 1. " COUNT138_TX ,Transmission Byte Count"
group.word (0x454+0x2)++0x1
line.word 0x00 "USB_COUNT138H,Packet Byte Count Register 138 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT138_RX ,Reception Byte Count"
else
group.word 0x454++0x1
line.word 0x00 "USB_COUNT138L,Packet Byte Count Register 138 Low"
hexmask.word 0x00 0.--9. 1. " COUNT138_TX ,Transmission Byte Count"
group.word (0x454+0x2)++0x1
line.word 0x00 "USB_COUNT138H,Packet Byte Count Register 138 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT138_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x45C+0x2)))&0x8000)==0x0)
group.word 0x45C++0x1
line.word 0x00 "USB_COUNT139L,Packet Byte Count Register 139 Low"
hexmask.word 0x00 0.--9. 1. " COUNT139_TX ,Transmission Byte Count"
group.word (0x45C+0x2)++0x1
line.word 0x00 "USB_COUNT139H,Packet Byte Count Register 139 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT139_RX ,Reception Byte Count"
else
group.word 0x45C++0x1
line.word 0x00 "USB_COUNT139L,Packet Byte Count Register 139 Low"
hexmask.word 0x00 0.--9. 1. " COUNT139_TX ,Transmission Byte Count"
group.word (0x45C+0x2)++0x1
line.word 0x00 "USB_COUNT139H,Packet Byte Count Register 139 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT139_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x464+0x2)))&0x8000)==0x0)
group.word 0x464++0x1
line.word 0x00 "USB_COUNT140L,Packet Byte Count Register 140 Low"
hexmask.word 0x00 0.--9. 1. " COUNT140_TX ,Transmission Byte Count"
group.word (0x464+0x2)++0x1
line.word 0x00 "USB_COUNT140H,Packet Byte Count Register 140 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT140_RX ,Reception Byte Count"
else
group.word 0x464++0x1
line.word 0x00 "USB_COUNT140L,Packet Byte Count Register 140 Low"
hexmask.word 0x00 0.--9. 1. " COUNT140_TX ,Transmission Byte Count"
group.word (0x464+0x2)++0x1
line.word 0x00 "USB_COUNT140H,Packet Byte Count Register 140 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT140_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x46C+0x2)))&0x8000)==0x0)
group.word 0x46C++0x1
line.word 0x00 "USB_COUNT141L,Packet Byte Count Register 141 Low"
hexmask.word 0x00 0.--9. 1. " COUNT141_TX ,Transmission Byte Count"
group.word (0x46C+0x2)++0x1
line.word 0x00 "USB_COUNT141H,Packet Byte Count Register 141 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT141_RX ,Reception Byte Count"
else
group.word 0x46C++0x1
line.word 0x00 "USB_COUNT141L,Packet Byte Count Register 141 Low"
hexmask.word 0x00 0.--9. 1. " COUNT141_TX ,Transmission Byte Count"
group.word (0x46C+0x2)++0x1
line.word 0x00 "USB_COUNT141H,Packet Byte Count Register 141 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT141_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x474+0x2)))&0x8000)==0x0)
group.word 0x474++0x1
line.word 0x00 "USB_COUNT142L,Packet Byte Count Register 142 Low"
hexmask.word 0x00 0.--9. 1. " COUNT142_TX ,Transmission Byte Count"
group.word (0x474+0x2)++0x1
line.word 0x00 "USB_COUNT142H,Packet Byte Count Register 142 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT142_RX ,Reception Byte Count"
else
group.word 0x474++0x1
line.word 0x00 "USB_COUNT142L,Packet Byte Count Register 142 Low"
hexmask.word 0x00 0.--9. 1. " COUNT142_TX ,Transmission Byte Count"
group.word (0x474+0x2)++0x1
line.word 0x00 "USB_COUNT142H,Packet Byte Count Register 142 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT142_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x47C+0x2)))&0x8000)==0x0)
group.word 0x47C++0x1
line.word 0x00 "USB_COUNT143L,Packet Byte Count Register 143 Low"
hexmask.word 0x00 0.--9. 1. " COUNT143_TX ,Transmission Byte Count"
group.word (0x47C+0x2)++0x1
line.word 0x00 "USB_COUNT143H,Packet Byte Count Register 143 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT143_RX ,Reception Byte Count"
else
group.word 0x47C++0x1
line.word 0x00 "USB_COUNT143L,Packet Byte Count Register 143 Low"
hexmask.word 0x00 0.--9. 1. " COUNT143_TX ,Transmission Byte Count"
group.word (0x47C+0x2)++0x1
line.word 0x00 "USB_COUNT143H,Packet Byte Count Register 143 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT143_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x484+0x2)))&0x8000)==0x0)
group.word 0x484++0x1
line.word 0x00 "USB_COUNT144L,Packet Byte Count Register 144 Low"
hexmask.word 0x00 0.--9. 1. " COUNT144_TX ,Transmission Byte Count"
group.word (0x484+0x2)++0x1
line.word 0x00 "USB_COUNT144H,Packet Byte Count Register 144 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT144_RX ,Reception Byte Count"
else
group.word 0x484++0x1
line.word 0x00 "USB_COUNT144L,Packet Byte Count Register 144 Low"
hexmask.word 0x00 0.--9. 1. " COUNT144_TX ,Transmission Byte Count"
group.word (0x484+0x2)++0x1
line.word 0x00 "USB_COUNT144H,Packet Byte Count Register 144 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT144_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x48C+0x2)))&0x8000)==0x0)
group.word 0x48C++0x1
line.word 0x00 "USB_COUNT145L,Packet Byte Count Register 145 Low"
hexmask.word 0x00 0.--9. 1. " COUNT145_TX ,Transmission Byte Count"
group.word (0x48C+0x2)++0x1
line.word 0x00 "USB_COUNT145H,Packet Byte Count Register 145 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT145_RX ,Reception Byte Count"
else
group.word 0x48C++0x1
line.word 0x00 "USB_COUNT145L,Packet Byte Count Register 145 Low"
hexmask.word 0x00 0.--9. 1. " COUNT145_TX ,Transmission Byte Count"
group.word (0x48C+0x2)++0x1
line.word 0x00 "USB_COUNT145H,Packet Byte Count Register 145 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT145_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x494+0x2)))&0x8000)==0x0)
group.word 0x494++0x1
line.word 0x00 "USB_COUNT146L,Packet Byte Count Register 146 Low"
hexmask.word 0x00 0.--9. 1. " COUNT146_TX ,Transmission Byte Count"
group.word (0x494+0x2)++0x1
line.word 0x00 "USB_COUNT146H,Packet Byte Count Register 146 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT146_RX ,Reception Byte Count"
else
group.word 0x494++0x1
line.word 0x00 "USB_COUNT146L,Packet Byte Count Register 146 Low"
hexmask.word 0x00 0.--9. 1. " COUNT146_TX ,Transmission Byte Count"
group.word (0x494+0x2)++0x1
line.word 0x00 "USB_COUNT146H,Packet Byte Count Register 146 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT146_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x49C+0x2)))&0x8000)==0x0)
group.word 0x49C++0x1
line.word 0x00 "USB_COUNT147L,Packet Byte Count Register 147 Low"
hexmask.word 0x00 0.--9. 1. " COUNT147_TX ,Transmission Byte Count"
group.word (0x49C+0x2)++0x1
line.word 0x00 "USB_COUNT147H,Packet Byte Count Register 147 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT147_RX ,Reception Byte Count"
else
group.word 0x49C++0x1
line.word 0x00 "USB_COUNT147L,Packet Byte Count Register 147 Low"
hexmask.word 0x00 0.--9. 1. " COUNT147_TX ,Transmission Byte Count"
group.word (0x49C+0x2)++0x1
line.word 0x00 "USB_COUNT147H,Packet Byte Count Register 147 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT147_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4A4+0x2)))&0x8000)==0x0)
group.word 0x4A4++0x1
line.word 0x00 "USB_COUNT148L,Packet Byte Count Register 148 Low"
hexmask.word 0x00 0.--9. 1. " COUNT148_TX ,Transmission Byte Count"
group.word (0x4A4+0x2)++0x1
line.word 0x00 "USB_COUNT148H,Packet Byte Count Register 148 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT148_RX ,Reception Byte Count"
else
group.word 0x4A4++0x1
line.word 0x00 "USB_COUNT148L,Packet Byte Count Register 148 Low"
hexmask.word 0x00 0.--9. 1. " COUNT148_TX ,Transmission Byte Count"
group.word (0x4A4+0x2)++0x1
line.word 0x00 "USB_COUNT148H,Packet Byte Count Register 148 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT148_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4AC+0x2)))&0x8000)==0x0)
group.word 0x4AC++0x1
line.word 0x00 "USB_COUNT149L,Packet Byte Count Register 149 Low"
hexmask.word 0x00 0.--9. 1. " COUNT149_TX ,Transmission Byte Count"
group.word (0x4AC+0x2)++0x1
line.word 0x00 "USB_COUNT149H,Packet Byte Count Register 149 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT149_RX ,Reception Byte Count"
else
group.word 0x4AC++0x1
line.word 0x00 "USB_COUNT149L,Packet Byte Count Register 149 Low"
hexmask.word 0x00 0.--9. 1. " COUNT149_TX ,Transmission Byte Count"
group.word (0x4AC+0x2)++0x1
line.word 0x00 "USB_COUNT149H,Packet Byte Count Register 149 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT149_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4B4+0x2)))&0x8000)==0x0)
group.word 0x4B4++0x1
line.word 0x00 "USB_COUNT150L,Packet Byte Count Register 150 Low"
hexmask.word 0x00 0.--9. 1. " COUNT150_TX ,Transmission Byte Count"
group.word (0x4B4+0x2)++0x1
line.word 0x00 "USB_COUNT150H,Packet Byte Count Register 150 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT150_RX ,Reception Byte Count"
else
group.word 0x4B4++0x1
line.word 0x00 "USB_COUNT150L,Packet Byte Count Register 150 Low"
hexmask.word 0x00 0.--9. 1. " COUNT150_TX ,Transmission Byte Count"
group.word (0x4B4+0x2)++0x1
line.word 0x00 "USB_COUNT150H,Packet Byte Count Register 150 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT150_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4BC+0x2)))&0x8000)==0x0)
group.word 0x4BC++0x1
line.word 0x00 "USB_COUNT151L,Packet Byte Count Register 151 Low"
hexmask.word 0x00 0.--9. 1. " COUNT151_TX ,Transmission Byte Count"
group.word (0x4BC+0x2)++0x1
line.word 0x00 "USB_COUNT151H,Packet Byte Count Register 151 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT151_RX ,Reception Byte Count"
else
group.word 0x4BC++0x1
line.word 0x00 "USB_COUNT151L,Packet Byte Count Register 151 Low"
hexmask.word 0x00 0.--9. 1. " COUNT151_TX ,Transmission Byte Count"
group.word (0x4BC+0x2)++0x1
line.word 0x00 "USB_COUNT151H,Packet Byte Count Register 151 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT151_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4C4+0x2)))&0x8000)==0x0)
group.word 0x4C4++0x1
line.word 0x00 "USB_COUNT152L,Packet Byte Count Register 152 Low"
hexmask.word 0x00 0.--9. 1. " COUNT152_TX ,Transmission Byte Count"
group.word (0x4C4+0x2)++0x1
line.word 0x00 "USB_COUNT152H,Packet Byte Count Register 152 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT152_RX ,Reception Byte Count"
else
group.word 0x4C4++0x1
line.word 0x00 "USB_COUNT152L,Packet Byte Count Register 152 Low"
hexmask.word 0x00 0.--9. 1. " COUNT152_TX ,Transmission Byte Count"
group.word (0x4C4+0x2)++0x1
line.word 0x00 "USB_COUNT152H,Packet Byte Count Register 152 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT152_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4CC+0x2)))&0x8000)==0x0)
group.word 0x4CC++0x1
line.word 0x00 "USB_COUNT153L,Packet Byte Count Register 153 Low"
hexmask.word 0x00 0.--9. 1. " COUNT153_TX ,Transmission Byte Count"
group.word (0x4CC+0x2)++0x1
line.word 0x00 "USB_COUNT153H,Packet Byte Count Register 153 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT153_RX ,Reception Byte Count"
else
group.word 0x4CC++0x1
line.word 0x00 "USB_COUNT153L,Packet Byte Count Register 153 Low"
hexmask.word 0x00 0.--9. 1. " COUNT153_TX ,Transmission Byte Count"
group.word (0x4CC+0x2)++0x1
line.word 0x00 "USB_COUNT153H,Packet Byte Count Register 153 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT153_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4D4+0x2)))&0x8000)==0x0)
group.word 0x4D4++0x1
line.word 0x00 "USB_COUNT154L,Packet Byte Count Register 154 Low"
hexmask.word 0x00 0.--9. 1. " COUNT154_TX ,Transmission Byte Count"
group.word (0x4D4+0x2)++0x1
line.word 0x00 "USB_COUNT154H,Packet Byte Count Register 154 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT154_RX ,Reception Byte Count"
else
group.word 0x4D4++0x1
line.word 0x00 "USB_COUNT154L,Packet Byte Count Register 154 Low"
hexmask.word 0x00 0.--9. 1. " COUNT154_TX ,Transmission Byte Count"
group.word (0x4D4+0x2)++0x1
line.word 0x00 "USB_COUNT154H,Packet Byte Count Register 154 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT154_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4DC+0x2)))&0x8000)==0x0)
group.word 0x4DC++0x1
line.word 0x00 "USB_COUNT155L,Packet Byte Count Register 155 Low"
hexmask.word 0x00 0.--9. 1. " COUNT155_TX ,Transmission Byte Count"
group.word (0x4DC+0x2)++0x1
line.word 0x00 "USB_COUNT155H,Packet Byte Count Register 155 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT155_RX ,Reception Byte Count"
else
group.word 0x4DC++0x1
line.word 0x00 "USB_COUNT155L,Packet Byte Count Register 155 Low"
hexmask.word 0x00 0.--9. 1. " COUNT155_TX ,Transmission Byte Count"
group.word (0x4DC+0x2)++0x1
line.word 0x00 "USB_COUNT155H,Packet Byte Count Register 155 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT155_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4E4+0x2)))&0x8000)==0x0)
group.word 0x4E4++0x1
line.word 0x00 "USB_COUNT156L,Packet Byte Count Register 156 Low"
hexmask.word 0x00 0.--9. 1. " COUNT156_TX ,Transmission Byte Count"
group.word (0x4E4+0x2)++0x1
line.word 0x00 "USB_COUNT156H,Packet Byte Count Register 156 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT156_RX ,Reception Byte Count"
else
group.word 0x4E4++0x1
line.word 0x00 "USB_COUNT156L,Packet Byte Count Register 156 Low"
hexmask.word 0x00 0.--9. 1. " COUNT156_TX ,Transmission Byte Count"
group.word (0x4E4+0x2)++0x1
line.word 0x00 "USB_COUNT156H,Packet Byte Count Register 156 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT156_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4EC+0x2)))&0x8000)==0x0)
group.word 0x4EC++0x1
line.word 0x00 "USB_COUNT157L,Packet Byte Count Register 157 Low"
hexmask.word 0x00 0.--9. 1. " COUNT157_TX ,Transmission Byte Count"
group.word (0x4EC+0x2)++0x1
line.word 0x00 "USB_COUNT157H,Packet Byte Count Register 157 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT157_RX ,Reception Byte Count"
else
group.word 0x4EC++0x1
line.word 0x00 "USB_COUNT157L,Packet Byte Count Register 157 Low"
hexmask.word 0x00 0.--9. 1. " COUNT157_TX ,Transmission Byte Count"
group.word (0x4EC+0x2)++0x1
line.word 0x00 "USB_COUNT157H,Packet Byte Count Register 157 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT157_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4F4+0x2)))&0x8000)==0x0)
group.word 0x4F4++0x1
line.word 0x00 "USB_COUNT158L,Packet Byte Count Register 158 Low"
hexmask.word 0x00 0.--9. 1. " COUNT158_TX ,Transmission Byte Count"
group.word (0x4F4+0x2)++0x1
line.word 0x00 "USB_COUNT158H,Packet Byte Count Register 158 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT158_RX ,Reception Byte Count"
else
group.word 0x4F4++0x1
line.word 0x00 "USB_COUNT158L,Packet Byte Count Register 158 Low"
hexmask.word 0x00 0.--9. 1. " COUNT158_TX ,Transmission Byte Count"
group.word (0x4F4+0x2)++0x1
line.word 0x00 "USB_COUNT158H,Packet Byte Count Register 158 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT158_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x4FC+0x2)))&0x8000)==0x0)
group.word 0x4FC++0x1
line.word 0x00 "USB_COUNT159L,Packet Byte Count Register 159 Low"
hexmask.word 0x00 0.--9. 1. " COUNT159_TX ,Transmission Byte Count"
group.word (0x4FC+0x2)++0x1
line.word 0x00 "USB_COUNT159H,Packet Byte Count Register 159 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT159_RX ,Reception Byte Count"
else
group.word 0x4FC++0x1
line.word 0x00 "USB_COUNT159L,Packet Byte Count Register 159 Low"
hexmask.word 0x00 0.--9. 1. " COUNT159_TX ,Transmission Byte Count"
group.word (0x4FC+0x2)++0x1
line.word 0x00 "USB_COUNT159H,Packet Byte Count Register 159 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT159_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x504+0x2)))&0x8000)==0x0)
group.word 0x504++0x1
line.word 0x00 "USB_COUNT160L,Packet Byte Count Register 160 Low"
hexmask.word 0x00 0.--9. 1. " COUNT160_TX ,Transmission Byte Count"
group.word (0x504+0x2)++0x1
line.word 0x00 "USB_COUNT160H,Packet Byte Count Register 160 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT160_RX ,Reception Byte Count"
else
group.word 0x504++0x1
line.word 0x00 "USB_COUNT160L,Packet Byte Count Register 160 Low"
hexmask.word 0x00 0.--9. 1. " COUNT160_TX ,Transmission Byte Count"
group.word (0x504+0x2)++0x1
line.word 0x00 "USB_COUNT160H,Packet Byte Count Register 160 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT160_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x50C+0x2)))&0x8000)==0x0)
group.word 0x50C++0x1
line.word 0x00 "USB_COUNT161L,Packet Byte Count Register 161 Low"
hexmask.word 0x00 0.--9. 1. " COUNT161_TX ,Transmission Byte Count"
group.word (0x50C+0x2)++0x1
line.word 0x00 "USB_COUNT161H,Packet Byte Count Register 161 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT161_RX ,Reception Byte Count"
else
group.word 0x50C++0x1
line.word 0x00 "USB_COUNT161L,Packet Byte Count Register 161 Low"
hexmask.word 0x00 0.--9. 1. " COUNT161_TX ,Transmission Byte Count"
group.word (0x50C+0x2)++0x1
line.word 0x00 "USB_COUNT161H,Packet Byte Count Register 161 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT161_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x514+0x2)))&0x8000)==0x0)
group.word 0x514++0x1
line.word 0x00 "USB_COUNT162L,Packet Byte Count Register 162 Low"
hexmask.word 0x00 0.--9. 1. " COUNT162_TX ,Transmission Byte Count"
group.word (0x514+0x2)++0x1
line.word 0x00 "USB_COUNT162H,Packet Byte Count Register 162 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT162_RX ,Reception Byte Count"
else
group.word 0x514++0x1
line.word 0x00 "USB_COUNT162L,Packet Byte Count Register 162 Low"
hexmask.word 0x00 0.--9. 1. " COUNT162_TX ,Transmission Byte Count"
group.word (0x514+0x2)++0x1
line.word 0x00 "USB_COUNT162H,Packet Byte Count Register 162 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT162_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x51C+0x2)))&0x8000)==0x0)
group.word 0x51C++0x1
line.word 0x00 "USB_COUNT163L,Packet Byte Count Register 163 Low"
hexmask.word 0x00 0.--9. 1. " COUNT163_TX ,Transmission Byte Count"
group.word (0x51C+0x2)++0x1
line.word 0x00 "USB_COUNT163H,Packet Byte Count Register 163 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT163_RX ,Reception Byte Count"
else
group.word 0x51C++0x1
line.word 0x00 "USB_COUNT163L,Packet Byte Count Register 163 Low"
hexmask.word 0x00 0.--9. 1. " COUNT163_TX ,Transmission Byte Count"
group.word (0x51C+0x2)++0x1
line.word 0x00 "USB_COUNT163H,Packet Byte Count Register 163 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT163_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x524+0x2)))&0x8000)==0x0)
group.word 0x524++0x1
line.word 0x00 "USB_COUNT164L,Packet Byte Count Register 164 Low"
hexmask.word 0x00 0.--9. 1. " COUNT164_TX ,Transmission Byte Count"
group.word (0x524+0x2)++0x1
line.word 0x00 "USB_COUNT164H,Packet Byte Count Register 164 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT164_RX ,Reception Byte Count"
else
group.word 0x524++0x1
line.word 0x00 "USB_COUNT164L,Packet Byte Count Register 164 Low"
hexmask.word 0x00 0.--9. 1. " COUNT164_TX ,Transmission Byte Count"
group.word (0x524+0x2)++0x1
line.word 0x00 "USB_COUNT164H,Packet Byte Count Register 164 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT164_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x52C+0x2)))&0x8000)==0x0)
group.word 0x52C++0x1
line.word 0x00 "USB_COUNT165L,Packet Byte Count Register 165 Low"
hexmask.word 0x00 0.--9. 1. " COUNT165_TX ,Transmission Byte Count"
group.word (0x52C+0x2)++0x1
line.word 0x00 "USB_COUNT165H,Packet Byte Count Register 165 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT165_RX ,Reception Byte Count"
else
group.word 0x52C++0x1
line.word 0x00 "USB_COUNT165L,Packet Byte Count Register 165 Low"
hexmask.word 0x00 0.--9. 1. " COUNT165_TX ,Transmission Byte Count"
group.word (0x52C+0x2)++0x1
line.word 0x00 "USB_COUNT165H,Packet Byte Count Register 165 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT165_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x534+0x2)))&0x8000)==0x0)
group.word 0x534++0x1
line.word 0x00 "USB_COUNT166L,Packet Byte Count Register 166 Low"
hexmask.word 0x00 0.--9. 1. " COUNT166_TX ,Transmission Byte Count"
group.word (0x534+0x2)++0x1
line.word 0x00 "USB_COUNT166H,Packet Byte Count Register 166 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT166_RX ,Reception Byte Count"
else
group.word 0x534++0x1
line.word 0x00 "USB_COUNT166L,Packet Byte Count Register 166 Low"
hexmask.word 0x00 0.--9. 1. " COUNT166_TX ,Transmission Byte Count"
group.word (0x534+0x2)++0x1
line.word 0x00 "USB_COUNT166H,Packet Byte Count Register 166 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT166_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x53C+0x2)))&0x8000)==0x0)
group.word 0x53C++0x1
line.word 0x00 "USB_COUNT167L,Packet Byte Count Register 167 Low"
hexmask.word 0x00 0.--9. 1. " COUNT167_TX ,Transmission Byte Count"
group.word (0x53C+0x2)++0x1
line.word 0x00 "USB_COUNT167H,Packet Byte Count Register 167 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT167_RX ,Reception Byte Count"
else
group.word 0x53C++0x1
line.word 0x00 "USB_COUNT167L,Packet Byte Count Register 167 Low"
hexmask.word 0x00 0.--9. 1. " COUNT167_TX ,Transmission Byte Count"
group.word (0x53C+0x2)++0x1
line.word 0x00 "USB_COUNT167H,Packet Byte Count Register 167 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT167_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x544+0x2)))&0x8000)==0x0)
group.word 0x544++0x1
line.word 0x00 "USB_COUNT168L,Packet Byte Count Register 168 Low"
hexmask.word 0x00 0.--9. 1. " COUNT168_TX ,Transmission Byte Count"
group.word (0x544+0x2)++0x1
line.word 0x00 "USB_COUNT168H,Packet Byte Count Register 168 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT168_RX ,Reception Byte Count"
else
group.word 0x544++0x1
line.word 0x00 "USB_COUNT168L,Packet Byte Count Register 168 Low"
hexmask.word 0x00 0.--9. 1. " COUNT168_TX ,Transmission Byte Count"
group.word (0x544+0x2)++0x1
line.word 0x00 "USB_COUNT168H,Packet Byte Count Register 168 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT168_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x54C+0x2)))&0x8000)==0x0)
group.word 0x54C++0x1
line.word 0x00 "USB_COUNT169L,Packet Byte Count Register 169 Low"
hexmask.word 0x00 0.--9. 1. " COUNT169_TX ,Transmission Byte Count"
group.word (0x54C+0x2)++0x1
line.word 0x00 "USB_COUNT169H,Packet Byte Count Register 169 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT169_RX ,Reception Byte Count"
else
group.word 0x54C++0x1
line.word 0x00 "USB_COUNT169L,Packet Byte Count Register 169 Low"
hexmask.word 0x00 0.--9. 1. " COUNT169_TX ,Transmission Byte Count"
group.word (0x54C+0x2)++0x1
line.word 0x00 "USB_COUNT169H,Packet Byte Count Register 169 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT169_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x554+0x2)))&0x8000)==0x0)
group.word 0x554++0x1
line.word 0x00 "USB_COUNT170L,Packet Byte Count Register 170 Low"
hexmask.word 0x00 0.--9. 1. " COUNT170_TX ,Transmission Byte Count"
group.word (0x554+0x2)++0x1
line.word 0x00 "USB_COUNT170H,Packet Byte Count Register 170 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT170_RX ,Reception Byte Count"
else
group.word 0x554++0x1
line.word 0x00 "USB_COUNT170L,Packet Byte Count Register 170 Low"
hexmask.word 0x00 0.--9. 1. " COUNT170_TX ,Transmission Byte Count"
group.word (0x554+0x2)++0x1
line.word 0x00 "USB_COUNT170H,Packet Byte Count Register 170 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT170_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x55C+0x2)))&0x8000)==0x0)
group.word 0x55C++0x1
line.word 0x00 "USB_COUNT171L,Packet Byte Count Register 171 Low"
hexmask.word 0x00 0.--9. 1. " COUNT171_TX ,Transmission Byte Count"
group.word (0x55C+0x2)++0x1
line.word 0x00 "USB_COUNT171H,Packet Byte Count Register 171 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT171_RX ,Reception Byte Count"
else
group.word 0x55C++0x1
line.word 0x00 "USB_COUNT171L,Packet Byte Count Register 171 Low"
hexmask.word 0x00 0.--9. 1. " COUNT171_TX ,Transmission Byte Count"
group.word (0x55C+0x2)++0x1
line.word 0x00 "USB_COUNT171H,Packet Byte Count Register 171 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT171_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x564+0x2)))&0x8000)==0x0)
group.word 0x564++0x1
line.word 0x00 "USB_COUNT172L,Packet Byte Count Register 172 Low"
hexmask.word 0x00 0.--9. 1. " COUNT172_TX ,Transmission Byte Count"
group.word (0x564+0x2)++0x1
line.word 0x00 "USB_COUNT172H,Packet Byte Count Register 172 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT172_RX ,Reception Byte Count"
else
group.word 0x564++0x1
line.word 0x00 "USB_COUNT172L,Packet Byte Count Register 172 Low"
hexmask.word 0x00 0.--9. 1. " COUNT172_TX ,Transmission Byte Count"
group.word (0x564+0x2)++0x1
line.word 0x00 "USB_COUNT172H,Packet Byte Count Register 172 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT172_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x56C+0x2)))&0x8000)==0x0)
group.word 0x56C++0x1
line.word 0x00 "USB_COUNT173L,Packet Byte Count Register 173 Low"
hexmask.word 0x00 0.--9. 1. " COUNT173_TX ,Transmission Byte Count"
group.word (0x56C+0x2)++0x1
line.word 0x00 "USB_COUNT173H,Packet Byte Count Register 173 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT173_RX ,Reception Byte Count"
else
group.word 0x56C++0x1
line.word 0x00 "USB_COUNT173L,Packet Byte Count Register 173 Low"
hexmask.word 0x00 0.--9. 1. " COUNT173_TX ,Transmission Byte Count"
group.word (0x56C+0x2)++0x1
line.word 0x00 "USB_COUNT173H,Packet Byte Count Register 173 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT173_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x574+0x2)))&0x8000)==0x0)
group.word 0x574++0x1
line.word 0x00 "USB_COUNT174L,Packet Byte Count Register 174 Low"
hexmask.word 0x00 0.--9. 1. " COUNT174_TX ,Transmission Byte Count"
group.word (0x574+0x2)++0x1
line.word 0x00 "USB_COUNT174H,Packet Byte Count Register 174 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT174_RX ,Reception Byte Count"
else
group.word 0x574++0x1
line.word 0x00 "USB_COUNT174L,Packet Byte Count Register 174 Low"
hexmask.word 0x00 0.--9. 1. " COUNT174_TX ,Transmission Byte Count"
group.word (0x574+0x2)++0x1
line.word 0x00 "USB_COUNT174H,Packet Byte Count Register 174 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT174_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x57C+0x2)))&0x8000)==0x0)
group.word 0x57C++0x1
line.word 0x00 "USB_COUNT175L,Packet Byte Count Register 175 Low"
hexmask.word 0x00 0.--9. 1. " COUNT175_TX ,Transmission Byte Count"
group.word (0x57C+0x2)++0x1
line.word 0x00 "USB_COUNT175H,Packet Byte Count Register 175 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT175_RX ,Reception Byte Count"
else
group.word 0x57C++0x1
line.word 0x00 "USB_COUNT175L,Packet Byte Count Register 175 Low"
hexmask.word 0x00 0.--9. 1. " COUNT175_TX ,Transmission Byte Count"
group.word (0x57C+0x2)++0x1
line.word 0x00 "USB_COUNT175H,Packet Byte Count Register 175 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT175_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x584+0x2)))&0x8000)==0x0)
group.word 0x584++0x1
line.word 0x00 "USB_COUNT176L,Packet Byte Count Register 176 Low"
hexmask.word 0x00 0.--9. 1. " COUNT176_TX ,Transmission Byte Count"
group.word (0x584+0x2)++0x1
line.word 0x00 "USB_COUNT176H,Packet Byte Count Register 176 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT176_RX ,Reception Byte Count"
else
group.word 0x584++0x1
line.word 0x00 "USB_COUNT176L,Packet Byte Count Register 176 Low"
hexmask.word 0x00 0.--9. 1. " COUNT176_TX ,Transmission Byte Count"
group.word (0x584+0x2)++0x1
line.word 0x00 "USB_COUNT176H,Packet Byte Count Register 176 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT176_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x58C+0x2)))&0x8000)==0x0)
group.word 0x58C++0x1
line.word 0x00 "USB_COUNT177L,Packet Byte Count Register 177 Low"
hexmask.word 0x00 0.--9. 1. " COUNT177_TX ,Transmission Byte Count"
group.word (0x58C+0x2)++0x1
line.word 0x00 "USB_COUNT177H,Packet Byte Count Register 177 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT177_RX ,Reception Byte Count"
else
group.word 0x58C++0x1
line.word 0x00 "USB_COUNT177L,Packet Byte Count Register 177 Low"
hexmask.word 0x00 0.--9. 1. " COUNT177_TX ,Transmission Byte Count"
group.word (0x58C+0x2)++0x1
line.word 0x00 "USB_COUNT177H,Packet Byte Count Register 177 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT177_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x594+0x2)))&0x8000)==0x0)
group.word 0x594++0x1
line.word 0x00 "USB_COUNT178L,Packet Byte Count Register 178 Low"
hexmask.word 0x00 0.--9. 1. " COUNT178_TX ,Transmission Byte Count"
group.word (0x594+0x2)++0x1
line.word 0x00 "USB_COUNT178H,Packet Byte Count Register 178 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT178_RX ,Reception Byte Count"
else
group.word 0x594++0x1
line.word 0x00 "USB_COUNT178L,Packet Byte Count Register 178 Low"
hexmask.word 0x00 0.--9. 1. " COUNT178_TX ,Transmission Byte Count"
group.word (0x594+0x2)++0x1
line.word 0x00 "USB_COUNT178H,Packet Byte Count Register 178 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT178_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x59C+0x2)))&0x8000)==0x0)
group.word 0x59C++0x1
line.word 0x00 "USB_COUNT179L,Packet Byte Count Register 179 Low"
hexmask.word 0x00 0.--9. 1. " COUNT179_TX ,Transmission Byte Count"
group.word (0x59C+0x2)++0x1
line.word 0x00 "USB_COUNT179H,Packet Byte Count Register 179 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT179_RX ,Reception Byte Count"
else
group.word 0x59C++0x1
line.word 0x00 "USB_COUNT179L,Packet Byte Count Register 179 Low"
hexmask.word 0x00 0.--9. 1. " COUNT179_TX ,Transmission Byte Count"
group.word (0x59C+0x2)++0x1
line.word 0x00 "USB_COUNT179H,Packet Byte Count Register 179 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT179_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5A4+0x2)))&0x8000)==0x0)
group.word 0x5A4++0x1
line.word 0x00 "USB_COUNT180L,Packet Byte Count Register 180 Low"
hexmask.word 0x00 0.--9. 1. " COUNT180_TX ,Transmission Byte Count"
group.word (0x5A4+0x2)++0x1
line.word 0x00 "USB_COUNT180H,Packet Byte Count Register 180 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT180_RX ,Reception Byte Count"
else
group.word 0x5A4++0x1
line.word 0x00 "USB_COUNT180L,Packet Byte Count Register 180 Low"
hexmask.word 0x00 0.--9. 1. " COUNT180_TX ,Transmission Byte Count"
group.word (0x5A4+0x2)++0x1
line.word 0x00 "USB_COUNT180H,Packet Byte Count Register 180 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT180_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5AC+0x2)))&0x8000)==0x0)
group.word 0x5AC++0x1
line.word 0x00 "USB_COUNT181L,Packet Byte Count Register 181 Low"
hexmask.word 0x00 0.--9. 1. " COUNT181_TX ,Transmission Byte Count"
group.word (0x5AC+0x2)++0x1
line.word 0x00 "USB_COUNT181H,Packet Byte Count Register 181 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT181_RX ,Reception Byte Count"
else
group.word 0x5AC++0x1
line.word 0x00 "USB_COUNT181L,Packet Byte Count Register 181 Low"
hexmask.word 0x00 0.--9. 1. " COUNT181_TX ,Transmission Byte Count"
group.word (0x5AC+0x2)++0x1
line.word 0x00 "USB_COUNT181H,Packet Byte Count Register 181 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT181_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5B4+0x2)))&0x8000)==0x0)
group.word 0x5B4++0x1
line.word 0x00 "USB_COUNT182L,Packet Byte Count Register 182 Low"
hexmask.word 0x00 0.--9. 1. " COUNT182_TX ,Transmission Byte Count"
group.word (0x5B4+0x2)++0x1
line.word 0x00 "USB_COUNT182H,Packet Byte Count Register 182 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT182_RX ,Reception Byte Count"
else
group.word 0x5B4++0x1
line.word 0x00 "USB_COUNT182L,Packet Byte Count Register 182 Low"
hexmask.word 0x00 0.--9. 1. " COUNT182_TX ,Transmission Byte Count"
group.word (0x5B4+0x2)++0x1
line.word 0x00 "USB_COUNT182H,Packet Byte Count Register 182 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT182_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5BC+0x2)))&0x8000)==0x0)
group.word 0x5BC++0x1
line.word 0x00 "USB_COUNT183L,Packet Byte Count Register 183 Low"
hexmask.word 0x00 0.--9. 1. " COUNT183_TX ,Transmission Byte Count"
group.word (0x5BC+0x2)++0x1
line.word 0x00 "USB_COUNT183H,Packet Byte Count Register 183 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT183_RX ,Reception Byte Count"
else
group.word 0x5BC++0x1
line.word 0x00 "USB_COUNT183L,Packet Byte Count Register 183 Low"
hexmask.word 0x00 0.--9. 1. " COUNT183_TX ,Transmission Byte Count"
group.word (0x5BC+0x2)++0x1
line.word 0x00 "USB_COUNT183H,Packet Byte Count Register 183 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT183_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5C4+0x2)))&0x8000)==0x0)
group.word 0x5C4++0x1
line.word 0x00 "USB_COUNT184L,Packet Byte Count Register 184 Low"
hexmask.word 0x00 0.--9. 1. " COUNT184_TX ,Transmission Byte Count"
group.word (0x5C4+0x2)++0x1
line.word 0x00 "USB_COUNT184H,Packet Byte Count Register 184 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT184_RX ,Reception Byte Count"
else
group.word 0x5C4++0x1
line.word 0x00 "USB_COUNT184L,Packet Byte Count Register 184 Low"
hexmask.word 0x00 0.--9. 1. " COUNT184_TX ,Transmission Byte Count"
group.word (0x5C4+0x2)++0x1
line.word 0x00 "USB_COUNT184H,Packet Byte Count Register 184 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT184_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5CC+0x2)))&0x8000)==0x0)
group.word 0x5CC++0x1
line.word 0x00 "USB_COUNT185L,Packet Byte Count Register 185 Low"
hexmask.word 0x00 0.--9. 1. " COUNT185_TX ,Transmission Byte Count"
group.word (0x5CC+0x2)++0x1
line.word 0x00 "USB_COUNT185H,Packet Byte Count Register 185 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT185_RX ,Reception Byte Count"
else
group.word 0x5CC++0x1
line.word 0x00 "USB_COUNT185L,Packet Byte Count Register 185 Low"
hexmask.word 0x00 0.--9. 1. " COUNT185_TX ,Transmission Byte Count"
group.word (0x5CC+0x2)++0x1
line.word 0x00 "USB_COUNT185H,Packet Byte Count Register 185 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT185_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5D4+0x2)))&0x8000)==0x0)
group.word 0x5D4++0x1
line.word 0x00 "USB_COUNT186L,Packet Byte Count Register 186 Low"
hexmask.word 0x00 0.--9. 1. " COUNT186_TX ,Transmission Byte Count"
group.word (0x5D4+0x2)++0x1
line.word 0x00 "USB_COUNT186H,Packet Byte Count Register 186 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT186_RX ,Reception Byte Count"
else
group.word 0x5D4++0x1
line.word 0x00 "USB_COUNT186L,Packet Byte Count Register 186 Low"
hexmask.word 0x00 0.--9. 1. " COUNT186_TX ,Transmission Byte Count"
group.word (0x5D4+0x2)++0x1
line.word 0x00 "USB_COUNT186H,Packet Byte Count Register 186 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT186_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5DC+0x2)))&0x8000)==0x0)
group.word 0x5DC++0x1
line.word 0x00 "USB_COUNT187L,Packet Byte Count Register 187 Low"
hexmask.word 0x00 0.--9. 1. " COUNT187_TX ,Transmission Byte Count"
group.word (0x5DC+0x2)++0x1
line.word 0x00 "USB_COUNT187H,Packet Byte Count Register 187 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT187_RX ,Reception Byte Count"
else
group.word 0x5DC++0x1
line.word 0x00 "USB_COUNT187L,Packet Byte Count Register 187 Low"
hexmask.word 0x00 0.--9. 1. " COUNT187_TX ,Transmission Byte Count"
group.word (0x5DC+0x2)++0x1
line.word 0x00 "USB_COUNT187H,Packet Byte Count Register 187 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT187_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5E4+0x2)))&0x8000)==0x0)
group.word 0x5E4++0x1
line.word 0x00 "USB_COUNT188L,Packet Byte Count Register 188 Low"
hexmask.word 0x00 0.--9. 1. " COUNT188_TX ,Transmission Byte Count"
group.word (0x5E4+0x2)++0x1
line.word 0x00 "USB_COUNT188H,Packet Byte Count Register 188 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT188_RX ,Reception Byte Count"
else
group.word 0x5E4++0x1
line.word 0x00 "USB_COUNT188L,Packet Byte Count Register 188 Low"
hexmask.word 0x00 0.--9. 1. " COUNT188_TX ,Transmission Byte Count"
group.word (0x5E4+0x2)++0x1
line.word 0x00 "USB_COUNT188H,Packet Byte Count Register 188 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT188_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5EC+0x2)))&0x8000)==0x0)
group.word 0x5EC++0x1
line.word 0x00 "USB_COUNT189L,Packet Byte Count Register 189 Low"
hexmask.word 0x00 0.--9. 1. " COUNT189_TX ,Transmission Byte Count"
group.word (0x5EC+0x2)++0x1
line.word 0x00 "USB_COUNT189H,Packet Byte Count Register 189 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT189_RX ,Reception Byte Count"
else
group.word 0x5EC++0x1
line.word 0x00 "USB_COUNT189L,Packet Byte Count Register 189 Low"
hexmask.word 0x00 0.--9. 1. " COUNT189_TX ,Transmission Byte Count"
group.word (0x5EC+0x2)++0x1
line.word 0x00 "USB_COUNT189H,Packet Byte Count Register 189 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT189_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5F4+0x2)))&0x8000)==0x0)
group.word 0x5F4++0x1
line.word 0x00 "USB_COUNT190L,Packet Byte Count Register 190 Low"
hexmask.word 0x00 0.--9. 1. " COUNT190_TX ,Transmission Byte Count"
group.word (0x5F4+0x2)++0x1
line.word 0x00 "USB_COUNT190H,Packet Byte Count Register 190 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT190_RX ,Reception Byte Count"
else
group.word 0x5F4++0x1
line.word 0x00 "USB_COUNT190L,Packet Byte Count Register 190 Low"
hexmask.word 0x00 0.--9. 1. " COUNT190_TX ,Transmission Byte Count"
group.word (0x5F4+0x2)++0x1
line.word 0x00 "USB_COUNT190H,Packet Byte Count Register 190 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT190_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x5FC+0x2)))&0x8000)==0x0)
group.word 0x5FC++0x1
line.word 0x00 "USB_COUNT191L,Packet Byte Count Register 191 Low"
hexmask.word 0x00 0.--9. 1. " COUNT191_TX ,Transmission Byte Count"
group.word (0x5FC+0x2)++0x1
line.word 0x00 "USB_COUNT191H,Packet Byte Count Register 191 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT191_RX ,Reception Byte Count"
else
group.word 0x5FC++0x1
line.word 0x00 "USB_COUNT191L,Packet Byte Count Register 191 Low"
hexmask.word 0x00 0.--9. 1. " COUNT191_TX ,Transmission Byte Count"
group.word (0x5FC+0x2)++0x1
line.word 0x00 "USB_COUNT191H,Packet Byte Count Register 191 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT191_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x604+0x2)))&0x8000)==0x0)
group.word 0x604++0x1
line.word 0x00 "USB_COUNT192L,Packet Byte Count Register 192 Low"
hexmask.word 0x00 0.--9. 1. " COUNT192_TX ,Transmission Byte Count"
group.word (0x604+0x2)++0x1
line.word 0x00 "USB_COUNT192H,Packet Byte Count Register 192 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT192_RX ,Reception Byte Count"
else
group.word 0x604++0x1
line.word 0x00 "USB_COUNT192L,Packet Byte Count Register 192 Low"
hexmask.word 0x00 0.--9. 1. " COUNT192_TX ,Transmission Byte Count"
group.word (0x604+0x2)++0x1
line.word 0x00 "USB_COUNT192H,Packet Byte Count Register 192 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT192_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x60C+0x2)))&0x8000)==0x0)
group.word 0x60C++0x1
line.word 0x00 "USB_COUNT193L,Packet Byte Count Register 193 Low"
hexmask.word 0x00 0.--9. 1. " COUNT193_TX ,Transmission Byte Count"
group.word (0x60C+0x2)++0x1
line.word 0x00 "USB_COUNT193H,Packet Byte Count Register 193 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT193_RX ,Reception Byte Count"
else
group.word 0x60C++0x1
line.word 0x00 "USB_COUNT193L,Packet Byte Count Register 193 Low"
hexmask.word 0x00 0.--9. 1. " COUNT193_TX ,Transmission Byte Count"
group.word (0x60C+0x2)++0x1
line.word 0x00 "USB_COUNT193H,Packet Byte Count Register 193 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT193_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x614+0x2)))&0x8000)==0x0)
group.word 0x614++0x1
line.word 0x00 "USB_COUNT194L,Packet Byte Count Register 194 Low"
hexmask.word 0x00 0.--9. 1. " COUNT194_TX ,Transmission Byte Count"
group.word (0x614+0x2)++0x1
line.word 0x00 "USB_COUNT194H,Packet Byte Count Register 194 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT194_RX ,Reception Byte Count"
else
group.word 0x614++0x1
line.word 0x00 "USB_COUNT194L,Packet Byte Count Register 194 Low"
hexmask.word 0x00 0.--9. 1. " COUNT194_TX ,Transmission Byte Count"
group.word (0x614+0x2)++0x1
line.word 0x00 "USB_COUNT194H,Packet Byte Count Register 194 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT194_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x61C+0x2)))&0x8000)==0x0)
group.word 0x61C++0x1
line.word 0x00 "USB_COUNT195L,Packet Byte Count Register 195 Low"
hexmask.word 0x00 0.--9. 1. " COUNT195_TX ,Transmission Byte Count"
group.word (0x61C+0x2)++0x1
line.word 0x00 "USB_COUNT195H,Packet Byte Count Register 195 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT195_RX ,Reception Byte Count"
else
group.word 0x61C++0x1
line.word 0x00 "USB_COUNT195L,Packet Byte Count Register 195 Low"
hexmask.word 0x00 0.--9. 1. " COUNT195_TX ,Transmission Byte Count"
group.word (0x61C+0x2)++0x1
line.word 0x00 "USB_COUNT195H,Packet Byte Count Register 195 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT195_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x624+0x2)))&0x8000)==0x0)
group.word 0x624++0x1
line.word 0x00 "USB_COUNT196L,Packet Byte Count Register 196 Low"
hexmask.word 0x00 0.--9. 1. " COUNT196_TX ,Transmission Byte Count"
group.word (0x624+0x2)++0x1
line.word 0x00 "USB_COUNT196H,Packet Byte Count Register 196 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT196_RX ,Reception Byte Count"
else
group.word 0x624++0x1
line.word 0x00 "USB_COUNT196L,Packet Byte Count Register 196 Low"
hexmask.word 0x00 0.--9. 1. " COUNT196_TX ,Transmission Byte Count"
group.word (0x624+0x2)++0x1
line.word 0x00 "USB_COUNT196H,Packet Byte Count Register 196 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT196_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x62C+0x2)))&0x8000)==0x0)
group.word 0x62C++0x1
line.word 0x00 "USB_COUNT197L,Packet Byte Count Register 197 Low"
hexmask.word 0x00 0.--9. 1. " COUNT197_TX ,Transmission Byte Count"
group.word (0x62C+0x2)++0x1
line.word 0x00 "USB_COUNT197H,Packet Byte Count Register 197 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT197_RX ,Reception Byte Count"
else
group.word 0x62C++0x1
line.word 0x00 "USB_COUNT197L,Packet Byte Count Register 197 Low"
hexmask.word 0x00 0.--9. 1. " COUNT197_TX ,Transmission Byte Count"
group.word (0x62C+0x2)++0x1
line.word 0x00 "USB_COUNT197H,Packet Byte Count Register 197 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT197_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x634+0x2)))&0x8000)==0x0)
group.word 0x634++0x1
line.word 0x00 "USB_COUNT198L,Packet Byte Count Register 198 Low"
hexmask.word 0x00 0.--9. 1. " COUNT198_TX ,Transmission Byte Count"
group.word (0x634+0x2)++0x1
line.word 0x00 "USB_COUNT198H,Packet Byte Count Register 198 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT198_RX ,Reception Byte Count"
else
group.word 0x634++0x1
line.word 0x00 "USB_COUNT198L,Packet Byte Count Register 198 Low"
hexmask.word 0x00 0.--9. 1. " COUNT198_TX ,Transmission Byte Count"
group.word (0x634+0x2)++0x1
line.word 0x00 "USB_COUNT198H,Packet Byte Count Register 198 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT198_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x63C+0x2)))&0x8000)==0x0)
group.word 0x63C++0x1
line.word 0x00 "USB_COUNT199L,Packet Byte Count Register 199 Low"
hexmask.word 0x00 0.--9. 1. " COUNT199_TX ,Transmission Byte Count"
group.word (0x63C+0x2)++0x1
line.word 0x00 "USB_COUNT199H,Packet Byte Count Register 199 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT199_RX ,Reception Byte Count"
else
group.word 0x63C++0x1
line.word 0x00 "USB_COUNT199L,Packet Byte Count Register 199 Low"
hexmask.word 0x00 0.--9. 1. " COUNT199_TX ,Transmission Byte Count"
group.word (0x63C+0x2)++0x1
line.word 0x00 "USB_COUNT199H,Packet Byte Count Register 199 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT199_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x644+0x2)))&0x8000)==0x0)
group.word 0x644++0x1
line.word 0x00 "USB_COUNT200L,Packet Byte Count Register 200 Low"
hexmask.word 0x00 0.--9. 1. " COUNT200_TX ,Transmission Byte Count"
group.word (0x644+0x2)++0x1
line.word 0x00 "USB_COUNT200H,Packet Byte Count Register 200 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT200_RX ,Reception Byte Count"
else
group.word 0x644++0x1
line.word 0x00 "USB_COUNT200L,Packet Byte Count Register 200 Low"
hexmask.word 0x00 0.--9. 1. " COUNT200_TX ,Transmission Byte Count"
group.word (0x644+0x2)++0x1
line.word 0x00 "USB_COUNT200H,Packet Byte Count Register 200 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT200_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x64C+0x2)))&0x8000)==0x0)
group.word 0x64C++0x1
line.word 0x00 "USB_COUNT201L,Packet Byte Count Register 201 Low"
hexmask.word 0x00 0.--9. 1. " COUNT201_TX ,Transmission Byte Count"
group.word (0x64C+0x2)++0x1
line.word 0x00 "USB_COUNT201H,Packet Byte Count Register 201 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT201_RX ,Reception Byte Count"
else
group.word 0x64C++0x1
line.word 0x00 "USB_COUNT201L,Packet Byte Count Register 201 Low"
hexmask.word 0x00 0.--9. 1. " COUNT201_TX ,Transmission Byte Count"
group.word (0x64C+0x2)++0x1
line.word 0x00 "USB_COUNT201H,Packet Byte Count Register 201 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT201_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x654+0x2)))&0x8000)==0x0)
group.word 0x654++0x1
line.word 0x00 "USB_COUNT202L,Packet Byte Count Register 202 Low"
hexmask.word 0x00 0.--9. 1. " COUNT202_TX ,Transmission Byte Count"
group.word (0x654+0x2)++0x1
line.word 0x00 "USB_COUNT202H,Packet Byte Count Register 202 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT202_RX ,Reception Byte Count"
else
group.word 0x654++0x1
line.word 0x00 "USB_COUNT202L,Packet Byte Count Register 202 Low"
hexmask.word 0x00 0.--9. 1. " COUNT202_TX ,Transmission Byte Count"
group.word (0x654+0x2)++0x1
line.word 0x00 "USB_COUNT202H,Packet Byte Count Register 202 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT202_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x65C+0x2)))&0x8000)==0x0)
group.word 0x65C++0x1
line.word 0x00 "USB_COUNT203L,Packet Byte Count Register 203 Low"
hexmask.word 0x00 0.--9. 1. " COUNT203_TX ,Transmission Byte Count"
group.word (0x65C+0x2)++0x1
line.word 0x00 "USB_COUNT203H,Packet Byte Count Register 203 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT203_RX ,Reception Byte Count"
else
group.word 0x65C++0x1
line.word 0x00 "USB_COUNT203L,Packet Byte Count Register 203 Low"
hexmask.word 0x00 0.--9. 1. " COUNT203_TX ,Transmission Byte Count"
group.word (0x65C+0x2)++0x1
line.word 0x00 "USB_COUNT203H,Packet Byte Count Register 203 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT203_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x664+0x2)))&0x8000)==0x0)
group.word 0x664++0x1
line.word 0x00 "USB_COUNT204L,Packet Byte Count Register 204 Low"
hexmask.word 0x00 0.--9. 1. " COUNT204_TX ,Transmission Byte Count"
group.word (0x664+0x2)++0x1
line.word 0x00 "USB_COUNT204H,Packet Byte Count Register 204 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT204_RX ,Reception Byte Count"
else
group.word 0x664++0x1
line.word 0x00 "USB_COUNT204L,Packet Byte Count Register 204 Low"
hexmask.word 0x00 0.--9. 1. " COUNT204_TX ,Transmission Byte Count"
group.word (0x664+0x2)++0x1
line.word 0x00 "USB_COUNT204H,Packet Byte Count Register 204 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT204_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x66C+0x2)))&0x8000)==0x0)
group.word 0x66C++0x1
line.word 0x00 "USB_COUNT205L,Packet Byte Count Register 205 Low"
hexmask.word 0x00 0.--9. 1. " COUNT205_TX ,Transmission Byte Count"
group.word (0x66C+0x2)++0x1
line.word 0x00 "USB_COUNT205H,Packet Byte Count Register 205 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT205_RX ,Reception Byte Count"
else
group.word 0x66C++0x1
line.word 0x00 "USB_COUNT205L,Packet Byte Count Register 205 Low"
hexmask.word 0x00 0.--9. 1. " COUNT205_TX ,Transmission Byte Count"
group.word (0x66C+0x2)++0x1
line.word 0x00 "USB_COUNT205H,Packet Byte Count Register 205 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT205_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x674+0x2)))&0x8000)==0x0)
group.word 0x674++0x1
line.word 0x00 "USB_COUNT206L,Packet Byte Count Register 206 Low"
hexmask.word 0x00 0.--9. 1. " COUNT206_TX ,Transmission Byte Count"
group.word (0x674+0x2)++0x1
line.word 0x00 "USB_COUNT206H,Packet Byte Count Register 206 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT206_RX ,Reception Byte Count"
else
group.word 0x674++0x1
line.word 0x00 "USB_COUNT206L,Packet Byte Count Register 206 Low"
hexmask.word 0x00 0.--9. 1. " COUNT206_TX ,Transmission Byte Count"
group.word (0x674+0x2)++0x1
line.word 0x00 "USB_COUNT206H,Packet Byte Count Register 206 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT206_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x67C+0x2)))&0x8000)==0x0)
group.word 0x67C++0x1
line.word 0x00 "USB_COUNT207L,Packet Byte Count Register 207 Low"
hexmask.word 0x00 0.--9. 1. " COUNT207_TX ,Transmission Byte Count"
group.word (0x67C+0x2)++0x1
line.word 0x00 "USB_COUNT207H,Packet Byte Count Register 207 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT207_RX ,Reception Byte Count"
else
group.word 0x67C++0x1
line.word 0x00 "USB_COUNT207L,Packet Byte Count Register 207 Low"
hexmask.word 0x00 0.--9. 1. " COUNT207_TX ,Transmission Byte Count"
group.word (0x67C+0x2)++0x1
line.word 0x00 "USB_COUNT207H,Packet Byte Count Register 207 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT207_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x684+0x2)))&0x8000)==0x0)
group.word 0x684++0x1
line.word 0x00 "USB_COUNT208L,Packet Byte Count Register 208 Low"
hexmask.word 0x00 0.--9. 1. " COUNT208_TX ,Transmission Byte Count"
group.word (0x684+0x2)++0x1
line.word 0x00 "USB_COUNT208H,Packet Byte Count Register 208 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT208_RX ,Reception Byte Count"
else
group.word 0x684++0x1
line.word 0x00 "USB_COUNT208L,Packet Byte Count Register 208 Low"
hexmask.word 0x00 0.--9. 1. " COUNT208_TX ,Transmission Byte Count"
group.word (0x684+0x2)++0x1
line.word 0x00 "USB_COUNT208H,Packet Byte Count Register 208 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT208_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x68C+0x2)))&0x8000)==0x0)
group.word 0x68C++0x1
line.word 0x00 "USB_COUNT209L,Packet Byte Count Register 209 Low"
hexmask.word 0x00 0.--9. 1. " COUNT209_TX ,Transmission Byte Count"
group.word (0x68C+0x2)++0x1
line.word 0x00 "USB_COUNT209H,Packet Byte Count Register 209 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT209_RX ,Reception Byte Count"
else
group.word 0x68C++0x1
line.word 0x00 "USB_COUNT209L,Packet Byte Count Register 209 Low"
hexmask.word 0x00 0.--9. 1. " COUNT209_TX ,Transmission Byte Count"
group.word (0x68C+0x2)++0x1
line.word 0x00 "USB_COUNT209H,Packet Byte Count Register 209 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT209_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x694+0x2)))&0x8000)==0x0)
group.word 0x694++0x1
line.word 0x00 "USB_COUNT210L,Packet Byte Count Register 210 Low"
hexmask.word 0x00 0.--9. 1. " COUNT210_TX ,Transmission Byte Count"
group.word (0x694+0x2)++0x1
line.word 0x00 "USB_COUNT210H,Packet Byte Count Register 210 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT210_RX ,Reception Byte Count"
else
group.word 0x694++0x1
line.word 0x00 "USB_COUNT210L,Packet Byte Count Register 210 Low"
hexmask.word 0x00 0.--9. 1. " COUNT210_TX ,Transmission Byte Count"
group.word (0x694+0x2)++0x1
line.word 0x00 "USB_COUNT210H,Packet Byte Count Register 210 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT210_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x69C+0x2)))&0x8000)==0x0)
group.word 0x69C++0x1
line.word 0x00 "USB_COUNT211L,Packet Byte Count Register 211 Low"
hexmask.word 0x00 0.--9. 1. " COUNT211_TX ,Transmission Byte Count"
group.word (0x69C+0x2)++0x1
line.word 0x00 "USB_COUNT211H,Packet Byte Count Register 211 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT211_RX ,Reception Byte Count"
else
group.word 0x69C++0x1
line.word 0x00 "USB_COUNT211L,Packet Byte Count Register 211 Low"
hexmask.word 0x00 0.--9. 1. " COUNT211_TX ,Transmission Byte Count"
group.word (0x69C+0x2)++0x1
line.word 0x00 "USB_COUNT211H,Packet Byte Count Register 211 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT211_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6A4+0x2)))&0x8000)==0x0)
group.word 0x6A4++0x1
line.word 0x00 "USB_COUNT212L,Packet Byte Count Register 212 Low"
hexmask.word 0x00 0.--9. 1. " COUNT212_TX ,Transmission Byte Count"
group.word (0x6A4+0x2)++0x1
line.word 0x00 "USB_COUNT212H,Packet Byte Count Register 212 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT212_RX ,Reception Byte Count"
else
group.word 0x6A4++0x1
line.word 0x00 "USB_COUNT212L,Packet Byte Count Register 212 Low"
hexmask.word 0x00 0.--9. 1. " COUNT212_TX ,Transmission Byte Count"
group.word (0x6A4+0x2)++0x1
line.word 0x00 "USB_COUNT212H,Packet Byte Count Register 212 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT212_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6AC+0x2)))&0x8000)==0x0)
group.word 0x6AC++0x1
line.word 0x00 "USB_COUNT213L,Packet Byte Count Register 213 Low"
hexmask.word 0x00 0.--9. 1. " COUNT213_TX ,Transmission Byte Count"
group.word (0x6AC+0x2)++0x1
line.word 0x00 "USB_COUNT213H,Packet Byte Count Register 213 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT213_RX ,Reception Byte Count"
else
group.word 0x6AC++0x1
line.word 0x00 "USB_COUNT213L,Packet Byte Count Register 213 Low"
hexmask.word 0x00 0.--9. 1. " COUNT213_TX ,Transmission Byte Count"
group.word (0x6AC+0x2)++0x1
line.word 0x00 "USB_COUNT213H,Packet Byte Count Register 213 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT213_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6B4+0x2)))&0x8000)==0x0)
group.word 0x6B4++0x1
line.word 0x00 "USB_COUNT214L,Packet Byte Count Register 214 Low"
hexmask.word 0x00 0.--9. 1. " COUNT214_TX ,Transmission Byte Count"
group.word (0x6B4+0x2)++0x1
line.word 0x00 "USB_COUNT214H,Packet Byte Count Register 214 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT214_RX ,Reception Byte Count"
else
group.word 0x6B4++0x1
line.word 0x00 "USB_COUNT214L,Packet Byte Count Register 214 Low"
hexmask.word 0x00 0.--9. 1. " COUNT214_TX ,Transmission Byte Count"
group.word (0x6B4+0x2)++0x1
line.word 0x00 "USB_COUNT214H,Packet Byte Count Register 214 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT214_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6BC+0x2)))&0x8000)==0x0)
group.word 0x6BC++0x1
line.word 0x00 "USB_COUNT215L,Packet Byte Count Register 215 Low"
hexmask.word 0x00 0.--9. 1. " COUNT215_TX ,Transmission Byte Count"
group.word (0x6BC+0x2)++0x1
line.word 0x00 "USB_COUNT215H,Packet Byte Count Register 215 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT215_RX ,Reception Byte Count"
else
group.word 0x6BC++0x1
line.word 0x00 "USB_COUNT215L,Packet Byte Count Register 215 Low"
hexmask.word 0x00 0.--9. 1. " COUNT215_TX ,Transmission Byte Count"
group.word (0x6BC+0x2)++0x1
line.word 0x00 "USB_COUNT215H,Packet Byte Count Register 215 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT215_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6C4+0x2)))&0x8000)==0x0)
group.word 0x6C4++0x1
line.word 0x00 "USB_COUNT216L,Packet Byte Count Register 216 Low"
hexmask.word 0x00 0.--9. 1. " COUNT216_TX ,Transmission Byte Count"
group.word (0x6C4+0x2)++0x1
line.word 0x00 "USB_COUNT216H,Packet Byte Count Register 216 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT216_RX ,Reception Byte Count"
else
group.word 0x6C4++0x1
line.word 0x00 "USB_COUNT216L,Packet Byte Count Register 216 Low"
hexmask.word 0x00 0.--9. 1. " COUNT216_TX ,Transmission Byte Count"
group.word (0x6C4+0x2)++0x1
line.word 0x00 "USB_COUNT216H,Packet Byte Count Register 216 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT216_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6CC+0x2)))&0x8000)==0x0)
group.word 0x6CC++0x1
line.word 0x00 "USB_COUNT217L,Packet Byte Count Register 217 Low"
hexmask.word 0x00 0.--9. 1. " COUNT217_TX ,Transmission Byte Count"
group.word (0x6CC+0x2)++0x1
line.word 0x00 "USB_COUNT217H,Packet Byte Count Register 217 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT217_RX ,Reception Byte Count"
else
group.word 0x6CC++0x1
line.word 0x00 "USB_COUNT217L,Packet Byte Count Register 217 Low"
hexmask.word 0x00 0.--9. 1. " COUNT217_TX ,Transmission Byte Count"
group.word (0x6CC+0x2)++0x1
line.word 0x00 "USB_COUNT217H,Packet Byte Count Register 217 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT217_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6D4+0x2)))&0x8000)==0x0)
group.word 0x6D4++0x1
line.word 0x00 "USB_COUNT218L,Packet Byte Count Register 218 Low"
hexmask.word 0x00 0.--9. 1. " COUNT218_TX ,Transmission Byte Count"
group.word (0x6D4+0x2)++0x1
line.word 0x00 "USB_COUNT218H,Packet Byte Count Register 218 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT218_RX ,Reception Byte Count"
else
group.word 0x6D4++0x1
line.word 0x00 "USB_COUNT218L,Packet Byte Count Register 218 Low"
hexmask.word 0x00 0.--9. 1. " COUNT218_TX ,Transmission Byte Count"
group.word (0x6D4+0x2)++0x1
line.word 0x00 "USB_COUNT218H,Packet Byte Count Register 218 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT218_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6DC+0x2)))&0x8000)==0x0)
group.word 0x6DC++0x1
line.word 0x00 "USB_COUNT219L,Packet Byte Count Register 219 Low"
hexmask.word 0x00 0.--9. 1. " COUNT219_TX ,Transmission Byte Count"
group.word (0x6DC+0x2)++0x1
line.word 0x00 "USB_COUNT219H,Packet Byte Count Register 219 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT219_RX ,Reception Byte Count"
else
group.word 0x6DC++0x1
line.word 0x00 "USB_COUNT219L,Packet Byte Count Register 219 Low"
hexmask.word 0x00 0.--9. 1. " COUNT219_TX ,Transmission Byte Count"
group.word (0x6DC+0x2)++0x1
line.word 0x00 "USB_COUNT219H,Packet Byte Count Register 219 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT219_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6E4+0x2)))&0x8000)==0x0)
group.word 0x6E4++0x1
line.word 0x00 "USB_COUNT220L,Packet Byte Count Register 220 Low"
hexmask.word 0x00 0.--9. 1. " COUNT220_TX ,Transmission Byte Count"
group.word (0x6E4+0x2)++0x1
line.word 0x00 "USB_COUNT220H,Packet Byte Count Register 220 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT220_RX ,Reception Byte Count"
else
group.word 0x6E4++0x1
line.word 0x00 "USB_COUNT220L,Packet Byte Count Register 220 Low"
hexmask.word 0x00 0.--9. 1. " COUNT220_TX ,Transmission Byte Count"
group.word (0x6E4+0x2)++0x1
line.word 0x00 "USB_COUNT220H,Packet Byte Count Register 220 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT220_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6EC+0x2)))&0x8000)==0x0)
group.word 0x6EC++0x1
line.word 0x00 "USB_COUNT221L,Packet Byte Count Register 221 Low"
hexmask.word 0x00 0.--9. 1. " COUNT221_TX ,Transmission Byte Count"
group.word (0x6EC+0x2)++0x1
line.word 0x00 "USB_COUNT221H,Packet Byte Count Register 221 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT221_RX ,Reception Byte Count"
else
group.word 0x6EC++0x1
line.word 0x00 "USB_COUNT221L,Packet Byte Count Register 221 Low"
hexmask.word 0x00 0.--9. 1. " COUNT221_TX ,Transmission Byte Count"
group.word (0x6EC+0x2)++0x1
line.word 0x00 "USB_COUNT221H,Packet Byte Count Register 221 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT221_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6F4+0x2)))&0x8000)==0x0)
group.word 0x6F4++0x1
line.word 0x00 "USB_COUNT222L,Packet Byte Count Register 222 Low"
hexmask.word 0x00 0.--9. 1. " COUNT222_TX ,Transmission Byte Count"
group.word (0x6F4+0x2)++0x1
line.word 0x00 "USB_COUNT222H,Packet Byte Count Register 222 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT222_RX ,Reception Byte Count"
else
group.word 0x6F4++0x1
line.word 0x00 "USB_COUNT222L,Packet Byte Count Register 222 Low"
hexmask.word 0x00 0.--9. 1. " COUNT222_TX ,Transmission Byte Count"
group.word (0x6F4+0x2)++0x1
line.word 0x00 "USB_COUNT222H,Packet Byte Count Register 222 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT222_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x6FC+0x2)))&0x8000)==0x0)
group.word 0x6FC++0x1
line.word 0x00 "USB_COUNT223L,Packet Byte Count Register 223 Low"
hexmask.word 0x00 0.--9. 1. " COUNT223_TX ,Transmission Byte Count"
group.word (0x6FC+0x2)++0x1
line.word 0x00 "USB_COUNT223H,Packet Byte Count Register 223 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT223_RX ,Reception Byte Count"
else
group.word 0x6FC++0x1
line.word 0x00 "USB_COUNT223L,Packet Byte Count Register 223 Low"
hexmask.word 0x00 0.--9. 1. " COUNT223_TX ,Transmission Byte Count"
group.word (0x6FC+0x2)++0x1
line.word 0x00 "USB_COUNT223H,Packet Byte Count Register 223 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT223_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x704+0x2)))&0x8000)==0x0)
group.word 0x704++0x1
line.word 0x00 "USB_COUNT224L,Packet Byte Count Register 224 Low"
hexmask.word 0x00 0.--9. 1. " COUNT224_TX ,Transmission Byte Count"
group.word (0x704+0x2)++0x1
line.word 0x00 "USB_COUNT224H,Packet Byte Count Register 224 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT224_RX ,Reception Byte Count"
else
group.word 0x704++0x1
line.word 0x00 "USB_COUNT224L,Packet Byte Count Register 224 Low"
hexmask.word 0x00 0.--9. 1. " COUNT224_TX ,Transmission Byte Count"
group.word (0x704+0x2)++0x1
line.word 0x00 "USB_COUNT224H,Packet Byte Count Register 224 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT224_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x70C+0x2)))&0x8000)==0x0)
group.word 0x70C++0x1
line.word 0x00 "USB_COUNT225L,Packet Byte Count Register 225 Low"
hexmask.word 0x00 0.--9. 1. " COUNT225_TX ,Transmission Byte Count"
group.word (0x70C+0x2)++0x1
line.word 0x00 "USB_COUNT225H,Packet Byte Count Register 225 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT225_RX ,Reception Byte Count"
else
group.word 0x70C++0x1
line.word 0x00 "USB_COUNT225L,Packet Byte Count Register 225 Low"
hexmask.word 0x00 0.--9. 1. " COUNT225_TX ,Transmission Byte Count"
group.word (0x70C+0x2)++0x1
line.word 0x00 "USB_COUNT225H,Packet Byte Count Register 225 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT225_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x714+0x2)))&0x8000)==0x0)
group.word 0x714++0x1
line.word 0x00 "USB_COUNT226L,Packet Byte Count Register 226 Low"
hexmask.word 0x00 0.--9. 1. " COUNT226_TX ,Transmission Byte Count"
group.word (0x714+0x2)++0x1
line.word 0x00 "USB_COUNT226H,Packet Byte Count Register 226 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT226_RX ,Reception Byte Count"
else
group.word 0x714++0x1
line.word 0x00 "USB_COUNT226L,Packet Byte Count Register 226 Low"
hexmask.word 0x00 0.--9. 1. " COUNT226_TX ,Transmission Byte Count"
group.word (0x714+0x2)++0x1
line.word 0x00 "USB_COUNT226H,Packet Byte Count Register 226 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT226_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x71C+0x2)))&0x8000)==0x0)
group.word 0x71C++0x1
line.word 0x00 "USB_COUNT227L,Packet Byte Count Register 227 Low"
hexmask.word 0x00 0.--9. 1. " COUNT227_TX ,Transmission Byte Count"
group.word (0x71C+0x2)++0x1
line.word 0x00 "USB_COUNT227H,Packet Byte Count Register 227 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT227_RX ,Reception Byte Count"
else
group.word 0x71C++0x1
line.word 0x00 "USB_COUNT227L,Packet Byte Count Register 227 Low"
hexmask.word 0x00 0.--9. 1. " COUNT227_TX ,Transmission Byte Count"
group.word (0x71C+0x2)++0x1
line.word 0x00 "USB_COUNT227H,Packet Byte Count Register 227 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT227_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x724+0x2)))&0x8000)==0x0)
group.word 0x724++0x1
line.word 0x00 "USB_COUNT228L,Packet Byte Count Register 228 Low"
hexmask.word 0x00 0.--9. 1. " COUNT228_TX ,Transmission Byte Count"
group.word (0x724+0x2)++0x1
line.word 0x00 "USB_COUNT228H,Packet Byte Count Register 228 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT228_RX ,Reception Byte Count"
else
group.word 0x724++0x1
line.word 0x00 "USB_COUNT228L,Packet Byte Count Register 228 Low"
hexmask.word 0x00 0.--9. 1. " COUNT228_TX ,Transmission Byte Count"
group.word (0x724+0x2)++0x1
line.word 0x00 "USB_COUNT228H,Packet Byte Count Register 228 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT228_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x72C+0x2)))&0x8000)==0x0)
group.word 0x72C++0x1
line.word 0x00 "USB_COUNT229L,Packet Byte Count Register 229 Low"
hexmask.word 0x00 0.--9. 1. " COUNT229_TX ,Transmission Byte Count"
group.word (0x72C+0x2)++0x1
line.word 0x00 "USB_COUNT229H,Packet Byte Count Register 229 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT229_RX ,Reception Byte Count"
else
group.word 0x72C++0x1
line.word 0x00 "USB_COUNT229L,Packet Byte Count Register 229 Low"
hexmask.word 0x00 0.--9. 1. " COUNT229_TX ,Transmission Byte Count"
group.word (0x72C+0x2)++0x1
line.word 0x00 "USB_COUNT229H,Packet Byte Count Register 229 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT229_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x734+0x2)))&0x8000)==0x0)
group.word 0x734++0x1
line.word 0x00 "USB_COUNT230L,Packet Byte Count Register 230 Low"
hexmask.word 0x00 0.--9. 1. " COUNT230_TX ,Transmission Byte Count"
group.word (0x734+0x2)++0x1
line.word 0x00 "USB_COUNT230H,Packet Byte Count Register 230 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT230_RX ,Reception Byte Count"
else
group.word 0x734++0x1
line.word 0x00 "USB_COUNT230L,Packet Byte Count Register 230 Low"
hexmask.word 0x00 0.--9. 1. " COUNT230_TX ,Transmission Byte Count"
group.word (0x734+0x2)++0x1
line.word 0x00 "USB_COUNT230H,Packet Byte Count Register 230 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT230_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x73C+0x2)))&0x8000)==0x0)
group.word 0x73C++0x1
line.word 0x00 "USB_COUNT231L,Packet Byte Count Register 231 Low"
hexmask.word 0x00 0.--9. 1. " COUNT231_TX ,Transmission Byte Count"
group.word (0x73C+0x2)++0x1
line.word 0x00 "USB_COUNT231H,Packet Byte Count Register 231 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT231_RX ,Reception Byte Count"
else
group.word 0x73C++0x1
line.word 0x00 "USB_COUNT231L,Packet Byte Count Register 231 Low"
hexmask.word 0x00 0.--9. 1. " COUNT231_TX ,Transmission Byte Count"
group.word (0x73C+0x2)++0x1
line.word 0x00 "USB_COUNT231H,Packet Byte Count Register 231 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT231_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x744+0x2)))&0x8000)==0x0)
group.word 0x744++0x1
line.word 0x00 "USB_COUNT232L,Packet Byte Count Register 232 Low"
hexmask.word 0x00 0.--9. 1. " COUNT232_TX ,Transmission Byte Count"
group.word (0x744+0x2)++0x1
line.word 0x00 "USB_COUNT232H,Packet Byte Count Register 232 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT232_RX ,Reception Byte Count"
else
group.word 0x744++0x1
line.word 0x00 "USB_COUNT232L,Packet Byte Count Register 232 Low"
hexmask.word 0x00 0.--9. 1. " COUNT232_TX ,Transmission Byte Count"
group.word (0x744+0x2)++0x1
line.word 0x00 "USB_COUNT232H,Packet Byte Count Register 232 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT232_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x74C+0x2)))&0x8000)==0x0)
group.word 0x74C++0x1
line.word 0x00 "USB_COUNT233L,Packet Byte Count Register 233 Low"
hexmask.word 0x00 0.--9. 1. " COUNT233_TX ,Transmission Byte Count"
group.word (0x74C+0x2)++0x1
line.word 0x00 "USB_COUNT233H,Packet Byte Count Register 233 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT233_RX ,Reception Byte Count"
else
group.word 0x74C++0x1
line.word 0x00 "USB_COUNT233L,Packet Byte Count Register 233 Low"
hexmask.word 0x00 0.--9. 1. " COUNT233_TX ,Transmission Byte Count"
group.word (0x74C+0x2)++0x1
line.word 0x00 "USB_COUNT233H,Packet Byte Count Register 233 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT233_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x754+0x2)))&0x8000)==0x0)
group.word 0x754++0x1
line.word 0x00 "USB_COUNT234L,Packet Byte Count Register 234 Low"
hexmask.word 0x00 0.--9. 1. " COUNT234_TX ,Transmission Byte Count"
group.word (0x754+0x2)++0x1
line.word 0x00 "USB_COUNT234H,Packet Byte Count Register 234 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT234_RX ,Reception Byte Count"
else
group.word 0x754++0x1
line.word 0x00 "USB_COUNT234L,Packet Byte Count Register 234 Low"
hexmask.word 0x00 0.--9. 1. " COUNT234_TX ,Transmission Byte Count"
group.word (0x754+0x2)++0x1
line.word 0x00 "USB_COUNT234H,Packet Byte Count Register 234 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT234_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x75C+0x2)))&0x8000)==0x0)
group.word 0x75C++0x1
line.word 0x00 "USB_COUNT235L,Packet Byte Count Register 235 Low"
hexmask.word 0x00 0.--9. 1. " COUNT235_TX ,Transmission Byte Count"
group.word (0x75C+0x2)++0x1
line.word 0x00 "USB_COUNT235H,Packet Byte Count Register 235 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT235_RX ,Reception Byte Count"
else
group.word 0x75C++0x1
line.word 0x00 "USB_COUNT235L,Packet Byte Count Register 235 Low"
hexmask.word 0x00 0.--9. 1. " COUNT235_TX ,Transmission Byte Count"
group.word (0x75C+0x2)++0x1
line.word 0x00 "USB_COUNT235H,Packet Byte Count Register 235 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT235_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x764+0x2)))&0x8000)==0x0)
group.word 0x764++0x1
line.word 0x00 "USB_COUNT236L,Packet Byte Count Register 236 Low"
hexmask.word 0x00 0.--9. 1. " COUNT236_TX ,Transmission Byte Count"
group.word (0x764+0x2)++0x1
line.word 0x00 "USB_COUNT236H,Packet Byte Count Register 236 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT236_RX ,Reception Byte Count"
else
group.word 0x764++0x1
line.word 0x00 "USB_COUNT236L,Packet Byte Count Register 236 Low"
hexmask.word 0x00 0.--9. 1. " COUNT236_TX ,Transmission Byte Count"
group.word (0x764+0x2)++0x1
line.word 0x00 "USB_COUNT236H,Packet Byte Count Register 236 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT236_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x76C+0x2)))&0x8000)==0x0)
group.word 0x76C++0x1
line.word 0x00 "USB_COUNT237L,Packet Byte Count Register 237 Low"
hexmask.word 0x00 0.--9. 1. " COUNT237_TX ,Transmission Byte Count"
group.word (0x76C+0x2)++0x1
line.word 0x00 "USB_COUNT237H,Packet Byte Count Register 237 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT237_RX ,Reception Byte Count"
else
group.word 0x76C++0x1
line.word 0x00 "USB_COUNT237L,Packet Byte Count Register 237 Low"
hexmask.word 0x00 0.--9. 1. " COUNT237_TX ,Transmission Byte Count"
group.word (0x76C+0x2)++0x1
line.word 0x00 "USB_COUNT237H,Packet Byte Count Register 237 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT237_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x774+0x2)))&0x8000)==0x0)
group.word 0x774++0x1
line.word 0x00 "USB_COUNT238L,Packet Byte Count Register 238 Low"
hexmask.word 0x00 0.--9. 1. " COUNT238_TX ,Transmission Byte Count"
group.word (0x774+0x2)++0x1
line.word 0x00 "USB_COUNT238H,Packet Byte Count Register 238 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT238_RX ,Reception Byte Count"
else
group.word 0x774++0x1
line.word 0x00 "USB_COUNT238L,Packet Byte Count Register 238 Low"
hexmask.word 0x00 0.--9. 1. " COUNT238_TX ,Transmission Byte Count"
group.word (0x774+0x2)++0x1
line.word 0x00 "USB_COUNT238H,Packet Byte Count Register 238 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT238_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x77C+0x2)))&0x8000)==0x0)
group.word 0x77C++0x1
line.word 0x00 "USB_COUNT239L,Packet Byte Count Register 239 Low"
hexmask.word 0x00 0.--9. 1. " COUNT239_TX ,Transmission Byte Count"
group.word (0x77C+0x2)++0x1
line.word 0x00 "USB_COUNT239H,Packet Byte Count Register 239 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT239_RX ,Reception Byte Count"
else
group.word 0x77C++0x1
line.word 0x00 "USB_COUNT239L,Packet Byte Count Register 239 Low"
hexmask.word 0x00 0.--9. 1. " COUNT239_TX ,Transmission Byte Count"
group.word (0x77C+0x2)++0x1
line.word 0x00 "USB_COUNT239H,Packet Byte Count Register 239 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT239_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x784+0x2)))&0x8000)==0x0)
group.word 0x784++0x1
line.word 0x00 "USB_COUNT240L,Packet Byte Count Register 240 Low"
hexmask.word 0x00 0.--9. 1. " COUNT240_TX ,Transmission Byte Count"
group.word (0x784+0x2)++0x1
line.word 0x00 "USB_COUNT240H,Packet Byte Count Register 240 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT240_RX ,Reception Byte Count"
else
group.word 0x784++0x1
line.word 0x00 "USB_COUNT240L,Packet Byte Count Register 240 Low"
hexmask.word 0x00 0.--9. 1. " COUNT240_TX ,Transmission Byte Count"
group.word (0x784+0x2)++0x1
line.word 0x00 "USB_COUNT240H,Packet Byte Count Register 240 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT240_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x78C+0x2)))&0x8000)==0x0)
group.word 0x78C++0x1
line.word 0x00 "USB_COUNT241L,Packet Byte Count Register 241 Low"
hexmask.word 0x00 0.--9. 1. " COUNT241_TX ,Transmission Byte Count"
group.word (0x78C+0x2)++0x1
line.word 0x00 "USB_COUNT241H,Packet Byte Count Register 241 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT241_RX ,Reception Byte Count"
else
group.word 0x78C++0x1
line.word 0x00 "USB_COUNT241L,Packet Byte Count Register 241 Low"
hexmask.word 0x00 0.--9. 1. " COUNT241_TX ,Transmission Byte Count"
group.word (0x78C+0x2)++0x1
line.word 0x00 "USB_COUNT241H,Packet Byte Count Register 241 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT241_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x794+0x2)))&0x8000)==0x0)
group.word 0x794++0x1
line.word 0x00 "USB_COUNT242L,Packet Byte Count Register 242 Low"
hexmask.word 0x00 0.--9. 1. " COUNT242_TX ,Transmission Byte Count"
group.word (0x794+0x2)++0x1
line.word 0x00 "USB_COUNT242H,Packet Byte Count Register 242 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT242_RX ,Reception Byte Count"
else
group.word 0x794++0x1
line.word 0x00 "USB_COUNT242L,Packet Byte Count Register 242 Low"
hexmask.word 0x00 0.--9. 1. " COUNT242_TX ,Transmission Byte Count"
group.word (0x794+0x2)++0x1
line.word 0x00 "USB_COUNT242H,Packet Byte Count Register 242 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT242_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x79C+0x2)))&0x8000)==0x0)
group.word 0x79C++0x1
line.word 0x00 "USB_COUNT243L,Packet Byte Count Register 243 Low"
hexmask.word 0x00 0.--9. 1. " COUNT243_TX ,Transmission Byte Count"
group.word (0x79C+0x2)++0x1
line.word 0x00 "USB_COUNT243H,Packet Byte Count Register 243 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT243_RX ,Reception Byte Count"
else
group.word 0x79C++0x1
line.word 0x00 "USB_COUNT243L,Packet Byte Count Register 243 Low"
hexmask.word 0x00 0.--9. 1. " COUNT243_TX ,Transmission Byte Count"
group.word (0x79C+0x2)++0x1
line.word 0x00 "USB_COUNT243H,Packet Byte Count Register 243 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT243_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7A4+0x2)))&0x8000)==0x0)
group.word 0x7A4++0x1
line.word 0x00 "USB_COUNT244L,Packet Byte Count Register 244 Low"
hexmask.word 0x00 0.--9. 1. " COUNT244_TX ,Transmission Byte Count"
group.word (0x7A4+0x2)++0x1
line.word 0x00 "USB_COUNT244H,Packet Byte Count Register 244 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT244_RX ,Reception Byte Count"
else
group.word 0x7A4++0x1
line.word 0x00 "USB_COUNT244L,Packet Byte Count Register 244 Low"
hexmask.word 0x00 0.--9. 1. " COUNT244_TX ,Transmission Byte Count"
group.word (0x7A4+0x2)++0x1
line.word 0x00 "USB_COUNT244H,Packet Byte Count Register 244 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT244_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7AC+0x2)))&0x8000)==0x0)
group.word 0x7AC++0x1
line.word 0x00 "USB_COUNT245L,Packet Byte Count Register 245 Low"
hexmask.word 0x00 0.--9. 1. " COUNT245_TX ,Transmission Byte Count"
group.word (0x7AC+0x2)++0x1
line.word 0x00 "USB_COUNT245H,Packet Byte Count Register 245 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT245_RX ,Reception Byte Count"
else
group.word 0x7AC++0x1
line.word 0x00 "USB_COUNT245L,Packet Byte Count Register 245 Low"
hexmask.word 0x00 0.--9. 1. " COUNT245_TX ,Transmission Byte Count"
group.word (0x7AC+0x2)++0x1
line.word 0x00 "USB_COUNT245H,Packet Byte Count Register 245 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT245_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7B4+0x2)))&0x8000)==0x0)
group.word 0x7B4++0x1
line.word 0x00 "USB_COUNT246L,Packet Byte Count Register 246 Low"
hexmask.word 0x00 0.--9. 1. " COUNT246_TX ,Transmission Byte Count"
group.word (0x7B4+0x2)++0x1
line.word 0x00 "USB_COUNT246H,Packet Byte Count Register 246 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT246_RX ,Reception Byte Count"
else
group.word 0x7B4++0x1
line.word 0x00 "USB_COUNT246L,Packet Byte Count Register 246 Low"
hexmask.word 0x00 0.--9. 1. " COUNT246_TX ,Transmission Byte Count"
group.word (0x7B4+0x2)++0x1
line.word 0x00 "USB_COUNT246H,Packet Byte Count Register 246 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT246_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7BC+0x2)))&0x8000)==0x0)
group.word 0x7BC++0x1
line.word 0x00 "USB_COUNT247L,Packet Byte Count Register 247 Low"
hexmask.word 0x00 0.--9. 1. " COUNT247_TX ,Transmission Byte Count"
group.word (0x7BC+0x2)++0x1
line.word 0x00 "USB_COUNT247H,Packet Byte Count Register 247 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT247_RX ,Reception Byte Count"
else
group.word 0x7BC++0x1
line.word 0x00 "USB_COUNT247L,Packet Byte Count Register 247 Low"
hexmask.word 0x00 0.--9. 1. " COUNT247_TX ,Transmission Byte Count"
group.word (0x7BC+0x2)++0x1
line.word 0x00 "USB_COUNT247H,Packet Byte Count Register 247 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT247_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7C4+0x2)))&0x8000)==0x0)
group.word 0x7C4++0x1
line.word 0x00 "USB_COUNT248L,Packet Byte Count Register 248 Low"
hexmask.word 0x00 0.--9. 1. " COUNT248_TX ,Transmission Byte Count"
group.word (0x7C4+0x2)++0x1
line.word 0x00 "USB_COUNT248H,Packet Byte Count Register 248 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT248_RX ,Reception Byte Count"
else
group.word 0x7C4++0x1
line.word 0x00 "USB_COUNT248L,Packet Byte Count Register 248 Low"
hexmask.word 0x00 0.--9. 1. " COUNT248_TX ,Transmission Byte Count"
group.word (0x7C4+0x2)++0x1
line.word 0x00 "USB_COUNT248H,Packet Byte Count Register 248 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT248_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7CC+0x2)))&0x8000)==0x0)
group.word 0x7CC++0x1
line.word 0x00 "USB_COUNT249L,Packet Byte Count Register 249 Low"
hexmask.word 0x00 0.--9. 1. " COUNT249_TX ,Transmission Byte Count"
group.word (0x7CC+0x2)++0x1
line.word 0x00 "USB_COUNT249H,Packet Byte Count Register 249 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT249_RX ,Reception Byte Count"
else
group.word 0x7CC++0x1
line.word 0x00 "USB_COUNT249L,Packet Byte Count Register 249 Low"
hexmask.word 0x00 0.--9. 1. " COUNT249_TX ,Transmission Byte Count"
group.word (0x7CC+0x2)++0x1
line.word 0x00 "USB_COUNT249H,Packet Byte Count Register 249 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT249_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7D4+0x2)))&0x8000)==0x0)
group.word 0x7D4++0x1
line.word 0x00 "USB_COUNT250L,Packet Byte Count Register 250 Low"
hexmask.word 0x00 0.--9. 1. " COUNT250_TX ,Transmission Byte Count"
group.word (0x7D4+0x2)++0x1
line.word 0x00 "USB_COUNT250H,Packet Byte Count Register 250 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT250_RX ,Reception Byte Count"
else
group.word 0x7D4++0x1
line.word 0x00 "USB_COUNT250L,Packet Byte Count Register 250 Low"
hexmask.word 0x00 0.--9. 1. " COUNT250_TX ,Transmission Byte Count"
group.word (0x7D4+0x2)++0x1
line.word 0x00 "USB_COUNT250H,Packet Byte Count Register 250 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT250_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7DC+0x2)))&0x8000)==0x0)
group.word 0x7DC++0x1
line.word 0x00 "USB_COUNT251L,Packet Byte Count Register 251 Low"
hexmask.word 0x00 0.--9. 1. " COUNT251_TX ,Transmission Byte Count"
group.word (0x7DC+0x2)++0x1
line.word 0x00 "USB_COUNT251H,Packet Byte Count Register 251 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT251_RX ,Reception Byte Count"
else
group.word 0x7DC++0x1
line.word 0x00 "USB_COUNT251L,Packet Byte Count Register 251 Low"
hexmask.word 0x00 0.--9. 1. " COUNT251_TX ,Transmission Byte Count"
group.word (0x7DC+0x2)++0x1
line.word 0x00 "USB_COUNT251H,Packet Byte Count Register 251 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT251_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7E4+0x2)))&0x8000)==0x0)
group.word 0x7E4++0x1
line.word 0x00 "USB_COUNT252L,Packet Byte Count Register 252 Low"
hexmask.word 0x00 0.--9. 1. " COUNT252_TX ,Transmission Byte Count"
group.word (0x7E4+0x2)++0x1
line.word 0x00 "USB_COUNT252H,Packet Byte Count Register 252 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT252_RX ,Reception Byte Count"
else
group.word 0x7E4++0x1
line.word 0x00 "USB_COUNT252L,Packet Byte Count Register 252 Low"
hexmask.word 0x00 0.--9. 1. " COUNT252_TX ,Transmission Byte Count"
group.word (0x7E4+0x2)++0x1
line.word 0x00 "USB_COUNT252H,Packet Byte Count Register 252 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT252_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7EC+0x2)))&0x8000)==0x0)
group.word 0x7EC++0x1
line.word 0x00 "USB_COUNT253L,Packet Byte Count Register 253 Low"
hexmask.word 0x00 0.--9. 1. " COUNT253_TX ,Transmission Byte Count"
group.word (0x7EC+0x2)++0x1
line.word 0x00 "USB_COUNT253H,Packet Byte Count Register 253 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT253_RX ,Reception Byte Count"
else
group.word 0x7EC++0x1
line.word 0x00 "USB_COUNT253L,Packet Byte Count Register 253 Low"
hexmask.word 0x00 0.--9. 1. " COUNT253_TX ,Transmission Byte Count"
group.word (0x7EC+0x2)++0x1
line.word 0x00 "USB_COUNT253H,Packet Byte Count Register 253 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT253_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7F4+0x2)))&0x8000)==0x0)
group.word 0x7F4++0x1
line.word 0x00 "USB_COUNT254L,Packet Byte Count Register 254 Low"
hexmask.word 0x00 0.--9. 1. " COUNT254_TX ,Transmission Byte Count"
group.word (0x7F4+0x2)++0x1
line.word 0x00 "USB_COUNT254H,Packet Byte Count Register 254 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT254_RX ,Reception Byte Count"
else
group.word 0x7F4++0x1
line.word 0x00 "USB_COUNT254L,Packet Byte Count Register 254 Low"
hexmask.word 0x00 0.--9. 1. " COUNT254_TX ,Transmission Byte Count"
group.word (0x7F4+0x2)++0x1
line.word 0x00 "USB_COUNT254H,Packet Byte Count Register 254 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT254_RX ,Reception Byte Count"
endif
if (((d.w(asd:(0x70000000+0x7FC+0x2)))&0x8000)==0x0)
group.word 0x7FC++0x1
line.word 0x00 "USB_COUNT255L,Packet Byte Count Register 255 Low"
hexmask.word 0x00 0.--9. 1. " COUNT255_TX ,Transmission Byte Count"
group.word (0x7FC+0x2)++0x1
line.word 0x00 "USB_COUNT255H,Packet Byte Count Register 255 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "Not allowed,4 bytes,8 bytes,12 bytes,16 bytes,20 bytes,24 bytes,28 bytes,32 bytes,36 bytes,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,68 bytes,72 bytes,76 bytes,80 bytes,84 bytes,88 bytes,92 bytes,96 bytes,100 bytes,104 bytes,108 bytes,112 bytes,116 bytes,120 bytes,124 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT255_RX ,Reception Byte Count"
else
group.word 0x7FC++0x1
line.word 0x00 "USB_COUNT255L,Packet Byte Count Register 255 Low"
hexmask.word 0x00 0.--9. 1. " COUNT255_TX ,Transmission Byte Count"
group.word (0x7FC+0x2)++0x1
line.word 0x00 "USB_COUNT255H,Packet Byte Count Register 255 High"
bitfld.word 0x00 15. " BL_SIZE ,Block Size" "4-bytes,32-bytes"
bitfld.word 0x00 10.--14. " NUM_BLOCK ,Number of blocks" "32 bytes,64 bytes,96 bytes,128 bytes,160 bytes,192 bytes,224 bytes,256 bytes,288 bytes,320 bytes,352 bytes,384 bytes,416 bytes,448 bytes,480 bytes,512 bytes,544 bytes,567 bytes,608 bytes,640 bytes,672 bytes,704 bytes,736 bytes,768 bytes,800 bytes,832 bytes,864 bytes,896 bytes,928 bytes,960 bytes,992 bytes,1024 bytes"
hexmask.word 0x00 0.--9. 1. " COUNT255_RX ,Reception Byte Count"
endif
tree.end
width 0xb
endif
tree.end
tree "ADC (Analog-to-Digital Converter)"
base asd:0x5c00a000
width 9.
group.long 0x00--0x013
line.long 0x00 "ADC_CR,ADC Control Register"
eventfld.long 0x00 15. " ECV ,End of conversion flag" "Not occurred,Occurred"
bitfld.long 0x00 14. " AWD ,Analog Watchdog flag" "Not occurred,Occurred"
textline " "
bitfld.long 0x00 10. " ECVI ,End of conversion interrupt enable" "Disabled,Enabled"
bitfld.long 0x00 9. " AWDI ,Analog watchdog interrupt enable" "Disabled,Enabled"
textline " "
bitfld.long 0x00 6.--8. " SC ,Selected channel to be converted" "Channel 0,Channel 1,Channel 2,Channel 3,Channel 4,Channel 5,Channel 6,Channel 7"
bitfld.long 0x00 5. " SCE ,Scan mode enable" "Single channel,Scan"
textline " "
bitfld.long 0x00 4. " CONT ,Continuous mode enable" "One-shot,Continous"
bitfld.long 0x00 3. " STB ,Standby mode enable" "Idle,Standby"
textline " "
bitfld.long 0x00 1. " POR ,Power on/ Reset mode" "Reset,Power on"
bitfld.long 0x00 0. " STR ,Start Conversion" "Stopped,Started"
line.long 0x04 "ADC_CCR,Channel Configuration Register"
bitfld.long 0x04 14.--15. " CC7 ,Channel 7 Configuration" "No conversion,Conversion when CDATA>LT,Conversion when CDATA<HT,Conversion without watchdog"
bitfld.long 0x04 12.--13. " CC6 ,Channel 7 Configuration" "No conversion,Conversion when CDATA>LT,Conversion when CDATA<HT,Conversion without watchdog"
textline " "
bitfld.long 0x04 10.--11. " CC5 ,Channel 7 Configuration" "No conversion,Conversion when CDATA>LT,Conversion when CDATA<HT,Conversion without watchdog"
bitfld.long 0x04 8.--9. " CC4 ,Channel 7 Configuration" "No conversion,Conversion when CDATA>LT,Conversion when CDATA<HT,Conversion without watchdog"
textline " "
bitfld.long 0x04 6.--7. " CC3 ,Channel 7 Configuration" "No conversion,Conversion when CDATA>LT,Conversion when CDATA<HT,Conversion without watchdog"
bitfld.long 0x04 4.--5. " CC2 ,Channel 7 Configuration" "No conversion,Conversion when CDATA>LT,Conversion when CDATA<HT,Conversion without watchdog"
textline " "
bitfld.long 0x04 2.--3. " CC1 ,Channel 7 Configuration" "No conversion,Conversion when CDATA>LT,Conversion when CDATA<HT,Conversion without watchdog"
bitfld.long 0x04 0.--1. " CC0 ,Channel 7 Configuration" "No conversion,Conversion when CDATA>LT,Conversion when CDATA<HT,Conversion without watchdog"
line.long 0x08 "ADC_HTR,High Threshold Register"
hexmask.long.word 0x08 0.--9. 1. " HT ,Analog Watchdog High Threshold"
line.long 0x0c "ADC_LTR,Low Threshold Register"
hexmask.long.word 0x0c 0.--9. 1. " LT ,Analog Watchdog Low Threshold"
line.long 0x10 "ADC_CRR,Compare Result Register"
eventfld.long 0x10 7. " CR7 ,Compare result for channel 7" "Not occurred,Occurred"
eventfld.long 0x10 6. " CR6 ,Compare result for channel 6" "Not occurred,Occurred"
textline " "
eventfld.long 0x10 5. " CR5 ,Compare result for channel 5" "Not occurred,Occurred"
eventfld.long 0x10 4. " CR4 ,Compare result for channel 4" "Not occurred,Occurred"
textline " "
eventfld.long 0x10 3. " CR3 ,Compare result for channel 3" "Not occurred,Occurred"
eventfld.long 0x10 2. " CR3 ,Compare result for channel 2" "Not occurred,Occurred"
textline " "
eventfld.long 0x10 1. " CR2 ,Compare result for channel 1" "Not occurred,Occurred"
eventfld.long 0x10 0. " CR0 ,Compare result for channel 0" "Not occurred,Occurred"
rgroup.long 0x14++0x03
line.long 0x00 "ADC_DR0,ADC Data Register 0"
bitfld.long 0x00 15. " OV ,Channel 0 Overflow Status" "No overflow,Overflow"
hexmask.long.word 0x00 0.--9. 1. " CDATA ,Channel 0 Converted Data"
rgroup.long 0x18++0x03
line.long 0x00 "ADC_DR1,ADC Data Register 1"
bitfld.long 0x00 15. " OV ,Channel 1 Overflow Status" "No overflow,Overflow"
hexmask.long.word 0x00 0.--9. 1. " CDATA ,Channel 1 Converted Data"
rgroup.long 0x1C++0x03
line.long 0x00 "ADC_DR2,ADC Data Register 2"
bitfld.long 0x00 15. " OV ,Channel 2 Overflow Status" "No overflow,Overflow"
hexmask.long.word 0x00 0.--9. 1. " CDATA ,Channel 2 Converted Data"
rgroup.long 0x20++0x03
line.long 0x00 "ADC_DR3,ADC Data Register 3"
bitfld.long 0x00 15. " OV ,Channel 3 Overflow Status" "No overflow,Overflow"
hexmask.long.word 0x00 0.--9. 1. " CDATA ,Channel 3 Converted Data"
rgroup.long 0x24++0x03
line.long 0x00 "ADC_DR4,ADC Data Register 4"
bitfld.long 0x00 15. " OV ,Channel 4 Overflow Status" "No overflow,Overflow"
hexmask.long.word 0x00 0.--9. 1. " CDATA ,Channel 4 Converted Data"
rgroup.long 0x28++0x03
line.long 0x00 "ADC_DR5,ADC Data Register 5"
bitfld.long 0x00 15. " OV ,Channel 5 Overflow Status" "No overflow,Overflow"
hexmask.long.word 0x00 0.--9. 1. " CDATA ,Channel 5 Converted Data"
rgroup.long 0x2C++0x03
line.long 0x00 "ADC_DR6,ADC Data Register 6"
bitfld.long 0x00 15. " OV ,Channel 6 Overflow Status" "No overflow,Overflow"
hexmask.long.word 0x00 0.--9. 1. " CDATA ,Channel 6 Converted Data"
rgroup.long 0x30++0x03
line.long 0x00 "ADC_DR7,ADC Data Register 7"
bitfld.long 0x00 15. " OV ,Channel 7 Overflow Status" "No overflow,Overflow"
hexmask.long.word 0x00 0.--9. 1. " CDATA ,Channel 7 Converted Data"
group.long 0x34++0x03
line.long 0x00 "ADC_PRS,ADC Prescaler Register"
hexmask.long.byte 0x00 0.--7. 1. " PRS ,ADC Prescaler"
group.word 0x38++0x01
line.word 0x00 "ADC_DDR,DMA Data Register"
bitfld.word 0x00 15. " OV ,Overflow indicator" "No overflow,Overflow"
bitfld.word 0x00 13. " OR ,DMA Overrun status" "No overrun,Overrun"
textline " "
bitfld.word 0x00 10.--12. " CHANNEL_ID ,Channel ID status" "ADC0,ADC1,ADC2,ADC3,ADC4,ADC5,ADC6,ADC7"
hexmask.word 0x00 0.--9. 1. " CDATA ,Channel Converted Data"
group.word 0x3c++0x01
line.word 0x00 "ADC_CR2,ADC Control Register 2"
bitfld.word 0x00 5. " ETE ,External trigger edge select" "Positive,Negative"
sif (cpuis("STR910FA*")||cpuis("STR911FA*")||cpuis("STR912FA*"))
bitfld.word 0x00 4. " ORD ,Overrun interrupt disable" "No,Yes"
else
bitfld.word 0x00 4. " MOR ,Mask overrun interrupt" "No interrupt,Interrupt"
endif
textline " "
bitfld.word 0x00 3. " DMAEN ,DMA enable" "Disabled,Enabled"
bitfld.word 0x00 2. " EXTRG ,Trigger enable" "Disabled,Enabled"
textline " "
bitfld.word 0x00 0.--1. " TS ,Trigger select" "No trigger,PWM,Timer,External"
width 0xB
tree.end
tree.open "APB (AHB/APB Bridges)"
tree "APB0"
base asd:0x58000000
width 10.
group.long 0x00++0x3
line.long 0x00 "APB_BSR0,Bridge Status Register"
bitfld.long 0x00 5. " APBT ,APB Time-out" "Normal,Time-out"
bitfld.long 0x00 4. " OUTM ,Out of Memory" "Normal,Out of memory"
textline " "
bitfld.long 0x00 0. " ERROR ,Error" "Normal,Error"
group.long 0x04++0x3
line.long 0x00 "APB_BCR0,Bridge Configuration Register"
bitfld.long 0x00 24. " SPLITEN ,Split Enable" "Disabled,Enabled"
bitfld.long 0x00 16.--20. " SPLIT_CNT[4:0] ,Split Counter" "0 cycles,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles"
textline " "
bitfld.long 0x00 8. " ERREN ,APB Time-out" "No error,Error"
bitfld.long 0x00 0.--4. " TOUT_CNT[4:0] ,Time-out Conuter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
rgroup.long 0x08++0x3
line.long 0x00 "APB_PAER0,Peripheral Address Register"
bitfld.long 0x00 24. " RW ,Access Type" "Read,Write"
hexmask.long 0x00 0.--23. 1. " PERIPHERAL_ADDRESS[23:0] ,Peripheral address"
width 0xb
tree.end
tree "APB1"
base asd:0x5c000000
width 10.
group.long 0x00++0x3
line.long 0x00 "APB_BSR1,Bridge Status Register"
bitfld.long 0x00 5. " APBT ,APB Time-out" "Normal,Time-out"
bitfld.long 0x00 4. " OUTM ,Out of Memory" "Normal,Out of memory"
textline " "
bitfld.long 0x00 0. " ERROR ,Error" "Normal,Error"
group.long 0x04++0x3
line.long 0x00 "APB_BCR1,Bridge Configuration Register"
bitfld.long 0x00 24. " SPLITEN ,Split Enable" "Disabled,Enabled"
bitfld.long 0x00 16.--20. " SPLIT_CNT[4:0] ,Split Counter" "0 cycles,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles"
textline " "
bitfld.long 0x00 8. " ERREN ,APB Time-out" "No error,Error"
bitfld.long 0x00 0.--4. " TOUT_CNT[4:0] ,Time-out Conuter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
rgroup.long 0x08++0x3
line.long 0x00 "APB_PAER1,Peripheral Address Register"
bitfld.long 0x00 24. " RW ,Access Type" "Read,Write"
hexmask.long 0x00 0.--23. 1. " PERIPHERAL_ADDRESS[23:0] ,Peripheral address"
width 0xb
tree.end
tree.end
textline ""