; --------------------------------------------------------------------------------
; @Title: SPC56APxx (Pictus1M)
; @Author: rweiss
; @Chiplist: SPC56AP60
; @Copyright: (C) 1989-2020 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: perspc56ap.per 11584 2020-02-14 15:47:29Z rweiss $
base ANC:0
width 9.
config 9. 8.
tree "Core Registers"
tree "General Registers"
group.long SPR:0x8000++0
line.long   0x00 "CR,Condition Register"
bitfld.long 0x00 31.        "CR0:  LT ,Negative (LT)" "0,1"
bitfld.long 0x00 30.        "  GT ,Positive (GT)" "0,1"
bitfld.long 0x00 29.        "  EQ ,Zero (EQ)" "0,1"
bitfld.long 0x00 28.        "  SO ,Summary overflow (SO)" "0,1"
TEXTLINE "                "
bitfld.long 0x00 27.        "  CR1:  LT ,Negative (LT)" "0,1"
bitfld.long 0x00 26.        "  GT ,Positive (GT)" "0,1"
bitfld.long 0x00 25.        "  EQ ,Zero (EQ)" "0,1"
bitfld.long 0x00 24.        "  SO ,Summary overflow (SO)" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.        "  CR2:  LT ,Negative (LT)" "0,1"
bitfld.long 0x00 22.        "  GT ,Positive (GT)" "0,1"
bitfld.long 0x00 21.        "  EQ ,Zero (EQ)" "0,1"
bitfld.long 0x00 20.        "  SO ,Summary overflow (SO)" "0,1"
TEXTLINE "                "
bitfld.long 0x00 19.        "  CR3:  LT ,Negative (LT)" "0,1"
bitfld.long 0x00 18.        "  GT ,Positive (GT)" "0,1"
bitfld.long 0x00 17.        "  EQ ,Zero (EQ)" "0,1"
bitfld.long 0x00 16.        "  SO ,Summary overflow (SO)" "0,1"
TEXTLINE "                "
bitfld.long 0x00 15.        "  CR4:  LT ,Negative (LT)" "0,1"
bitfld.long 0x00 14.        "  GT ,Positive (GT)" "0,1"
bitfld.long 0x00 13.        "  EQ ,Zero (EQ)" "0,1"
bitfld.long 0x00 12.        "  SO ,Summary overflow (SO)" "0,1"
TEXTLINE "                "
bitfld.long 0x00 11.        "  CR5:  LT ,Negative (LT)" "0,1"
bitfld.long 0x00 10.        "  GT ,Positive (GT)" "0,1"
bitfld.long 0x00 09.        "  EQ ,Zero (EQ)" "0,1"
bitfld.long 0x00 08.        "  SO ,Summary overflow (SO)" "0,1"
TEXTLINE "                "
bitfld.long 0x00 07.        "  CR6:  LT ,Negative (LT)" "0,1"
bitfld.long 0x00 06.        "  GT ,Positive (GT)" "0,1"
bitfld.long 0x00 05.        "  EQ ,Zero (EQ)" "0,1"
bitfld.long 0x00 04.        "  SO ,Summary overflow (SO)" "0,1"
TEXTLINE "                "
bitfld.long 0x00 03.        "  CR7:  LT ,Negative (LT)" "0,1"
bitfld.long 0x00 02.        "  GT ,Positive (GT)" "0,1"
bitfld.long 0x00 01.        "  EQ ,Zero (EQ)" "0,1"
bitfld.long 0x00 00.        "  SO ,Summary overflow (SO)" "0,1"
TEXTLINE ""
group.long SPR:1.++0
line.long   0x00 "XER,Integer Exception Register"
bitfld.long 0x00 31.        "SO ,Summary Overflow (per Book E)" "0,1"
bitfld.long 0x00 30.        "  OV ,Overflow (per Book E)" "0,1"
bitfld.long 0x00 29.        "  CA ,Carry (per Book E)" "0,1"
hexmask.long.byte 0x00 00.--06. 1 "  BYTECOUNT ,This field specifies the number of bytes to be transferred by a lswx or stswx instruction"
tree.end
tree "Processor Control Registers"
group.long SPR:1008.++0
line.long   0x00 "HID0,Hardware Implementation Dependent Register 0"
bitfld.long 0x00 31.        "EMCP    ,Enable machine check pin" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.      "  DOZE    ,Configure for doze power management mode" "0,1" 
bitfld.long 0x00 22.      "  NAP     ,Configure for nap power management mode" "0,1"
bitfld.long 0x00 21.      "  SLEEP   ,Configure for sleep power management mode" "0,1"
TEXTLINE "                "
bitfld.long 0x00 17.      "  ICR     ,Interrupt inputs clear reservation" "0,1"
bitfld.long 0x00 16.      "  NHR     ,Not hardware reset" "0,1"
TEXTLINE "                "
bitfld.long 0x00 14.      "  TBEN    ,Timebase enable" "0,1"
bitfld.long 0x00 13.      "  SL_TBCK ,Select timebase clock" "0,1"
TEXTLINE "                "
bitfld.long 0x00 12.      "  DCLREE  ,Debug interrupt clears MSR[EE]" "0,1"
bitfld.long 0x00 11.      "  DCLRCE  ,Debug Interrupt Clears MSR[CE]" "0,1"
bitfld.long 0x00 10.      "  CICLRDE ,Critical Interrupt Clears MSR[DE]" "0,1"
bitfld.long 0x00 09.      "  MCCLRDE ,Machine check interrupt clears MSR[DE]" "0,1"
TEXTLINE "                "
bitfld.long 0x00 08.      "  DAPUEN  ,Debug APU enable" "0,1"
bitfld.long 0x00 00.      "  NOPTI   ,No-op Touch Instructions" "0,1"
TEXTLINE ""
group.long SPR:1009.++0
line.long   0x00 "HID1,Hardware Implementation Dependent Register 1"
hexmask.long.byte 0x00 08.--15. 1.   "SYSCTL ,System Control"
bitfld.long       0x00  07.         "  ATS     ,Atomic status (read-only)" "0,1"
TEXTLINE ""
group.long SPR:286.++0
line.long   0x00 "PIR,Processor ID Register"
hexmask.long.byte 0x00 00.--07. 1. "ID  ,These bit are reset to the values provided on the p_cpuid[0:7] input signals"
group.long SPR:287.++0
line.long   0x00 "PVR,Processor Version Register"
group.long SPR:1023.++0
line.long   0x00 "SVR,System Version Register"
tree.end
tree "Exception Handling/Control Registers"
group.long SPR:62.++0
line.long   0x00 "ESR,Exception Syndrome Register"
bitfld.long 0x00 27.        "PIL   ,Illegal instruction exception" "0,1"
bitfld.long 0x00 26.      "  PPR   ,Privileged instruction exception" "0,1"
bitfld.long 0x00 25.      "  PTR   ,Trap exception" "0,1"
bitfld.long 0x00 24.      "  FP    ,Floating-point operation" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.      "  ST    ,Store operation" "0,1"
bitfld.long 0x00 21.      "  DLK   ,Data cache locking" "0,1"
bitfld.long 0x00 20.      "  ILK   ,Instruction cache locking" "0,1"
bitfld.long 0x00 19.      "  AP    ,Auxiliary processor operation" "0,1"
TEXTLINE "                "
bitfld.long 0x00 18.      "  PUO   ,Unimplemented operation exception" "0,1"
bitfld.long 0x00 17.      "  BO    ,Byte Ordering exception" "0,1"
bitfld.long 0x00 16.      "  PIE   ,Program Imprecise exception" "0,1"
bitfld.long 0x00 07.      "  SPE   ,SPE APU Operation" "0,1"
TEXTLINE "                "
bitfld.long 0x00 05.      "  VLEMI ,VLE Mode Instruction" "0,1"
bitfld.long 0x00 01.      "  MIF   ,Misaligned Instruction Fetch" "0,1"
TEXTLINE ""
group.long SPR:572.++0
line.long   0x00 "MCSR,Machine Check Syndrome Register"
bitfld.long 0x00 31.          "MCP       ,Machine check input pin" "0,1"
bitfld.long 0x00 30.        "  IC_DPERR  ,Instruction Cache data array parity error" "0,1"
bitfld.long 0x00 27.        "  EXCP_ERR  ,ISI/ITLB or Bus Error on first instruction fetch for an exception handler" "0,1"
bitfld.long 0x00 26.        "  IC_TPERR  ,Instruction Cache Tag parity error" "0,1"
TEXTLINE "                "
bitfld.long 0x00 24.        "  IC_LKERR  ,Instruction Cache Lock error" "0,1"
bitfld.long 0x00 20.        "  NMI       ,non-maskable interrupt" "0,1"
bitfld.long 0x00 19.        "  MAV       ,MCAR Address Valid" "0,1"
bitfld.long 0x00 18.        "  MEA       ,MCAR holds Effective Address" "0,1"
TEXTLINE "                "
bitfld.long 0x00 16.        "  IF        ,Instruction Fetch Error Report" "0,1"
bitfld.long 0x00 15.        "  LD        ,Load type instruction Error Report" "0,1"
bitfld.long 0x00 14.        "  ST        ,Store type instruction Error Report" "0,1"
bitfld.long 0x00 13.        "  G         ,Guarded Load or Store instruction Error Report" "0,1"
TEXTLINE "                "
bitfld.long 0x00 04.        "  BUS_IRERR ,Read bus error on instruction fetch" "0,1"
bitfld.long 0x00 03.        "  BUS_DRERR ,Read bus error on data load" "0,1"
bitfld.long 0x00 02.        "  BUS_WRERR ,Write bus error on buffered store or cache line push" "0,1"
TEXTLINE ""
group.long SPR:570.++0
line.long   0x00 "MCSRR0,Machine check save/restore register 0"
group.long SPR:571.++0
line.long   0x00 "MCSRR1,Machine check save/restore register 1"
tree.end
tree "Interrupt Vector Registers"
group.long SPR:63.++0
line.long 0x00 "IVPR,Interrupt Vector Prefix Register"
TEXTLINE ""
group.long SPR:400.++0
line.long 0x00 "IVOR0,Interrupt Vector Offset Register 0"
textfld      "Critical Input"
group.long SPR:401.++0
line.long 0x00 "IVOR1,Interrupt Vector Offset Register 1"
textfld      "Machine Check"
group.long SPR:402.++0
line.long 0x00 "IVOR2,Interrupt Vector Offset Register 2"
textfld      "Data Storage"
group.long SPR:403.++0
line.long 0x00 "IVOR3,Interrupt Vector Offset Register 3"
textfld      "Instruction Storage"
group.long SPR:404.++0
line.long 0x00 "IVOR4,Interrupt Vector Offset Register 4"
textfld      "External Input"
group.long SPR:405.++0
line.long 0x00 "IVOR5,Interrupt Vector Offset Register 5"
textfld      "Alignment"
group.long SPR:406.++0
line.long 0x00 "IVOR6,Interrupt Vector Offset Register 6"
textfld      "Program"
group.long SPR:407.++0
line.long 0x00 "IVOR7,Interrupt Vector Offset Register 7"
textfld      "Floating-Point Unavailable"
group.long SPR:408.++0
line.long 0x00 "IVOR8,Interrupt Vector Offset Register 8"
textfld      "System Call"
group.long SPR:409.++0
line.long 0x00 "IVOR9,Interrupt Vector Offset Register 9"
textfld      "Auxiliary Processor Unavailable"
group.long SPR:410.++0
line.long 0x00 "IVOR10,Interrupt Vector Offset Register 10"
textfld      "Decrementer"
group.long SPR:411.++0
line.long 0x00 "IVOR11,Interrupt Vector Offset Register 11"
textfld      "Fixed Interval Timer"
group.long SPR:412.++0
line.long 0x00 "IVOR12,Interrupt Vector Offset Register 12"
textfld      "Watchdog"
group.long SPR:413.++0
line.long 0x00 "IVOR13,Interrupt Vector Offset Register 13"
textfld      "Data TLB Error"
group.long SPR:414.++0
line.long 0x00 "IVOR14,Interrupt Vector Offset Register 14"
textfld      "Instruction TLB Error"
group.long SPR:415.++0
line.long 0x00 "IVOR15,Interrupt Vector Offset Register 15"
textfld      "Debug"
TEXTLINE ""
group.long SPR:528.++0
line.long 0x00 "IVOR32,Interrupt Vector Offset Register 32"
textfld      "SPE APU unavailable"
group.long SPR:529.++0
line.long 0x00 "IVOR33,Interrupt Vector Offset Register 33"
textfld      "SPE Floating-point Data"
group.long SPR:530.++0
line.long 0x00 "IVOR34,Interrupt Vector Offset Register 34"
textfld      "SPE Floating-point Round"
;group.long SPR:531.++0
;line.long 0x00 "IVOR35,Interrupt Vector Offset Register 35"
;textfld      "Performance monitor"
tree.end
tree "Branch Target Buffer Registers"
group.long SPR:1013.++0
line.long 0x00 "BUCSR,Branch Unit Control and Status Register"
bitfld.long  0x00 09.            "BBFI   ,Branch buffer flash invalidate"       "0,1"
textline "                "
bitfld.long  0x00 04.--05.     "  BALLOC ,Branch Target Buffer Allocation Control"  "both enabled,forward only,backward only,both disabled"
textline "                "
bitfld.long  0x00 01.--02.     "  BPRED  ,Branch Prediction Control (static)"       "both enabled,forward only,backward only,both disabled"
textline "                "
bitfld.long  0x00 00.          "  BPEN   ,Branch prediction enable"             "0,1"
tree.end
tree "Debug Registers"
group spr:308.++0
line.long 0x0 "DBCR0,Debug Control Register 0"
bitfld.long   0x0 31.            "EDM   ,External Debug Mode" "0,1"
bitfld.long   0x0 30.          "  IDM   ,Internal Debug Mode" "0,1"
bitfld.long   0x0 28.--29.     "  RST   ,Reset" "no,core,chip,sys"
TEXTLINE "                "
bitfld.long   0x0 27.          "  ICMP  ,Instruction Completion Debug Event" "0,1"
bitfld.long   0x0 26.          "  BRT   ,Branch Taken Debug Event" "0,1"
bitfld.long   0x0 25.          "  IRPT  ,Interrupt Debug Event" "0,1"
bitfld.long   0x0 24.          "  TRAP  ,Trap Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 23.          "  IAC1  ,Instruction Address Compare (IAC) 1 Debug Event" "0,1"
bitfld.long   0x0 22.          "  IAC2  ,IAC 2 Debug Event" "0,1"
bitfld.long   0x0 21.          "  IAC3  ,IAC 3 Debug Event" "0,1"
bitfld.long   0x0 20.          "  IAC4  ,IAC 4 Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 19.          "  DAC1R ,Data Address Compare (DAC) 1 Read Debug Event" "0,1"
bitfld.long   0x0 18.          "  DAC1W ,DAC 1 Write Debug Event" "0,1"
bitfld.long   0x0 17.          "  DAC2R ,DAC 2 Read Debug Event" "0,1"
bitfld.long   0x0 16.          "  DAC2W ,DAC 2 Write Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 15.          "  RET   ,Return Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 14.          "  IAC5  ,IAC 5 Debug Event" "0,1"
bitfld.long   0x0 13.          "  IAC6  ,IAC 6 Debug Event" "0,1"
bitfld.long   0x0 12.          "  IAC7  ,IAC 7 Debug Event" "0,1"
bitfld.long   0x0 11.          "  IAC8  ,IAC 8 Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 10.          "  DEVT1 ,External debug event 1 enable" "0,1"
bitfld.long   0x0 09.          "  DEVT2 ,External debug event 2 enable" "0,1"
TEXTLINE "                "
bitfld.long   0x0 08.          "  DCNT1 ,Debug counter 1 debug event enable" "0,1"
bitfld.long   0x0 07.          "  DCNT2 ,Debug counter 1 debug event enable" "0,1"
TEXTLINE "                "
bitfld.long   0x0 06.          "  CIRPT ,Critical interrupt taken debug event enable" "0,1"
bitfld.long   0x0 05.          "  CRET  ,Critical return debug event enable" "0,1"
bitfld.long   0x0 00.          "  FT    ,Freeze timers on debug event" "0,1"
TEXTLINE ""
group spr:309.++0
line.long 0x0 "DBCR1,Debug Control Register 1"
bitfld.long   0x0 30.--31.       "IAC1US  ,Instruction Address Compare (IAC) 1" "both,res,super,user"
bitfld.long   0x0 28.--29.     "  IAC1ER  ,IAC 1 Effective/Real" "eff,res,MSR_IS=0,MSR_IS=1"
TEXTLINE "                "
bitfld.long   0x0 26.--27.     "  IAC2US  ,IAC 2 User/Supervisor" "both,res,super,user"
bitfld.long   0x0 24.--25.     "  IAC2ER  ,IAC 2 Effective/Real" "eff,res,MSR_IS=0,MSR_IS=1"
TEXTLINE "                "
bitfld.long   0x0 22.--23.     "  IAC12M  ,IAC 1/2 Mode" "exact,IAC1==addr&IAC2,incl. range,excl. range"
;     bitfld.long   0x0 16.          "  IAC12AT ,IAC 1/2 Auto-Toggle Enable" "0,1"
TEXTLINE "                "
bitfld.long   0x0 14.--15.     "  IAC3US  ,IAC 3 User/Supervisor" "both,res,super,user"
bitfld.long   0x0 12.--13.     "  IAC3ER  ,IAC 3 Effective/Real" "eff,res,MSR_IS=0,MSR_IS=1"
TEXTLINE "                "
bitfld.long   0x0 10.--11.     "  IAC4US  ,IAC 4 User/Supervisor" "both,res,super,user"
bitfld.long   0x0  8.--9.      "  IAC4ER  ,IAC 4 Effective/Real" "eff,res,MSR_IS=0,MSR_IS=1"
TEXTLINE "                "
bitfld.long   0x0  6.--7.      "  IAC34M  ,IAC 3/4 Mode" "exact,IAC1==addr&IAC2,incl. range,excl. range"
;     bitfld.long   0x0  0.          "  IAC34AT ,IAC3/4 Auto-Toggle Enable" "0,1"
TEXTLINE ""
group spr:310.++0
line.long 0x0 "DBCR2,Debug Control Register 2"
bitfld.long   0x0 30.--31.       "DAC1US  ,DAC1 User/Supervisor"  "both,res,super,user"
bitfld.long   0x0 28.--29.     "  DAC1ER  ,DAC 1 Effective/Real"  "eff,res,MSR_DS=0,MSR_DS=1"
TEXTLINE "                "
bitfld.long   0x0 26.--27.     "  DAC2US  ,DAC 2 User/Supervisor" "both,res,super,user"
bitfld.long   0x0 24.--25.     "  DAC2ER  ,DAC 2 Effective/Real"  "eff,res,MSR_DS=0,MSR_DS=1"
TEXTLINE "                "
bitfld.long   0x0 22.--23.     "  DAC12M  ,DAC 1/2 Mode" "exact,DAC1==addr&DAC2,incl. range,excl. range"
TEXTLINE "                "
bitfld.long   0x0 21.          "  DAC1LNK ,Data address compare 1 linked" "dis,IAC1"
bitfld.long   0x0 20.          "  DAC2LNK ,Data address compare 2 linked" "dis,IAC3"
TEXTLINE "                "
bitfld.long   0x0 18.--19.     "  DVC1M   ,Data Value Compare 1 Mode" "0,1,2,3"
bitfld.long   0x0 16.--17.     "     DVC2M   ,Data Value Compare 2 Mode" "0,1,2,3"
TEXTLINE "                "
bitfld.long   0x0 15.          "  DVC1BE ,Byte lane 0 is enabled for comparison with the value in bits 0:7 of DVC1" "x,0"
bitfld.long   0x0 14.          ",Byte lane 1 is enabled for comparison with the value in bits  8:15 of DVC1" "x,1"
bitfld.long   0x0 13.          ",Byte lane 2 is enabled for comparison with the value in bits 16:23 of DVC1" "x,2"
bitfld.long   0x0 12.          ",Byte lane 3 is enabled for comparison with the value in bits 24:31 of DVC1" "x,3"
bitfld.long   0x0 11.          ",Byte lane 4 is enabled for comparison with the value in bits 32:39 of DVC1" "x,4"
bitfld.long   0x0 10.          ",Byte lane 5 is enabled for comparison with the value in bits 40:47 of DVC1" "x,5"
bitfld.long   0x0 09.          ",Byte lane 6 is enabled for comparison with the value in bits 48:55 of DVC1" "x,6"
bitfld.long   0x0 08.          ",Byte lane 7 is enabled for comparison with the value in bits 56:63 of DVC1" "x,7"
bitfld.long   0x0 07.          "  DVC2BE ,Byte lane 0 is enabled for comparison with the value in bits 0:7 of DVC2" "x,0"
bitfld.long   0x0 06.          ",Byte lane 1 is enabled for comparison with the value in bits  8:15 of DVC2" "x,1"
bitfld.long   0x0 05.          ",Byte lane 2 is enabled for comparison with the value in bits 16:23 of DVC2" "x,2"
bitfld.long   0x0 04.          ",Byte lane 3 is enabled for comparison with the value in bits 24:31 of DVC2" "x,3"
bitfld.long   0x0 03.          ",Byte lane 4 is enabled for comparison with the value in bits 32:39 of DVC2" "x,4"
bitfld.long   0x0 02.          ",Byte lane 5 is enabled for comparison with the value in bits 40:47 of DVC2" "x,5"
bitfld.long   0x0 01.          ",Byte lane 6 is enabled for comparison with the value in bits 48:55 of DVC2" "x,6"
bitfld.long   0x0 00.          ",Byte lane 7 is enabled for comparison with the value in bits 56:63 of DVC2" "x,7"
TEXTLINE ""
group spr:563.++0
line.long 0x0 "DBCR4,Debug Control Register 4"
bitfld.long   0x0 30.            "DVC1C  ,Data Value Compare 1 Control" "      0,      1"
bitfld.long   0x0 28.          "  DVC2C  ,Data Value Compare 2 Control" "      0,      1"
TEXTLINE "                "
bitfld.long   0x0 12.--15.     "  DAC1XM ,Data Address Compare 1 Extended Mask Control" "    off,     2b,     4b,     8b,    16b,    32b,    64b,   128b,   256b,   512b,     1k,     2k,     4k,res(13),res(14),res(15)"
bitfld.long   0x0 08.--11.     "  DAC2XM ,Data Address Compare 2 Extended Mask Control" "    off,     2b,     4b,     8b,    16b,    32b,    64b,   128b,   256b,   512b,     1k,     2k,     4k,res(13),res(14),res(15)"
TEXTLINE ""
group spr:603.++0
line.long 0x0 "DBCR6,Debug Control Register 6"
bitfld.long   0x0 28.--31.       "IAC1XM ,Instruction Address Compare 1 Extended Mask Control" "off,2b,4b,8b,16b,32b,64b,128b,256b,512b,1k,2k,4k,res(13),res(14),res(15)"
bitfld.long   0x0 24.--27.     "  IAC2XM ,Instruction Address Compare 2 Extended Mask Control" "off,2b,4b,8b,16b,32b,64b,128b,256b,512b,1k,2k,4k,res(13),res(14),res(15)"
TEXTLINE "                "
bitfld.long   0x0 20.--23.     "  IAC3XM ,Instruction Address Compare 3 Extended Mask Control" "off,2b,4b,8b,16b,32b,64b,128b,256b,512b,1k,2k,4k,res(13),res(14),res(15)"
bitfld.long   0x0 16.--19.     "  IAC4XM ,Instruction Address Compare 4 Extended Mask Control" "off,2b,4b,8b,16b,32b,64b,128b,256b,512b,1k,2k,4k,res(13),res(14),res(15)"
TEXTLINE "                "
bitfld.long   0x0 12.--15.     "  IAC5XM ,Instruction Address Compare 5 Extended Mask Control" "off,2b,4b,8b,16b,32b,64b,128b,256b,512b,1k,2k,4k,res(13),res(14),res(15)"
bitfld.long   0x0 08.--11.     "  IAC6XM ,Instruction Address Compare 6 Extended Mask Control" "off,2b,4b,8b,16b,32b,64b,128b,256b,512b,1k,2k,4k,res(13),res(14),res(15)"
TEXTLINE "                "
bitfld.long   0x0 04.--07.     "  IAC7XM ,Instruction Address Compare 7 Extended Mask Control" "off,2b,4b,8b,16b,32b,64b,128b,256b,512b,1k,2k,4k,res(13),res(14),res(15)"
bitfld.long   0x0 00.--03.     "  IAC8XM ,Instruction Address Compare 8 Extended Mask Control" "off,2b,4b,8b,16b,32b,64b,128b,256b,512b,1k,2k,4k,res(13),res(14),res(15)"
TEXTLINE ""
group spr:312.++0 "Instruction / Data Address Compare Registers"
line.long 0x0 "IAC1,Instruction Address Compare 1"
group spr:313.++0
line.long 0x0 "IAC2,Instruction Address Compare 2"
group spr:314.++0
line.long 0x0 "IAC3,Instruction Address Compare 3"
group spr:315.++0
line.long 0x0 "IAC4,Instruction Address Compare 4"
TEXTLINE ""
group spr:316.++0
line.long 0x0 "DAC1,Data Address Compare 1"
group spr:317.++0
line.long 0x0 "DAC2,Data Address Compare 2"
TEXTLINE ""
group spr:574.++0 "Debug Save & Restore Registers"
line.long 0x0 "DSRR0,Debug Interrupt SRR0"
group spr:575.++0
line.long 0x0 "DSRR1,Debug Interrupt SRR1"
group spr:304.++0 "Debug Status"
line.long 0x0 "DBSR,Debug Status Register"
bitfld.long   0x0 31.            "IDE      ,Imprecise Debug Event" "0,1"
bitfld.long   0x0 30.          "  UDE      ,Unconditional Debug Event" "0,1"
bitfld.long   0x0 28.--29.     "  MRR      ,Most Recent Reset" "no,core,chip,sys"
TEXTLINE "                "
bitfld.long   0x0 27.          "  ICMP     ,Instruction Completion Debug Event" "0,1"
bitfld.long   0x0 26.          "  BRT      ,Branch Taken Debug Event" "0,1"
bitfld.long   0x0 25.          "  IRPT     ,Interrupt Debug Event" "0,1"
bitfld.long   0x0 24.          "  TRAP     ,Trap Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 23.          "  IAC1     ,IAC 1 Debug Event" "0,1"
bitfld.long   0x0 22.          "  IAC2     ,IAC 2 Debug Event" "0,1"
bitfld.long   0x0 21.          "  IAC3     ,IAC 3 Debug Event" "0,1"
bitfld.long   0x0 20.          "  IAC4-8   ,IAC 4 Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 19.          "  DAC1R    ,DAC 1 Read Debug Event" "0,1"
bitfld.long   0x0 18.          "  DAC1W    ,DAC 1 Write Debug Event" "0,1"
bitfld.long   0x0 17.          "  DAC2R    ,DAC 2 Read Debug Event" "0,1"
bitfld.long   0x0 16.          "  DAC2W    ,DAC 2 Write Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 15.          "  RET      ,Return Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 10.          "  DEVT1    ,External debug event 1 debug event" "0,1"
bitfld.long   0x0 09.          "  DEVT2    ,External debug event 2 debug event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 08.          "  DCNT1    ,Debug counter 1 debug event" "0,1"
bitfld.long   0x0 07.          "  DCNT2    ,Debug counter 2 debug event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 06.          "  CIRPT    ,Critical interrupt taken debug event" "0,1"
bitfld.long   0x0 05.          "  CRET     ,Critical return debug event" "0,1"
bitfld.long   0x0  1.--3.      "  DAC_OFST ,Data Address Compare Offset" "0,1,2,3,4,5,6,7"
bitfld.long   0x0  0.          "  CNT1TRG  ,Counter 1 triggered" "0,1"
group spr:975.++0 "Debug Event / Data Acquisition Registers"
line.long 0x0 "DEVENT,Debug Event Select Register"
hexmask.long.byte 0x00 24.--31. 1. "DQTAG    ,Data Acquisition Message IDTAG channel identifier (supplied to Nexus 3)"
TEXTLINE "                "
bitfld.long   0x0  7.          "  DEVNT7   ,p_devnt_out[7]" "0,1"
bitfld.long   0x0  6.          "  DEVNT6   ,p_devnt_out[6]" "0,1"
bitfld.long   0x0  5.          "  DEVNT5   ,p_devnt_out[5]" "0,1"
bitfld.long   0x0  4.          "  DEVNT4   ,p_devnt_out[4]" "0,1"
TEXTLINE "                "
bitfld.long   0x0  3.          "  DEVNT3   ,p_devnt_out[3] and jd_watchpt[21]" "0,1"
bitfld.long   0x0  2.          "  DEVNT2   ,p_devnt_out[2] and jd_watchpt[20]" "0,1"
bitfld.long   0x0  1.          "  DEVNT1   ,p_devnt_out[1] and jd_watchpt[13]" "0,1"
bitfld.long   0x0  0.          "  DEVNT0   ,p_devnt_out[0] and jd_watchpt[12]" "0,1"
group spr:576.++0
line.long 0x0 "DDAM,Debug Data Acquisition Message Register"
group spr:569.++0 "External Debug Registers"
line.long 0x0 "DBERC0,Debug External Resource Control Register"
bitfld.long   0x0 30.            "IDM      ,Internal Debug Mode" "0,1"
bitfld.long   0x0 29.          "  RST      ,Reset" "0,1"
bitfld.long   0x0 28.          "  UDE      ,Unconditional Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 27.          "  ICMP     ,Instruction Completion Debug Event" "0,1"
bitfld.long   0x0 26.          "  BRT      ,Branch Taken Debug Event" "0,1"
bitfld.long   0x0 25.          "  IRPT     ,Interrupt Debug Event" "0,1"
bitfld.long   0x0 24.          "  TRAP     ,Trap Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 23.          "  IAC1     ,Instruction Address Compare (IAC) 1 Debug Event" "0,1"
bitfld.long   0x0 22.          "  IAC2     ,IAC 2 Debug Event" "0,1"
bitfld.long   0x0 21.          "  IAC3     ,IAC 3 Debug Event" "0,1"
bitfld.long   0x0 20.          "  IAC4     ,IAC 4 Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 19.          "  DAC1     ,Data Address Compare 1 Debug Event" "0,1"
bitfld.long   0x0 17.          "              DAC2     ,Data Address Compare 2 Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 15.          "  RET      ,Return Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 10.          "  DEVT1    ,External debug event 1 enable" "0,1"
bitfld.long   0x0 09.          "  DEVT2    ,External debug event 2 enable" "0,1"
TEXTLINE "                "
bitfld.long   0x0 06.          "  CIRPT    ,Critical interrupt taken debug event enable" "0,1"
bitfld.long   0x0 05.          "  CRET     ,Critical return debug event enable" "0,1"
TEXTLINE "                "
bitfld.long   0x0 04.          "  BKPT     ,Breakpoint Instruction Debug Control" "0,1"
bitfld.long   0x0 03.          "  DQM      ,Data Acquisition Messaging Registers" "0,1"
TEXTLINE ""
group spr:0x1002++0
line.long 0x0 "EDBCR0,External Debug Control Register 0"
bitfld.long   0x0 31.            "EDM      ,External Debug Mode. This bit is also reflected in DBCR0" "0,1"
bitfld.long   0x0 30.          "  DNH_EN   ,dnh Instruction Enable" "0,1"
bitfld.long   0x0 28.--29.     "  DFT      ,Debug Freeze Timers Control" "0,1,%d..."
TEXTLINE ""
group spr:0x1000++0
line.long 0x0 "EDBSR0,External Debug Status Register 0"
bitfld.long   0x0 31.            "IDE      ,Imprecise Debug Event" "0,1"
bitfld.long   0x0 30.          "  UDE      ,Unconditional Debug Event" "0,1"
bitfld.long   0x0 29.          "  DNH      ,Debugger Notify Halt Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 27.          "  ICMP     ,Instruction Completion Debug Event" "0,1"
bitfld.long   0x0 26.          "  BRT      ,Branch Taken Debug Event" "0,1"
bitfld.long   0x0 25.          "  IRPT     ,Interrupt Debug Event" "0,1"
bitfld.long   0x0 24.          "  TRAP     ,Trap Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 23.          "  IAC      ,IAC Debug Event" "0,1"
bitfld.long   0x0 19.          "  DACR     ,DAC  Read Debug Event" "0,1"
bitfld.long   0x0 18.          "  DACW     ,DAC  Write Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 16.          "  DNI      ,DNI Debug Event" "0,1"
bitfld.long   0x0 15.          "  RET      ,Return Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 10.          "  DEVT1    ,External debug event 1 debug event" "0,1"
bitfld.long   0x0 09.          "  DEVT2    ,External debug event 2 debug event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 08.          "  PMI      ,Performance Monitor Interrupt Debug Event" "0,1"
bitfld.long   0x0 07.          "  MPU      ,Memory Protection Unit Debug Event" "0,1"
TEXTLINE "                "
bitfld.long   0x0 06.          "  CIRPT    ,Critical interrupt taken debug event" "0,1"
bitfld.long   0x0 05.          "  CRET     ,Critical return debug event" "0,1"
bitfld.long   0x0 04.          "  VLES     ,VLE Status" "0,1"
TEXTLINE "                "
bitfld.long   0x0 01.--03.     "  DAC_OFST ,Data Address Compare Offset" "0,1,2,3,4,5,6,7"
TEXTLINE ""
tree.end
tree.end

;%include 564xl/cflash_shadow.ph
tree "Clock Configuration"
tree "Clock Generation Module (MC_CGM)"
group.long 0xC3FE0370++0x03
line.long      0x00 "OC_EN,Output Clock Enable"
bitfld.long    0x00  0.                  "EN      ,Output Clock Enable control" "0,1"
group.long 0xC3FE0374++0x03
line.long      0x00 "OCDS_SC,Output Clock Division Select Register"
bitfld.long    0x00  28.--29.            "SELDIV  ,Output Clock Enable control" "1:1,1:2,1:4,1:8"
bitfld.long    0x00  24.--27.          "  SELCTL  ,Output Clock Source Selection Control" "IRC,XOSC,FMPLL_0,res(3),res(4),res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),res(15)"
group.long 0xC3FE0378++0x03
line.long      0x00 "SC_SS,System Clock Select Status Register"
bitfld.long    0x00  24.--27.            "SELSTAT  ,System Clock Source Selection Status" "IRC,res(1),XOSC,res(3),FMPLL0 PCS,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),system clock disabled"
TEXTLINE ""
group.long 0xC3FE0380++0x03
line.long      0x00 "AC0_SC,Auxiliary Clock 0 Select Control Register"
bitfld.long    0x00  24.--27.            "SELCTL   ,System Clock Source Selection Status" "(no clock),res(1),(no clock),res(3),(no clock),res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),res(15)"
group.long 0xC3FE0384++0x03
line.long      0x00 "AC0_DC0,Auxiliary Clock 0 Divider Configuration Register"
bitfld.long    0x00  31.            "DE0   ,Divider 0 Enable" "0,1"
bitfld.long    0x00  24.--27.     "  DIV0  ,Divider 0 Division Value" "1:1,1:2,1:3,1:4,1:5,1:6,1:7,1:8,1:9,1:10,1:11,1:12,1:13,1:14,1:15,1:16"
TEXTLINE ""
group.long 0xC3FE0388++0x03
line.long      0x00 "AC1_SC,Auxiliary Clock 1 Select Control Register"
bitfld.long    0x00  24.--27.            "SELCTL   ,System Clock Source Selection Status" "(no clock),res(1),res(2),res(3),res(4),res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),res(15)"
group.long 0xC3FE038C++0x03
line.long      0x00 "AC1_DC0,Auxiliary Clock 1 Divider Configuration Register"
bitfld.long    0x00  31.            "DE0   ,Divider 0 Enable" "0,1"
bitfld.long    0x00  24.--27.     "  DIV0  ,Divider 0 Division Value" "1:1,1:2,1:3,1:4,1:5,1:6,1:7,1:8,1:9,1:10,1:11,1:12,1:13,1:14,1:15,1:16"
TEXTLINE ""
group.long 0xC3FE0390++0x03
line.long      0x00 "AC2_SC,Auxiliary Clock 2 Select Control Register"
bitfld.long    0x00  24.--27.            "SELCTL   ,System Clock Source Selection Status" "(no clock),res(1),res(2),res(3),res(4),res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),res(15)"
group.long 0xC3FE0394++0x03
line.long      0x00 "AC2_DC0,Auxiliary Clock 2 Divider Configuration Register"
bitfld.long    0x00  31.            "DE0   ,Divider 0 Enable" "0,1"
bitfld.long    0x00  24.--27.     "  DIV0  ,Divider 0 Division Value" "1:1,1:2,1:3,1:4,1:5,1:6,1:7,1:8,1:9,1:10,1:11,1:12,1:13,1:14,1:15,1:16"
TEXTLINE ""
group.long 0xC3FE0398++0x03
line.long      0x00 "AC3_SC,Auxiliary Clock 3 Select Control Register"
bitfld.long    0x00  24.--27.            "SELCTL   ,System Clock Source Selection Status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),FMPLL0_D1,res(9),res(10),res(11),res(12),res(13),res(14),res(15)"
group.long 0xC3FE039C++0x03
line.long      0x00 "AC3_DC0,Auxiliary Clock 3 Divider Configuration Register"
bitfld.long    0x00  31.            "DE0   ,Divider 0 Enable" "0,1"
bitfld.long    0x00  24.--27.     "  DIV0  ,Divider 0 Division Value" "1:1,1:2,1:3,1:4,1:5,1:6,1:7,1:8,1:9,1:10,1:11,1:12,1:13,1:14,1:15,1:16"
tree.end
tree "Clock Monitor Unit (CMU)"
tree "CMU 0"
group.long (0xC3FE0100+0x00)++0x03
line.long    0x00 "CSR,Control Status Register"
bitfld.long  0x00 23.                      "SFM    ,Start frequency measure" "0,1"
bitfld.long  0x00 01.--02.               "  RCDIV  ,RC clock division factor" "1:1,1:2,1:4,1:8"
bitfld.long  0x00 00.                    "  CME_0  ,FMPLL_0 clock monitor enable" "0,1"
group.long (0xC3FE0100+0x04)++0x03
line.long    0x00 "FDISP,Frequency Display Register"
hexmask.long  0x00 00.--19. 1.             "FD     ,Measured frequency bits"
group.long (0xC3FE0100+0x08)++0x03
line.long    0x00 "HFREFR,High Frequency Reference Register PLL"
hexmask.long.word  0x00 00.--11. 1.        "HFREF  ,High Frequency reference value"
group.long (0xC3FE0100+0x0c)++0x03
line.long    0x00 "LFREFR,Low Frequency Reference Register PLL"
hexmask.long.word  0x00 00.--11. 1.        "LFREF  ,Low Frequency reference value"
group.long (0xC3FE0100+0x10)++0x03
line.long    0x00 "ISR,Interrupt Status Register"
eventfld.long  0x00 03.                      "FLCI_0 ,FMPLL_0 Clock frequency less than reference clock interrupt" "0,1"
eventfld.long  0x00 02.                    "  FHHI_0 ,PLL Clock frequency higher than high reference interrupt" "0,1"
eventfld.long  0x00 01.                    "        FLLI_0 ,PLL Clock frequency less than low reference event" "0,1"
eventfld.long  0x00 00.                    "  OLRI   ,OLRI: Oscillator frequency less than RC frequency event" "0,1"
group.long (0xC3FE0100+0x18)++0x03
line.long    0x00 "MDR,Measurement Duration Register"
hexmask.long  0x00 00.--19. 1.             "MD     ,Measurement duration bits"
tree.end
tree "CMU 1"
group.long (0xC3FE0100+0x20)++0x03
line.long    0x00 "CSR,Control Status Register"
bitfld.long  0x00 00.                    "CME_A  ,FMPLL_1 clock monitor enable" "0,1"
group.long (0xC3FE0100+0x28)++0x03
line.long    0x00 "HFREFR,High Frequency Reference Register PLL"
hexmask.long.word  0x00 00.--11. 1.        "HFREF  ,High Frequency reference value"
group.long (0xC3FE0100+0x2c)++0x03
line.long    0x00 "LFREFR,Low Frequency Reference Register PLL"
hexmask.long.word  0x00 00.--11. 1.        "LFREF  ,Low Frequency reference value"
group.long (0xC3FE0100+0x30)++0x03
line.long    0x00 "ISR,Interrupt Status Register"
eventfld.long  0x00 03.                      "FLCI   ,FMPLL_0 Clock frequency less than reference clock interrupt" "0,1"
eventfld.long  0x00 02.                    "  FHHI   ,PLL Clock frequency higher than high reference interrupt" "0,1"
eventfld.long  0x00 01.                    "        FLLI   ,PLL Clock frequency less than low reference event" "0,1"
tree.end
tree.end
tree "XOSC external crystal oscillator"
group.long (0xC3FE0000+0x0000)++0x03
line.long         0x00 "OSC_CTL,Crystal Oscillator Control Register"
bitfld.long       0x00 31.                    "OSCBYP ,Crystal Oscillator bypass" "0,1"
hexmask.long.byte 0x00 16.--23.   1.        "  EOCV   ,End of Count Value"
bitfld.long       0x00 15.                  "  M_OSC  ,Crystal oscillator clock interrupt mask" "0,1"
eventfld.long     0x00  7.                  "  I_OSC  ,Crystal oscillator clock interrupt" "0,1"
tree.end

tree "IRC 16 MHz internal RC oscillator"
group.long (0xC3FE0060+0x0000)++0x03
line.long         0x00 "RC_CTL,RC Oscillator Control Register"
hexmask.long.byte 0x00 16.--21.   1.          "RCTRIM   ,RC trimming bits"
tree.end
tree "FMPLL 0"
group.long (0xC3FE00A0+0x0000)++0x03
line.long         0x00 "CR,Control Register"
bitfld.long       0x00  26.--29.              "IDF     ,Input divide ratio" "    1:1,    1:2,    1:3,    1:4,    1:5,    1:6,    1:7,    1:8,    1:9,   1:10,   1:11,   1:12,   1:13,   1:14,   1:15,inhibit"
bitfld.long       0x00  24.--25.            "  ODF        ,Output divide ratio" " 1:2, 1:4, 1:8,1:16"
bitfld.long       0x00  16.--22.            "  NDIV   ,Loop divide ratio" "  res(0),  res(1),  res(2),  res(3),  res(4),  res(5),  res(6),  res(7),  res(8),  res(9), res(10), res(11), res(12), res(13), res(14), res(15), res(16), res(17), res(18), res(19), res(20), res(21), res(22), res(23), res(24), res(25), res(26), res(27), res(28), res(29), res(30), res(31),    1:32,    1:33,    1:34,    1:35,    1:36,    1:37,    1:38,    1:39,    1:40,    1:41,    1:42,    1:43,    1:44,    1:45,    1:46,    1:47,    1:48,    1:49,    1:50,    1:51,    1:52,    1:53,    1:54,    1:55,    1:56,    1:57,    1:58,    1:59,    1:60,    1:61,    1:62,    1:63,    1:64,    1:65,    1:66,    1:67,    1:68,    1:69,    1:70,    1:71,    1:72,    1:73,    1:74,    1:75,    1:76,    1:77,    1:78,    1:79,    1:80,    1:81,    1:82,    1:83,    1:84,    1:85,    1:86,    1:87,    1:88,    1:89,    1:90,    1:91,    1:92,    1:93,    1:94,    1:95,    1:96, res(97), res(98), res(99),res(100),res(101),res(102),res(103),res(104),res(105),res(106),res(107),res(108),res(109),res(110),res(111),res(112),res(113),res(114),res(115),res(116),res(117),res(118),res(119),res(120),res(121),res(122),res(123),res(124),res(125),res(126),res(127)"
TEXTLINE "                "
bitfld.long       0x00  8.                  "  en_pll_sw     ,This bit is used to enable progressive clock switching" "0,1"
bitfld.long       0x00  6.                  "  unlock_once   ,This bit is a sticky indication of PLL loss of lock condition" "0,1"
TEXTLINE "                "
eventfld.long     0x00  4.                  "  i_lock        ,This bit is set by hardware whenever there is a lock/unlock event" "0,1"
bitfld.long       0x00  3.                  "  s_lock        ,This bit is an indication of whether the PLL has acquired lock" "0,1"
bitfld.long       0x00  2.                  "  pll_fail_mask ,This bit is used to mask the pll_fail output" "0,1"
eventfld.long     0x00  1.                  "  pll_fail_flag ,This bit is asynchronously set by hardware whenever a loss of lock event occurs while PLL is switched on" "0,1"
TEXTLINE ""
group.long (0xC3FE00A0+0x0004)++0x03
line.long         0x00 "MR,Modulation Register"
bitfld.long       0x00 31.                    "STRB_BYPASS   ,Strobe bypass" "0,1"
bitfld.long       0x00 29.                  "  SPRD_SEL ,Spread type selection" "center,down"
TEXTLINE "                "
hexmask.long.word 0x00 16.--20.   1.        "  MOD_PERIOD ,Modulation period"
bitfld.long       0x00 15.                  "  FM_EN         ,Frequency Modulation Enable" "0,1"
hexmask.long.word 0x00 00.--14.   1.        "  INC_STEP   ,Increment step"
tree.end
tree "External Clock Divider"
group.long (0xC3FE0160+0x0000)++0x03
line.long         0x00 "CKDV_256,Output Clock Division 256 Select Register"
hexmask.long.byte 0x00 24.--31.   1.          "DIV   ,Output Clock Division 256 Select f_out=f_in/(1+DIV)"
tree.end
tree.end
tree "Mode Entry Module (MC_ME)"
group.long 0xC3FDC000++0x03
line.long    0x00 "GS,Global Status Register"
bitfld.long  0x00 28.--31.                   "S_CURRENT_MODE  ,Current device mode status" "RESET,TEST,SAFE,DRUN,RUN0,RUN1,RUN2,RUN3,HALT0,res(9),STOP0,res(11),res(12),res(13),res(14),res(15)"
TEXTLINE "                "  
bitfld.long  0x00 27.                      "  S_MTRANS ,Mode transition status" "0,1"
bitfld.long  0x00 23.                      "  S_PDO    ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  S_MVR    ,Main voltage regulator status" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 16.--17.                 "  S_FLA     ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 07.                      "  S_PLL1   ,system PLL1 status" "0,1"
bitfld.long  0x00 06.                      "  S_PLL0   ,system PLL0 status" "0,1"
bitfld.long  0x00 05.                      "  S_XOSC0  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "   S_IRCOSC  ,16MHz internal RC oscillator status" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 00.--03.                 "  S_SYSCLK ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC004++0x03
line.long    0x00 "MCTL,Mode Control"
bitfld.long  0x00 28.--31.                   "TARGET_MODE  ,Target device mode" "RESET,TEST,SAFE,DRUN,RUN0,RUN1,RUN2,RUN3,HALT0,res(9),STOP0,res(11),res(12),res(13),res(14),res(15)"
hexmask.long.word 0x00 0.--15. 1. 0.          "    KEY  ,Key (0x5AF0 - inverted 0xA50F)"
TEXTLINE ""
group.long 0xC3FDC008++0x03
line.long    0x00 "ME,Mode Enable"
bitfld.long  0x00 10.                        "STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
bitfld.long  0x00 07.                      "  RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC00C++0x03
line.long    0x00 "IS,Interrupt Status"
eventfld.long  0x00 04.                      "I_ICONF_CU ,Invalid mode configuration interrupt (Clock Usage)" "0,1"
eventfld.long  0x00 03.                    "  I_ICONF    ,Invalid mode configuration interrupt" "0,1"
eventfld.long  0x00 02.                    "  I_IMODE    ,Invalid mode interrupt" "0,1"
eventfld.long  0x00 01.                    "  I_SAFE     ,SAFE mode interrupt" "0,1"
eventfld.long  0x00 00.                    "  I_MTC      ,Mode transition complete interrupt" "0,1"
group.long 0xC3FDC010++0x03
line.long    0x00 "IM,Interrupt Mask"
bitfld.long  0x00 04.                        "M_ICONF_CU ,Invalid mode configuration interrupt (Clock Usage)" "0,1"
bitfld.long  0x00 03.                      "  M_ICONF    ,Invalid mode configuration interrupt" "0,1"
bitfld.long  0x00 02.                      "  M_IMODE    ,Invalid mode interrupt" "0,1"
bitfld.long  0x00 01.                      "  M_SAFE     ,SAFE mode interrupt" "0,1"
bitfld.long  0x00 00.                      "  M_MTC      ,Mode transition complete interrupt" "0,1"
group.long 0xC3FDC014++0x03
line.long    0x00 "IMTS,Invalid Mode Transition Status"
eventfld.long  0x00 04.                      "S_MTI      ,Mode Transition Illegal status" "0,1"
eventfld.long  0x00 03.                    "  S_MRI      ,Mode Request Illegal status" "0,1"
eventfld.long  0x00 02.                    "  S_DMA      ,Disabled Mode Access status" "0,1"
eventfld.long  0x00 01.                    "  S_NMA      ,Non-existing Mode Access status" "0,1"
eventfld.long  0x00 00.                    "  S_SEA      ,SAFE Event Active status" "0,1"
TEXTLINE ""
group.long 0xC3FDC018++0x03
line.long    0x00 "DMTS,Debug Mode Transition Status"
bitfld.long  0x00 28.--31.                   "PREVIOUS_MODE   ,Current device mode status" "RESET,TEST,SAFE,DRUN,RUN0,RUN1,RUN2,RUN3,HALT0,res(9),STOP0,res(11),res(12),res(13),res(14),res(15)"
TEXTLINE "                "  
bitfld.long  0x00 23.                      "  MPH_BUSY        ,MC_ME/MC_PCU Handshake Busy indicator" "0,1"
bitfld.long  0x00 20.                      "  PMC_PROG        ,MC_PCU Mode Change in Progress indicator" "0,1"
bitfld.long  0x00 19.                      "  CORE_DBG        ,Processor is in Debug mode indicator" "0,1"
bitfld.long  0x00 16.                      "  SMR             ,SAFE mode request from MC_RGM is active indicator" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 14.                      "  VREG_CSRC_SC    ,Main VREG dependent Clock Source State Change during mode transition indicator" "0,1"
bitfld.long  0x00 13.                      "  CSRC_CSRC_SC    ,(Other) Clock Source dependent Clock Source State Change during mode transition indicator" "0,1"
bitfld.long  0x00 12.                      "  IRC_SC          ,IRCOSC State Change during mode transition indicator" "0,1"
bitfld.long  0x00 11.                      "  SCSRC_SC        ,Secondary Clock Sources State Change during mode transition indicator" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 10.                      "  SYSCLK_SW       ,System Clock Switching pending status" "0,1"
bitfld.long  0x00 09.                      "  DFLASH_SC       ,FLASH State Change during mode transition indicator" "0,1"
bitfld.long  0x00 08.                      "  CFLASH_SC       ,FLASH State Change during mode transition indicator" "0,1"
TEXTLINE "                "   
bitfld.long  0x00 07.                      "  CDP_PRPH_0_143  ,Clock Disable Process Pending status for Peripherals 0-143" "0,1"
bitfld.long  0x00 03.                      "  CDP_PRPH_96_127 ,Clock Disable Process Pending status for Peripherals 64-95" "0,1"
bitfld.long  0x00 02.                      "  CDP_PRPH_64_95  ,Clock Disable Process Pending status for Peripherals 64-95" "0,1"
bitfld.long  0x00 01.                      "  CDP_PRPH_32_63  ,Clock Disable Process Pending status for Peripherals 32-63" "0,1"
bitfld.long  0x00 00.                      "  CDP_PRPH_0_31   ,Clock Disable Process Pending status for Peripherals 0-31" "0,1"
TEXTLINE ""
tree "Mode Configuration Registers"
group.long 0xC3FDC020++0x03
line.long    0x00 "RESET_MC,RESET Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC024++0x03
line.long    0x00 "TEST_MC,TEST Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC028++0x03
line.long    0x00 "SAFE_MC,SAFE Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC02c++0x03
line.long    0x00 "DRUN_MC,DRUN Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC030++0x03
line.long    0x00 "RUN0_MC,RUN0 Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC034++0x03
line.long    0x00 "RUN1_MC,RUN1 Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC038++0x03
line.long    0x00 "RUN2_MC,RUN2 Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC03c++0x03
line.long    0x00 "RUN3_MC,RUN3 Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC040++0x03
line.long    0x00 "HALT0_MC,HALT0 Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
group.long 0xC3FDC048++0x03
line.long    0x00 "STOP0_MC,STOP0 Mode Configuration"
bitfld.long  0x00 23.                        "PDO      ,Output power-down status" "0,1"
bitfld.long  0x00 20.                      "  MVRON    ,Main voltage regulator status" "0,1"
bitfld.long  0x00 18.--19.                 "  DFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
bitfld.long  0x00 16.--17.                 "  CFLAON   ,flash availability status" "unavailable,power down,low power mode,normal"
TEXTLINE "                "  
bitfld.long  0x00 06.                      "  FMPLLON  ,system PLL status" "0,1"
bitfld.long  0x00 05.                      "  XOSC0ON  ,4MHz crystal oscillator status" "0,1"
bitfld.long  0x00 04.                      "  IRCON    ,16MHz internal RC oscillator status" "0,1"
bitfld.long  0x00 00.--03.                 "  SYSCLK   ,System clock switch status" "IRC,res(1),XOSC,res(3),FMPLL_0,res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),disabled"
TEXTLINE ""
tree.end
tree "Peripheral Status Registers"
group.long 0xC3FDC060++0x03
line.long    0x00 "PS0,Peripheral Status 0"
bitfld.long  0x00 26.                          "S_SafetyPort ,Peripheral status" "frozen,active"
bitfld.long  0x00 24.                        "  S_FlexRay    ,Peripheral status" "frozen,active"
TEXTLINE "                "  
bitfld.long  0x00 17.                        "  S_FlexCan1   ,Peripheral status" "frozen,active"
bitfld.long  0x00 16.                        "  S_FlexCan0   ,Peripheral status" "frozen,active"
TEXTLINE "                "  
bitfld.long  0x00 08.                        "  S_DSPI4      ,Peripheral status" "frozen,active"
TEXTLINE "                "  
bitfld.long  0x00 07.                        "  S_DSPI3      ,Peripheral status" "frozen,active"
bitfld.long  0x00 06.                        "  S_DSPI2      ,Peripheral status" "frozen,active"
TEXTLINE "                "  
bitfld.long  0x00 05.                        "  S_DSPI1      ,Peripheral status" "frozen,active"
bitfld.long  0x00 04.                        "  S_DSPI0      ,Peripheral status" "frozen,active"
TEXTLINE ""
group.long 0xC3FDC064++0x03
line.long    0x00 "PS1,Peripheral Status 1"
bitfld.long  0x00 28.                          "S_CRC1       ,Peripheral status" "frozen,active"
bitfld.long  0x00 26.                        "  S_CRC0       ,Peripheral status" "frozen,active"
TEXTLINE "                "  
bitfld.long  0x00 17.                        "  S_LINFlex1   ,Peripheral status" "frozen,active"
bitfld.long  0x00 16.                        "  S_LINFlex0   ,Peripheral status" "frozen,active"
TEXTLINE "                "  
bitfld.long  0x00 07.                        "  S_eTimer1    ,Peripheral status" "frozen,active"
bitfld.long  0x00 06.                        "  S_eTimer0    ,Peripheral status" "frozen,active"
TEXTLINE "                "  
bitfld.long  0x00 03.                        "  S_CTU0       ,Peripheral status" "frozen,active"
bitfld.long  0x00 00.                        "  S_ADC0       ,Peripheral status" "frozen,active"
TEXTLINE ""
group.long 0xC3FDC068++0x03
line.long    0x00 "PS2,Peripheral Status 2"
bitfld.long  0x00 28.                          "S_PIT_RTI    ,Peripheral status" "frozen,active"
TEXTLINE ""
group.long 0xC3FDC06C++0x03
line.long    0x00 "PS3,Peripheral Status 3"
bitfld.long  0x00 31.                          "S_CORE1      ,Peripheral status" "frozen,active"
TEXTLINE ""
tree.end
tree "Peripheral Configuration Registers"
group.long 0xC3FDC080++0x03
line.long    0x00 "RUN_PC0,Run Peripheral Configuration 0"
bitfld.long  0x00 07.                      "RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC084++0x03
line.long    0x00 "RUN_PC1,Run Peripheral Configuration 1"
bitfld.long  0x00 07.                      "RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC088++0x03
line.long    0x00 "RUN_PC2,Run Peripheral Configuration 2"
bitfld.long  0x00 07.                      "RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC08C++0x03
line.long    0x00 "RUN_PC3,Run Peripheral Configuration 3"
bitfld.long  0x00 07.                      "RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC090++0x03
line.long    0x00 "RUN_PC4,Run Peripheral Configuration 4"
bitfld.long  0x00 07.                      "RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC094++0x03
line.long    0x00 "RUN_PC5,Run Peripheral Configuration 5"
bitfld.long  0x00 07.                      "RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC098++0x03
line.long    0x00 "RUN_PC6,Run Peripheral Configuration 6"
bitfld.long  0x00 07.                      "RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC09C++0x03
line.long    0x00 "RUN_PC7,Run Peripheral Configuration 7"
bitfld.long  0x00 07.                      "RUN3     ,RUN3 mode enable" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,RUN2 mode enable" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,RUN1 mode enable" "0,1"
bitfld.long  0x00 04.                      "  RUN0     ,RUN0 mode enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                      "  DRUN     ,DRUN mode enable" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,SAFE mode enable" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,TEST mode enable" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,RESET mode enable" "0,1"
TEXTLINE ""
TEXTLINE ""
group.long 0xC3FDC0A0++0x03
line.long    0x00 "LP_PC0,Low-Power Peripheral Configuration 0"
bitfld.long  0x00 10.                      "  STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC0A4++0x03
line.long    0x00 "LP_PC1,Low-Power Peripheral Configuration 1"
bitfld.long  0x00 10.                      "  STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC0A8++0x03
line.long    0x00 "LP_PC2,Low-Power Peripheral Configuration 2"
bitfld.long  0x00 10.                      "  STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC0AC++0x03
line.long    0x00 "LP_PC3,Low-Power Peripheral Configuration 3"
bitfld.long  0x00 10.                      "  STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC0B0++0x03
line.long    0x00 "LP_PC4,Low-Power Peripheral Configuration 4"
bitfld.long  0x00 10.                      "  STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC0B4++0x03
line.long    0x00 "LP_PC5,Low-Power Peripheral Configuration 5"
bitfld.long  0x00 10.                      "  STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC0B8++0x03
line.long    0x00 "LP_PC6,Low-Power Peripheral Configuration 6"
bitfld.long  0x00 10.                      "  STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
TEXTLINE ""
group.long 0xC3FDC0BC++0x03
line.long    0x00 "LP_PC7,Low-Power Peripheral Configuration 7"
bitfld.long  0x00 10.                      "  STOP0    ,STOP0 mode enable" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,HALT0 mode enable" "0,1"
TEXTLINE ""
tree.end
tree "Peripheral Control Registers"
group.byte (0xC3FDC0C0+004.)++0x00
line.byte    0x00 "PCTL004"
bitfld.byte  0x00 06.                    "DSPI 0         DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+005.)++0x00
line.byte    0x00 "PCTL005"
bitfld.byte  0x00 06.                    "DSPI 1         DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+006.)++0x00
line.byte    0x00 "PCTL006"
bitfld.byte  0x00 06.                    "DSPI 2         DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+007.)++0x00
line.byte    0x00 "PCTL007"
bitfld.byte  0x00 06.                    "DSPI 3         DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+008.)++0x00
line.byte    0x00 "PCTL008"
bitfld.byte  0x00 06.                    "DSPI 4         DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+016.)++0x00
line.byte    0x00 "PCTL016"
bitfld.byte  0x00 06.                    "FlexCAN 0      DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+017.)++0x00
line.byte    0x00 "PCTL017"
bitfld.byte  0x00 06.                    "FlexCAN 1      DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+024.)++0x00
line.byte    0x00 "PCTL024"
bitfld.byte  0x00 06.                    "FlexRay        DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+026.)++0x00
line.byte    0x00 "PCTL026"
bitfld.byte  0x00 06.                    "SafetyPort     DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+032.)++0x00
line.byte    0x00 "PCTL032"
bitfld.byte  0x00 06.                    "ADC 0          DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+035.)++0x00
line.byte    0x00 "PCTL035"
bitfld.byte  0x00 06.                    "CTU 0          DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+038.)++0x00
line.byte    0x00 "PCTL038"
bitfld.byte  0x00 06.                    "eTimer 0       DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+039.)++0x00
line.byte    0x00 "PCTL039"
bitfld.byte  0x00 06.                    "eTimer 1       DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+048.)++0x00
line.byte    0x00 "PCTL048"
bitfld.byte  0x00 06.                    "LinFLEX 0      DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+049.)++0x00
line.byte    0x00 "PCTL049"
bitfld.byte  0x00 06.                    "LinFLEX 1      DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+092.)++0x00
line.byte    0x00 "PCTL092"
bitfld.byte  0x00 06.                    "PIT_RTI        DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

group.byte (0xC3FDC0C0+127.)++0x00
line.byte    0x00 "PCTL127"
bitfld.byte  0x00 06.                    "CORE1          DBG_F  ,Peripheral control in debug mode" "0,1"
bitfld.byte  0x00 03.--05.             "  LP_CFG  ,Peripheral configuration select for non-run modes" "LP_PC0,LP_PC1,LP_PC2,LP_PC3,LP_PC4,LP_PC5,LP_PC6,LP_PC7"
bitfld.byte  0x00 00.--02.             "  RUN_CFG  ,Peripheral configuration select for non-run modes" "RUN_PC0,RUN_PC1,RUN_PC2,RUN_PC3,RUN_PC4,RUN_PC5,RUN_PC6,RUN_PC7"

tree.end
tree.end
tree "Power Control Unit (MC_PCU)"
group.long 0xC3FE8000++0x03
line.long    0x00 "PCONF0,Power Domain #0 Configuration"
bitfld.long  0x00 13.                        "STANDBY0 ,Power domain control during STANDBY0 mode" "0,1"
bitfld.long  0x00 10.                      "  STOP0    ,Power domain control during STOP0 mode" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,Power domain control during HALT0 mode" "0,1"
bitfld.long  0x00 07.                      "  RUN3     ,Power domain control during RUN3 mode" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,Power domain control during RUN2 mode" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,Power domain control during RUN1 mode" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 04.                      "  RUN0     ,Power domain control during RUN0 mode" "0,1"
bitfld.long  0x00 03.                      "  DRUN     ,Power domain control during DRUN mode" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,Power domain control during SAFE mode" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,Power domain control during TEST mode" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,Power domain control during RESET mode" "0,1"
TEXTLINE ""
group.long 0xC3FE8004++0x03
line.long    0x00 "PCONF1,Power Domain #1 Configuration"
bitfld.long  0x00 13.                        "STANDBY0 ,Power domain control during STANDBY0 mode" "0,1"
bitfld.long  0x00 10.                      "  STOP0    ,Power domain control during STOP0 mode" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,Power domain control during HALT0 mode" "0,1"
bitfld.long  0x00 07.                      "  RUN3     ,Power domain control during RUN3 mode" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,Power domain control during RUN2 mode" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,Power domain control during RUN1 mode" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 04.                      "  RUN0     ,Power domain control during RUN0 mode" "0,1"
bitfld.long  0x00 03.                      "  DRUN     ,Power domain control during DRUN mode" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,Power domain control during SAFE mode" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,Power domain control during TEST mode" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,Power domain control during RESET mode" "0,1"
TEXTLINE ""
group.long 0xC3FE8008++0x03
line.long    0x00 "PCONF2,Power Domain #2 Configuration"
bitfld.long  0x00 13.                        "STANDBY0 ,Power domain control during STANDBY0 mode" "0,1"
bitfld.long  0x00 10.                      "  STOP0    ,Power domain control during STOP0 mode" "0,1"
bitfld.long  0x00 08.                      "  HALT0    ,Power domain control during HALT0 mode" "0,1"
bitfld.long  0x00 07.                      "  RUN3     ,Power domain control during RUN3 mode" "0,1"
bitfld.long  0x00 06.                      "  RUN2     ,Power domain control during RUN2 mode" "0,1"
bitfld.long  0x00 05.                      "  RUN1     ,Power domain control during RUN1 mode" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 04.                      "  RUN0     ,Power domain control during RUN0 mode" "0,1"
bitfld.long  0x00 03.                      "  DRUN     ,Power domain control during DRUN mode" "0,1"
bitfld.long  0x00 02.                      "  SAFE     ,Power domain control during SAFE mode" "0,1"
bitfld.long  0x00 01.                      "  TEST     ,Power domain control during TEST mode" "0,1"
bitfld.long  0x00 00.                      "  RESET    ,Power domain control during RESET mode" "0,1"
TEXTLINE ""
group.long 0xC3FE8040++0x03
line.long    0x00 "PSTAT,Power Domain Status Register"
bitfld.long  0x00 02.                        "PD2      ,Power status for power domain 2" "0,1"
bitfld.long  0x00 01.                      "  PD1      ,Power status for power domain 1" "0,1"
bitfld.long  0x00 00.                      "  PD0      ,Power status for power domain 0" "0,1"
TEXTLINE ""
group.long 0xC3FE8080++0x03
line.long    0x00 "VCTL,Voltage Regulator Control Register"
bitfld.long  0x00 00.                        "MASK_LVDHV5  ,Mask Low Voltage Detection" "0,1"
tree.end
tree "Reset Generation Module (MC_RGM)"
group.word 0xC3FE4000++0x01
line.word    0x00 "FES,Functional Event Status"
eventfld.word  0x00 15.                          "F_EXR        ,Flag for External Reset" "0,1"
TEXTLINE "            "
eventfld.word  0x00 10.                        "  F_CMU1_FHL   ,Flag for CMU1 clock frequency higher/lower than reference" "0,1"
TEXTLINE "            "
eventfld.word  0x00 08.                        "  F_FLASH      ,Flag for code or data flash fatal error" "0,1"
eventfld.word  0x00 07.                        "  F_LVD45      ,Flag for 4.5V low-voltage detected" "0,1"
eventfld.word  0x00 06.                        "  F_CMU0_FHL   ,Flag for CMU0 clock frequency higher/lower than reference" "0,1"
eventfld.word  0x00 05.                        "  F_CMU0_OLR   ,Flag for oscillator frequency lower than reference" "0,1"
eventfld.word  0x00 04.                        "  F_PLL0       ,Flag for PLL0 fail" "0,1"
TEXTLINE "            "  
eventfld.word  0x00 03.                        "  F_CHKSTOP    ,Flag for checkstop reset" "0,1"
eventfld.word  0x00 02.                        "  F_SOFT       ,Flag for software reset" "0,1"
eventfld.word  0x00 01.                        "  F_CORE       ,Flag for core reset" "0,1"
eventfld.word  0x00 00.                        "  F_JTAG       ,Flag for JTAG initiated reset" "0,1"
TEXTLINE ""
group.word 0xC3FE4002++0x01
line.word    0x00 "DES,Destructive Event Status"
eventfld.word  0x00 15.                          "F_POR        ,Flag for Power-On reset" "0,1"
TEXTLINE "            "  
eventfld.word  0x00 07.                        "  F_COMP       ,Flag for comparator error" "0,1"
eventfld.word  0x00 06.                        "  F_LVD27_IO   ,Flag for 2.7V low-voltage detected (I/O)" "0,1"
eventfld.word  0x00 05.                        "  F_LVD27_FL   ,Flag for 2.7V low-voltage detected (flash)" "0,1"
eventfld.word  0x00 04.                        "  F_LVD27_VRG  ,Flag for 2.7 V low-voltage detected (VREG)" "0,1"
TEXTLINE "            "  
eventfld.word  0x00 03.                        "  F_SWT1       ,Flag for software watchdog timer 1" "0,1"
eventfld.word  0x00 02.                        "  F_SWT0       ,Flag for software watchdog timer 0" "0,1"
eventfld.word  0x00 00.                        "  F_LVD12_PD0  ,Flag for 1.2V low-voltage detected (power domain #0)" "0,1"
TEXTLINE ""
group.word 0xC3FE4004++0x01
line.word    0x00 "FERD,Functional Event Reset Disable"
bitfld.word  0x00 15.                            "D_EXR        ,Disable External Reset" "0,1"
TEXTLINE "            "  
bitfld.word  0x00 10.                          "  D_CMU1_FHL   ,Disable CMU1 clock frequency higher/lower than reference" "0,1"
TEXTLINE "            "
bitfld.word  0x00 08.                          "  D_FLASH      ,Disable code or data flash fatal error" "0,1"
bitfld.word  0x00 07.                          "  D_LVD45      ,Disable 4.5V low-voltage detected" "0,1"
bitfld.word  0x00 06.                          "  D_CMU0_FHL   ,Disable CMU0 clock frequency higher/lower than reference" "0,1"
bitfld.word  0x00 05.                          "  D_CMU0_OLR   ,Disable oscillator frequency lower than reference" "0,1"
bitfld.word  0x00 04.                          "  D_PLL0       ,Disable PLL0 fail" "0,1"
TEXTLINE "            "  
bitfld.word  0x00 03.                          "  F_CHKSTOP    ,Disable checkstop reset" "0,1"
bitfld.word  0x00 02.                          "  F_SOFT       ,Disable software reset" "0,1"
bitfld.word  0x00 01.                          "  D_CORE       ,Disable core reset" "0,1"
bitfld.word  0x00 00.                          "  D_JTAG       ,Disable JTAG initiated reset" "0,1"
TEXTLINE ""
group.word 0xC3FE4006++0x01
line.word    0x00 "DERD,Destructive Event Reset Disable"
eventfld.word  0x00 07.                          "D_COMP       ,Disable comparator error" "0,1"
eventfld.word  0x00 06.                        "  D_LVD27_IO   ,Disable 2.7V low-voltage detected (I/O)" "0,1"
eventfld.word  0x00 05.                        "  D_LVD27_FL   ,Disable 2.7V low-voltage detected (flash)" "0,1"
eventfld.word  0x00 04.                        "  D_LVD27_VRG  ,Disable 2.7 V low-voltage detected (VREG)" "0,1"
TEXTLINE "              "  
bitfld.word  0x00 03.                            "D_SWT1       ,Disable software watchdog timer 1" "0,1"
bitfld.word  0x00 02.                          "  D_SWT0       ,Disable software watchdog timer 0" "0,1"
bitfld.word  0x00 01.                          "  D_LVD12_PD1  ,Disable 1.2V low-voltage detected (power domain #1)" "0,1"
bitfld.word  0x00 00.                          "  D_LVD12_PD0  ,Disable 1.2V low-voltage detected (power domain #0)" "0,1"
TEXTLINE ""
group.word 0xC3FE4010++0x01
line.word    0x00 "FEAR,Functional Event Alternate Request"
;  bitfld.word  0x00 15.                            "AR_EXR       ,Alternate request for External Reset" "0,1"
bitfld.word  0x00 10.                          "  AR_CMU1_FHL  ,Alternate request for CMU1 clock frequency higher/lower than reference" "0,1"
TEXTLINE "            "
bitfld.word  0x00 07.                          "  AR_LVD45     ,Alternate request for 4.5V low-voltage detected" "0,1"
bitfld.word  0x00 06.                          "  AR_CMU0_FHL  ,Alternate request for CMU0 clock frequency higher/lower than reference" "0,1"
bitfld.word  0x00 05.                          "  AR_CMU0_OLR  ,Alternate request for oscillator frequency lower than reference" "0,1"
bitfld.word  0x00 04.                          "  AR_PLL0      ,Alternate request for PLL0 fail" "0,1"
TEXTLINE "            "  
bitfld.word  0x00 01.                          "  AR_CORE      ,Alternate request for core reset" "0,1"
bitfld.word  0x00 00.                          "  AR_JTAG      ,Alternate request for JTAG initiated reset" "0,1"
TEXTLINE ""
group.word 0xC3FE4018++0x01
line.word    0x00 "FESS,Functional Event Short Sequence"
bitfld.word  0x00 15.                            "SS_EXR       ,Short sequence for External Reset" "0,1"
TEXTLINE "            "  
bitfld.word  0x00 10.                          "  SS_CMU1_FHL  ,Short sequence for CMU1 clock frequency higher/lower than reference" "0,1"
TEXTLINE "            "
bitfld.word  0x00 08.                          "  SS_FLASH     ,Short sequence for code or data flash fatal error" "0,1"
bitfld.word  0x00 07.                          "  SS_LVD45     ,Short sequence for 4.5V low-voltage detected" "0,1"
bitfld.word  0x00 06.                          "  SS_CMU0_FHL  ,Short sequence for CMU0 clock frequency higher/lower than reference" "0,1"
bitfld.word  0x00 05.                          "  SS_CMU0_OLR  ,Short sequence for oscillator frequency lower than reference" "0,1"
bitfld.word  0x00 04.                          "  SS_PLL0      ,Short sequence for PLL0 fail" "0,1"
TEXTLINE "            "  
bitfld.word  0x00 03.                          "  SS_CHKSTOP   ,Short sequence for checkstop reset" "0,1"
bitfld.word  0x00 02.                          "  SS_SOFT      ,Short sequence for software reset" "0,1"
bitfld.word  0x00 01.                          "  SS_CORE      ,Short sequence for core reset" "0,1"
bitfld.word  0x00 00.                          "  SS_JTAG      ,Short sequence for JTAG initiated reset" "0,1"
TEXTLINE ""
group.word 0xC3FE401C++0x01
line.word    0x00 "FBRE,Functional Bidirectional Reset Enable"
bitfld.word  0x00 15.                            "BE_EXR       ,Bidirectional reset enable for External Reset" "0,1"
TEXTLINE "            "  
bitfld.word  0x00 10.                          "  BE_CMU1_FHL  ,Bidirectional reset enable for CMU1 clock frequency higher/lower than reference" "0,1"
TEXTLINE "            "
bitfld.word  0x00 08.                          "  BE_FLASH     ,Bidirectional reset enable for code or data flash fatal error" "0,1"
bitfld.word  0x00 07.                          "  BE_LVD45     ,Bidirectional reset enable for 4.5V low-voltage detected" "0,1"
bitfld.word  0x00 06.                          "  BE_CMU0_FHL  ,Bidirectional reset enable for CMU0 clock frequency higher/lower than reference" "0,1"
bitfld.word  0x00 05.                          "  BE_CMU0_OLR  ,Bidirectional reset enable for oscillator frequency lower than reference" "0,1"
bitfld.word  0x00 04.                          "  BE_PLL0      ,Bidirectional reset enable for PLL0 fail" "0,1"
TEXTLINE "            "  
bitfld.word  0x00 03.                          "  BE_CHKSTOP   ,Bidirectional reset enable for checkstop reset" "0,1"
bitfld.word  0x00 02.                          "  BE_SOFT      ,Bidirectional reset enable for software reset" "0,1"
bitfld.word  0x00 01.                          "  BE_CORE      ,Bidirectional reset enable for core reset" "0,1"
bitfld.word  0x00 00.                          "  BE_JTAG      ,Bidirectional reset enable for JTAG initiated reset" "0,1"
tree.end
width 12.
tree "Interrupt Controller (INTC) 0"
group.long (0xFFF48000+0x0000)++0x03
line.long    0x00 "BCR,INTC Block Configuration Register"
bitfld.long  0x00 05.                  "VTES ,Vector Table Entry Size" "0,1"
bitfld.long  0x00 00.                  "  HVEN ,Hardware Vector Enable" "0,1"
group.long (0xFFF48000+0x0008)++0x03
line.long    0x00 "CPR,INTC Current Priority Register"
bitfld.long  0x00 00.--03.              "PRI ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
if   (d.l(a:(0xFFF48000+0x0000))&0x00000001)==0x00000001
group.long (0xFFF48000+0x0010)++0x03
line.long    0x00 "IACKR,INTC Interrupt Acknowledge Register - must not be read speculatively in software vector mode"
hexmask.long  0x00 11.--31. 1.          "VTBA ,Vector Table Base Address"
hexmask.long  0x00 02.--10. 1.          "  INTVEC ,Interrupt Vector"
else
wgroup.long (0xFFF48000+0x0010)++0x03
hide.long    0x00 "IACKR,INTC Interrupt Acknowledge Register - must not be read speculatively in software vector mode"
in
endif
wgroup.long (0xFFF48000+0x0018)++0x03
line.long    0x00 "EOIR,INTC End of Interrupt Register"
group.long (0xFFF48000+0x0020)++0x03
line.long    0x00 "SSCIR0_3,INTC Software Set/Clear Interrupt Registers"
bitfld.long  0x00 25.              "SET0 ,Set Flag" "0,1"
eventfld.long  0x00 24.              "  CLR0 ,Clear Flag" "0,1"
bitfld.long  0x00 17.              "  SET1 ,Set Flag" "0,1"
eventfld.long  0x00 16.              "  CLR1 ,Clear Flag" "0,1"
bitfld.long  0x00 09.              "  SET2 ,Set Flag" "0,1"
eventfld.long  0x00 08.              "  CLR2 ,Clear Flag" "0,1"
bitfld.long  0x00 01.              "  SET3 ,Set Flag" "0,1"
eventfld.long  0x00 00.              "  CLR3 ,Clear Flag" "0,1"
group.long (0xFFF48000+0x0024)++0x03
line.long    0x00 "SSCIR4_7,INTC Software Set/Clear Interrupt Registers"
eventfld.long  0x00 25.              "SET4 ,Set Flag" "0,1"
bitfld.long  0x00 24.              "  CLR4 ,Clear Flag" "0,1"
eventfld.long  0x00 17.              "  SET5 ,Set Flag" "0,1"
bitfld.long  0x00 16.              "  CLR5 ,Clear Flag" "0,1"
eventfld.long  0x00 09.              "  SET6 ,Set Flag" "0,1"
bitfld.long  0x00 08.              "  CLR6 ,Clear Flag" "0,1"
eventfld.long  0x00 01.              "  SET7 ,Set Flag" "0,1"
bitfld.long  0x00 00.              "  CLR7 ,Clear Flag" "0,1"
tree "Interrupt Priority Registers"
group.long (0xFFF48000+0x0040+000.)++0x03
line.long    0x00 "INTC_PSR000,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL000 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI000 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL001 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI001 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL002 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI002 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL003 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI003 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+004.)++0x03
line.long    0x00 "INTC_PSR004,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL004 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI004 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL005 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI005 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL006 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI006 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL007 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI007 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+008.)++0x03
line.long    0x00 "INTC_PSR008,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL008 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI008 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL009 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI009 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL010 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI010 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL011 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI011 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+012.)++0x03
line.long    0x00 "INTC_PSR012,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL012 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI012 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL013 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI013 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL014 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI014 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL015 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI015 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+016.)++0x03
line.long    0x00 "INTC_PSR016,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL016 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI016 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL017 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI017 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL018 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI018 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL019 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI019 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+020.)++0x03
line.long    0x00 "INTC_PSR020,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL020 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI020 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL021 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI021 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL022 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI022 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL023 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI023 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+024.)++0x03
line.long    0x00 "INTC_PSR024,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL024 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI024 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL025 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI025 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL026 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI026 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL027 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI027 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+028.)++0x03
line.long    0x00 "INTC_PSR028,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL028 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI028 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL029 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI029 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL030 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI030 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL031 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI031 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+032.)++0x03
line.long    0x00 "INTC_PSR032,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL032 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI032 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL033 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI033 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL034 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI034 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL035 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI035 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+036.)++0x03
line.long    0x00 "INTC_PSR036,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL036 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI036 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL037 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI037 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL038 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI038 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL039 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI039 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+040.)++0x03
line.long    0x00 "INTC_PSR040,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL040 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI040 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL041 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI041 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL042 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI042 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL043 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI043 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+044.)++0x03
line.long    0x00 "INTC_PSR044,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL044 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI044 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL045 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI045 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL046 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI046 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL047 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI047 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+048.)++0x03
line.long    0x00 "INTC_PSR048,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL048 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI048 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL049 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI049 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL050 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI050 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL051 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI051 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+052.)++0x03
line.long    0x00 "INTC_PSR052,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL052 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI052 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL053 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI053 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL054 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI054 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL055 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI055 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+056.)++0x03
line.long    0x00 "INTC_PSR056,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL056 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI056 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL057 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI057 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL058 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI058 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL059 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI059 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+060.)++0x03
line.long    0x00 "INTC_PSR060,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL060 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI060 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL061 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI061 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL062 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI062 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL063 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI063 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+064.)++0x03
line.long    0x00 "INTC_PSR064,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL064 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI064 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL065 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI065 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL066 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI066 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL067 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI067 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+068.)++0x03
line.long    0x00 "INTC_PSR068,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL068 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI068 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL069 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI069 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL070 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI070 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL071 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI071 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+072.)++0x03
line.long    0x00 "INTC_PSR072,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL072 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI072 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL073 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI073 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL074 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI074 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL075 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI075 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+076.)++0x03
line.long    0x00 "INTC_PSR076,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL076 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI076 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL077 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI077 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL078 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI078 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL079 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI079 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+080.)++0x03
line.long    0x00 "INTC_PSR080,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL080 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI080 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL081 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI081 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL082 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI082 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL083 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI083 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+084.)++0x03
line.long    0x00 "INTC_PSR084,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL084 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI084 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL085 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI085 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL086 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI086 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL087 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI087 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+088.)++0x03
line.long    0x00 "INTC_PSR088,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL088 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI088 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL089 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI089 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL090 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI090 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL091 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI091 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+092.)++0x03
line.long    0x00 "INTC_PSR092,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL092 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI092 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL093 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI093 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL094 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI094 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL095 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI095 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+096.)++0x03
line.long    0x00 "INTC_PSR096,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL096 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI096 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL097 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI097 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL098 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI098 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL099 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI099 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+100.)++0x03
line.long    0x00 "INTC_PSR100,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL100 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI100 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL101 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI101 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL102 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI102 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL103 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI103 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+104.)++0x03
line.long    0x00 "INTC_PSR104,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL104 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI104 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL105 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI105 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL106 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI106 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL107 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI107 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+108.)++0x03
line.long    0x00 "INTC_PSR108,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL108 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI108 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL109 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI109 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL110 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI110 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL111 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI111 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+112.)++0x03
line.long    0x00 "INTC_PSR112,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL112 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI112 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL113 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI113 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL114 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI114 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL115 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI115 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+116.)++0x03
line.long    0x00 "INTC_PSR116,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL116 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI116 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL117 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI117 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL118 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI118 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL119 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI119 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+120.)++0x03
line.long    0x00 "INTC_PSR120,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL120 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI120 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL121 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI121 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL122 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI122 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL123 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI123 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+124.)++0x03
line.long    0x00 "INTC_PSR124,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL124 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI124 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL125 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI125 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL126 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI126 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL127 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI127 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+128.)++0x03
line.long    0x00 "INTC_PSR128,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL128 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI128 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL129 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI129 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL130 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI130 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL131 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI131 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+132.)++0x03
line.long    0x00 "INTC_PSR132,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL132 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI132 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL133 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI133 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL134 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI134 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL135 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI135 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+136.)++0x03
line.long    0x00 "INTC_PSR136,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL136 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI136 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL137 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI137 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL138 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI138 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL139 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI139 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+140.)++0x03
line.long    0x00 "INTC_PSR140,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL140 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI140 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL141 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI141 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL142 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI142 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL143 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI143 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+144.)++0x03
line.long    0x00 "INTC_PSR144,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL144 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI144 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL145 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI145 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL146 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI146 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL147 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI147 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+148.)++0x03
line.long    0x00 "INTC_PSR148,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL148 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI148 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL149 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI149 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL150 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI150 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL151 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI151 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+152.)++0x03
line.long    0x00 "INTC_PSR152,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL152 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI152 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL153 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI153 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL154 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI154 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL155 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI155 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+156.)++0x03
line.long    0x00 "INTC_PSR156,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL156 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI156 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL157 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI157 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL158 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI158 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL159 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI159 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+160.)++0x03
line.long    0x00 "INTC_PSR160,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL160 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI160 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL161 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI161 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL162 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI162 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL163 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI163 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+164.)++0x03
line.long    0x00 "INTC_PSR164,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL164 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI164 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL165 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI165 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL166 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI166 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL167 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI167 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+168.)++0x03
line.long    0x00 "INTC_PSR168,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL168 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI168 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL169 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI169 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL170 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI170 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL171 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI171 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+172.)++0x03
line.long    0x00 "INTC_PSR172,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL172 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI172 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL173 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI173 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL174 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI174 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL175 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI175 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+176.)++0x03
line.long    0x00 "INTC_PSR176,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL176 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI176 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL177 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI177 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL178 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI178 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL179 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI179 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+180.)++0x03
line.long    0x00 "INTC_PSR180,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL180 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI180 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL181 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI181 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL182 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI182 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL183 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI183 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+184.)++0x03
line.long    0x00 "INTC_PSR184,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL184 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI184 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL185 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI185 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL186 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI186 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL187 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI187 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+188.)++0x03
line.long    0x00 "INTC_PSR188,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL188 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI188 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL189 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI189 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL190 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI190 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL191 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI191 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+192.)++0x03
line.long    0x00 "INTC_PSR192,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL192 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI192 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL193 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI193 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL194 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI194 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL195 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI195 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+196.)++0x03
line.long    0x00 "INTC_PSR196,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL196 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI196 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL197 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI197 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL198 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI198 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL199 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI199 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+200.)++0x03
line.long    0x00 "INTC_PSR200,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL200 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI200 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL201 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI201 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL202 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI202 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL203 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI203 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+204.)++0x03
line.long    0x00 "INTC_PSR204,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL204 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI204 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL205 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI205 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL206 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI206 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL207 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI207 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+208.)++0x03
line.long    0x00 "INTC_PSR208,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL208 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI208 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL209 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI209 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL210 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI210 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL211 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI211 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+212.)++0x03
line.long    0x00 "INTC_PSR212,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL212 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI212 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL213 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI213 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL214 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI214 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL215 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI215 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+216.)++0x03
line.long    0x00 "INTC_PSR216,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL216 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI216 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL217 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI217 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL218 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI218 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL219 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI219 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+220.)++0x03
line.long    0x00 "INTC_PSR220,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL220 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI220 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL221 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI221 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL222 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI222 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL223 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI223 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+224.)++0x03
line.long    0x00 "INTC_PSR224,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL224 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI224 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL225 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI225 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL226 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI226 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL227 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI227 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+228.)++0x03
line.long    0x00 "INTC_PSR228,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL228 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI228 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL229 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI229 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL230 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI230 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL231 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI231 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+232.)++0x03
line.long    0x00 "INTC_PSR232,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL232 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI232 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL233 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI233 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL234 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI234 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL235 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI235 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+236.)++0x03
line.long    0x00 "INTC_PSR236,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL236 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI236 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL237 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI237 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL238 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI238 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL239 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI239 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+240.)++0x03
line.long    0x00 "INTC_PSR240,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL240 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI240 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL241 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI241 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL242 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI242 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL243 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI243 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+244.)++0x03
line.long    0x00 "INTC_PSR244,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL244 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI244 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL245 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI245 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL246 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI246 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL247 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI247 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+248.)++0x03
line.long    0x00 "INTC_PSR248,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL248 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI248 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL249 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI249 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL250 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI250 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL251 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI251 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+252.)++0x03
line.long    0x00 "INTC_PSR252,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL252 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI252 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL253 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI253 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL254 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI254 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL255 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI255 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+256.)++0x03
line.long    0x00 "INTC_PSR256,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL256 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI256 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL257 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI257 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL258 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI258 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL259 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI259 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0xFFF48000+0x0040+260.)++0x03
line.long    0x00 "INTC_PSR260,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL260 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI260 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL261 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI261 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL262 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI262 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL263 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI263 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+264. 264 265 266 267
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+268. 268 269 270 271
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+272. 272 273 274 275
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+276. 276 277 278 279
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+280. 280 281 282 283
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+284. 284 285 286 287
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+288. 288 289 290 291
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+292. 292 293 294 295
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+296. 296 297 298 299
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+300. 300 301 302 303
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+304. 304 305 306 307
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+308. 308 309 310 311
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+312. 312 313 314 315
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+316. 316 317 318 319
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+320. 320 321 322 323
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+324. 324 325 326 327
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+328. 328 329 330 331
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+332. 332 333 334 335
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+336. 336 337 338 339
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+340. 340 341 342 343
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+344. 344 345 346 347
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+348. 348 349 350 351
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+352. 352 353 354 355
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+356. 356 357 358 359
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+360. 360 361 362 363
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+364. 364 365 366 367
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+368. 368 369 370 371
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+372. 372 373 374 375
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+376. 376 377 378 379
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+380. 380 381 382 383
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+384. 384 385 386 387
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+388. 388 389 390 391
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+392. 392 393 394 395
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+396. 396 397 398 399
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+400. 400 401 402 403
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+404. 404 405 406 407
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+408. 408 409 410 411
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+412. 412 413 414 415
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+416. 416 417 418 419
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+420. 420 421 422 423
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+424. 424 425 426 427
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+428. 428 429 430 431
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+432. 432 433 434 435
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+436. 436 437 438 439
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+440. 440 441 442 443
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+444. 444 445 446 447
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+448. 448 449 450 451
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+452. 452 453 454 455
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+456. 456 457 458 459
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+460. 460 461 462 463
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+464. 464 465 466 467
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+468. 468 469 470 471
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+472. 472 473 474 475
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+476. 476 477 478 479
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+480. 480 481 482 483
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+484. 484 485 486 487
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+488. 488 489 490 491
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+492. 492 493 494 495
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+496. 496 497 498 499
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+500. 500 501 502 503
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+504. 504 505 506 507
;%include 56ap/intc_psr.ph 0xFFF48000+0x0040+508. 508 509 510 511
tree.end
tree.end
width 9.
width 12.
tree "Interrupt Controller (INTC) 1"
group.long (0x8FF48000+0x0000)++0x03
line.long    0x00 "BCR,INTC Block Configuration Register"
bitfld.long  0x00 05.                  "VTES ,Vector Table Entry Size" "0,1"
bitfld.long  0x00 00.                  "  HVEN ,Hardware Vector Enable" "0,1"
group.long (0x8FF48000+0x0008)++0x03
line.long    0x00 "CPR,INTC Current Priority Register"
bitfld.long  0x00 00.--03.              "PRI ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
if   (d.l(a:(0x8FF48000+0x0000))&0x00000001)==0x00000001
group.long (0x8FF48000+0x0010)++0x03
line.long    0x00 "IACKR,INTC Interrupt Acknowledge Register - must not be read speculatively in software vector mode"
hexmask.long  0x00 11.--31. 1.          "VTBA ,Vector Table Base Address"
hexmask.long  0x00 02.--10. 1.          "  INTVEC ,Interrupt Vector"
else
wgroup.long (0x8FF48000+0x0010)++0x03
hide.long    0x00 "IACKR,INTC Interrupt Acknowledge Register - must not be read speculatively in software vector mode"
in
endif
wgroup.long (0x8FF48000+0x0018)++0x03
line.long    0x00 "EOIR,INTC End of Interrupt Register"
group.long (0x8FF48000+0x0020)++0x03
line.long    0x00 "SSCIR0_3,INTC Software Set/Clear Interrupt Registers"
bitfld.long  0x00 25.              "SET0 ,Set Flag" "0,1"
eventfld.long  0x00 24.              "  CLR0 ,Clear Flag" "0,1"
bitfld.long  0x00 17.              "  SET1 ,Set Flag" "0,1"
eventfld.long  0x00 16.              "  CLR1 ,Clear Flag" "0,1"
bitfld.long  0x00 09.              "  SET2 ,Set Flag" "0,1"
eventfld.long  0x00 08.              "  CLR2 ,Clear Flag" "0,1"
bitfld.long  0x00 01.              "  SET3 ,Set Flag" "0,1"
eventfld.long  0x00 00.              "  CLR3 ,Clear Flag" "0,1"
group.long (0x8FF48000+0x0024)++0x03
line.long    0x00 "SSCIR4_7,INTC Software Set/Clear Interrupt Registers"
eventfld.long  0x00 25.              "SET4 ,Set Flag" "0,1"
bitfld.long  0x00 24.              "  CLR4 ,Clear Flag" "0,1"
eventfld.long  0x00 17.              "  SET5 ,Set Flag" "0,1"
bitfld.long  0x00 16.              "  CLR5 ,Clear Flag" "0,1"
eventfld.long  0x00 09.              "  SET6 ,Set Flag" "0,1"
bitfld.long  0x00 08.              "  CLR6 ,Clear Flag" "0,1"
eventfld.long  0x00 01.              "  SET7 ,Set Flag" "0,1"
bitfld.long  0x00 00.              "  CLR7 ,Clear Flag" "0,1"
tree "Interrupt Priority Registers"
group.long (0x8FF48000+0x0040+000.)++0x03
line.long    0x00 "INTC_PSR000,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL000 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI000 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL001 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI001 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL002 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI002 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL003 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI003 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+004.)++0x03
line.long    0x00 "INTC_PSR004,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL004 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI004 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL005 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI005 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL006 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI006 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL007 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI007 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+008.)++0x03
line.long    0x00 "INTC_PSR008,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL008 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI008 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL009 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI009 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL010 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI010 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL011 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI011 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+012.)++0x03
line.long    0x00 "INTC_PSR012,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL012 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI012 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL013 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI013 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL014 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI014 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL015 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI015 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+016.)++0x03
line.long    0x00 "INTC_PSR016,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL016 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI016 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL017 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI017 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL018 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI018 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL019 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI019 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+020.)++0x03
line.long    0x00 "INTC_PSR020,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL020 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI020 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL021 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI021 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL022 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI022 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL023 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI023 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+024.)++0x03
line.long    0x00 "INTC_PSR024,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL024 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI024 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL025 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI025 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL026 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI026 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL027 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI027 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+028.)++0x03
line.long    0x00 "INTC_PSR028,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL028 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI028 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL029 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI029 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL030 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI030 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL031 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI031 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+032.)++0x03
line.long    0x00 "INTC_PSR032,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL032 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI032 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL033 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI033 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL034 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI034 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL035 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI035 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+036.)++0x03
line.long    0x00 "INTC_PSR036,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL036 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI036 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL037 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI037 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL038 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI038 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL039 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI039 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+040.)++0x03
line.long    0x00 "INTC_PSR040,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL040 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI040 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL041 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI041 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL042 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI042 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL043 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI043 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+044.)++0x03
line.long    0x00 "INTC_PSR044,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL044 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI044 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL045 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI045 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL046 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI046 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL047 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI047 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+048.)++0x03
line.long    0x00 "INTC_PSR048,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL048 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI048 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL049 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI049 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL050 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI050 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL051 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI051 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+052.)++0x03
line.long    0x00 "INTC_PSR052,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL052 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI052 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL053 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI053 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL054 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI054 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL055 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI055 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+056.)++0x03
line.long    0x00 "INTC_PSR056,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL056 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI056 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL057 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI057 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL058 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI058 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL059 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI059 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+060.)++0x03
line.long    0x00 "INTC_PSR060,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL060 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI060 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL061 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI061 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL062 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI062 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL063 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI063 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+064.)++0x03
line.long    0x00 "INTC_PSR064,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL064 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI064 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL065 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI065 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL066 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI066 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL067 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI067 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+068.)++0x03
line.long    0x00 "INTC_PSR068,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL068 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI068 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL069 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI069 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL070 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI070 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL071 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI071 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+072.)++0x03
line.long    0x00 "INTC_PSR072,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL072 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI072 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL073 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI073 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL074 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI074 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL075 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI075 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+076.)++0x03
line.long    0x00 "INTC_PSR076,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL076 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI076 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL077 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI077 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL078 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI078 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL079 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI079 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+080.)++0x03
line.long    0x00 "INTC_PSR080,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL080 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI080 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL081 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI081 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL082 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI082 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL083 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI083 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+084.)++0x03
line.long    0x00 "INTC_PSR084,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL084 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI084 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL085 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI085 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL086 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI086 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL087 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI087 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+088.)++0x03
line.long    0x00 "INTC_PSR088,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL088 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI088 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL089 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI089 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL090 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI090 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL091 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI091 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+092.)++0x03
line.long    0x00 "INTC_PSR092,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL092 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI092 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL093 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI093 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL094 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI094 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL095 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI095 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+096.)++0x03
line.long    0x00 "INTC_PSR096,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL096 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI096 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL097 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI097 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL098 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI098 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL099 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI099 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+100.)++0x03
line.long    0x00 "INTC_PSR100,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL100 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI100 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL101 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI101 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL102 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI102 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL103 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI103 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+104.)++0x03
line.long    0x00 "INTC_PSR104,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL104 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI104 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL105 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI105 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL106 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI106 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL107 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI107 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+108.)++0x03
line.long    0x00 "INTC_PSR108,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL108 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI108 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL109 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI109 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL110 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI110 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL111 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI111 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+112.)++0x03
line.long    0x00 "INTC_PSR112,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL112 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI112 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL113 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI113 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL114 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI114 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL115 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI115 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+116.)++0x03
line.long    0x00 "INTC_PSR116,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL116 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI116 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL117 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI117 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL118 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI118 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL119 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI119 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+120.)++0x03
line.long    0x00 "INTC_PSR120,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL120 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI120 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL121 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI121 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL122 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI122 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL123 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI123 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+124.)++0x03
line.long    0x00 "INTC_PSR124,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL124 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI124 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL125 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI125 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL126 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI126 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL127 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI127 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+128.)++0x03
line.long    0x00 "INTC_PSR128,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL128 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI128 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL129 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI129 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL130 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI130 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL131 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI131 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+132.)++0x03
line.long    0x00 "INTC_PSR132,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL132 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI132 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL133 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI133 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL134 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI134 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL135 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI135 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+136.)++0x03
line.long    0x00 "INTC_PSR136,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL136 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI136 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL137 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI137 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL138 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI138 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL139 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI139 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+140.)++0x03
line.long    0x00 "INTC_PSR140,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL140 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI140 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL141 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI141 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL142 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI142 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL143 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI143 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+144.)++0x03
line.long    0x00 "INTC_PSR144,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL144 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI144 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL145 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI145 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL146 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI146 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL147 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI147 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+148.)++0x03
line.long    0x00 "INTC_PSR148,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL148 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI148 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL149 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI149 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL150 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI150 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL151 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI151 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+152.)++0x03
line.long    0x00 "INTC_PSR152,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL152 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI152 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL153 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI153 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL154 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI154 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL155 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI155 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+156.)++0x03
line.long    0x00 "INTC_PSR156,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL156 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI156 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL157 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI157 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL158 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI158 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL159 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI159 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+160.)++0x03
line.long    0x00 "INTC_PSR160,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL160 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI160 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL161 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI161 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL162 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI162 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL163 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI163 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+164.)++0x03
line.long    0x00 "INTC_PSR164,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL164 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI164 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL165 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI165 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL166 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI166 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL167 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI167 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+168.)++0x03
line.long    0x00 "INTC_PSR168,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL168 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI168 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL169 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI169 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL170 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI170 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL171 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI171 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+172.)++0x03
line.long    0x00 "INTC_PSR172,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL172 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI172 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL173 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI173 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL174 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI174 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL175 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI175 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+176.)++0x03
line.long    0x00 "INTC_PSR176,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL176 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI176 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL177 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI177 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL178 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI178 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL179 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI179 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+180.)++0x03
line.long    0x00 "INTC_PSR180,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL180 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI180 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL181 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI181 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL182 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI182 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL183 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI183 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+184.)++0x03
line.long    0x00 "INTC_PSR184,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL184 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI184 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL185 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI185 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL186 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI186 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL187 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI187 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+188.)++0x03
line.long    0x00 "INTC_PSR188,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL188 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI188 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL189 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI189 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL190 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI190 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL191 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI191 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+192.)++0x03
line.long    0x00 "INTC_PSR192,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL192 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI192 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL193 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI193 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL194 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI194 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL195 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI195 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+196.)++0x03
line.long    0x00 "INTC_PSR196,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL196 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI196 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL197 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI197 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL198 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI198 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL199 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI199 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+200.)++0x03
line.long    0x00 "INTC_PSR200,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL200 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI200 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL201 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI201 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL202 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI202 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL203 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI203 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+204.)++0x03
line.long    0x00 "INTC_PSR204,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL204 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI204 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL205 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI205 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL206 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI206 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL207 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI207 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+208.)++0x03
line.long    0x00 "INTC_PSR208,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL208 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI208 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL209 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI209 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL210 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI210 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL211 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI211 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+212.)++0x03
line.long    0x00 "INTC_PSR212,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL212 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI212 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL213 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI213 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL214 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI214 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL215 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI215 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+216.)++0x03
line.long    0x00 "INTC_PSR216,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL216 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI216 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL217 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI217 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL218 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI218 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL219 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI219 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+220.)++0x03
line.long    0x00 "INTC_PSR220,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL220 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI220 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL221 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI221 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL222 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI222 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL223 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI223 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+224.)++0x03
line.long    0x00 "INTC_PSR224,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL224 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI224 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL225 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI225 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL226 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI226 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL227 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI227 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+228.)++0x03
line.long    0x00 "INTC_PSR228,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL228 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI228 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL229 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI229 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL230 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI230 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL231 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI231 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+232.)++0x03
line.long    0x00 "INTC_PSR232,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL232 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI232 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL233 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI233 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL234 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI234 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL235 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI235 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+236.)++0x03
line.long    0x00 "INTC_PSR236,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL236 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI236 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL237 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI237 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL238 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI238 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL239 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI239 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+240.)++0x03
line.long    0x00 "INTC_PSR240,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL240 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI240 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL241 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI241 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL242 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI242 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL243 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI243 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+244.)++0x03
line.long    0x00 "INTC_PSR244,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL244 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI244 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL245 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI245 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL246 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI246 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL247 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI247 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+248.)++0x03
line.long    0x00 "INTC_PSR248,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL248 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI248 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL249 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI249 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL250 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI250 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL251 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI251 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+252.)++0x03
line.long    0x00 "INTC_PSR252,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL252 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI252 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL253 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI253 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL254 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI254 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL255 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI255 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+256.)++0x03
line.long    0x00 "INTC_PSR256,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL256 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI256 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL257 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI257 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL258 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI258 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL259 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI259 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

group.long (0x8FF48000+0x0040+260.)++0x03
line.long    0x00 "INTC_PSR260,INTC Current Priority Register"
bitfld.long  0x00 30.--31.              "PRC_SEL260 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 24.--27.              " PRI260 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 22.--23.              "      PRC_SEL261 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 16.--19.              " PRI261 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE "                   "
bitfld.long  0x00 14.--15.              "  PRC_SEL262 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 08.--11.              " PRI262 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long  0x00 06.--07.              "      PRC_SEL263 ,selected processor" "P0,BOTH,res,P1"
bitfld.long  0x00 00.--03.              " PRI263 ,Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"

;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+264. 264 265 266 267
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+268. 268 269 270 271
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+272. 272 273 274 275
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+276. 276 277 278 279
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+280. 280 281 282 283
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+284. 284 285 286 287
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+288. 288 289 290 291
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+292. 292 293 294 295
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+296. 296 297 298 299
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+300. 300 301 302 303
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+304. 304 305 306 307
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+308. 308 309 310 311
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+312. 312 313 314 315
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+316. 316 317 318 319
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+320. 320 321 322 323
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+324. 324 325 326 327
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+328. 328 329 330 331
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+332. 332 333 334 335
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+336. 336 337 338 339
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+340. 340 341 342 343
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+344. 344 345 346 347
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+348. 348 349 350 351
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+352. 352 353 354 355
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+356. 356 357 358 359
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+360. 360 361 362 363
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+364. 364 365 366 367
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+368. 368 369 370 371
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+372. 372 373 374 375
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+376. 376 377 378 379
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+380. 380 381 382 383
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+384. 384 385 386 387
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+388. 388 389 390 391
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+392. 392 393 394 395
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+396. 396 397 398 399
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+400. 400 401 402 403
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+404. 404 405 406 407
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+408. 408 409 410 411
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+412. 412 413 414 415
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+416. 416 417 418 419
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+420. 420 421 422 423
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+424. 424 425 426 427
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+428. 428 429 430 431
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+432. 432 433 434 435
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+436. 436 437 438 439
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+440. 440 441 442 443
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+444. 444 445 446 447
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+448. 448 449 450 451
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+452. 452 453 454 455
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+456. 456 457 458 459
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+460. 460 461 462 463
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+464. 464 465 466 467
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+468. 468 469 470 471
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+472. 472 473 474 475
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+476. 476 477 478 479
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+480. 480 481 482 483
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+484. 484 485 486 487
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+488. 488 489 490 491
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+492. 492 493 494 495
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+496. 496 497 498 499
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+500. 500 501 502 503
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+504. 504 505 506 507
;%include 56ap/intc_psr.ph 0x8FF48000+0x0040+508. 508 509 510 511
tree.end
tree.end
width 9.
tree "System Status and Configuration Module (SSCM)"
group.word (0xC3FD8000+0x00)++0x03
line.word    0x00 "STATUS,System Status"
bitfld.word  0x00 14.                            "CER   ,Configuration Error" "0,1"
bitfld.word  0x00 12.                          "  NXEN1 ,Processor 1 Nexus enabled" "0,1"
bitfld.word  0x00 11.                          "  NXEN0 ,Processor 0 Nexus enabled" "0,1"
TEXTLINE "            "
bitfld.word  0x00 10.                          "  PUB   ,Public Serial Access Status" "0,1"
bitfld.word  0x00 09.                          "  SEC   ,Security Status" "0,1"
bitfld.word  0x00 05.--07.                     "  BMODE ,Device Boot Mode" "reserved for FlexRay Boot Serial Boot Loader,legacy bootstrap via CAN,legacy bootstrap via UART,Single Chip,res.,res.,res.,res."
TEXTLINE "            "
bitfld.word  0x00 04.                          "  VLE   ,Variable Length Instruction Mode" "0,1"
bitfld.word  0x00 03.                          "  ABD   ,Autobaud" "0,1"
TEXTLINE ""
group.word (0xC3FD8000+0x02)++0x03
line.word    0x00 "MEMCONFIG,System Memory Configuration"
hexmask.word 0x00 06.--15. 1.                     "JPIN  ,JTAG Part ID Number" 
bitfld.word  0x00 05.                          "  IVLD  ,Instruction Flash Valid" "0,1"
hexmask.word.byte 0x00 01.--04. 1.              "  MREV  ,Minor Mask Revision" 
bitfld.word  0x00 00.                          "  DVLD  ,Data Flash Valid" "0,1"
TEXTLINE ""
group.word (0xC3FD8000+0x06)++0x01
line.word    0x00 "ERROR,Error Configuration"
bitfld.word  0x00 01.                            "PAE   ,Peripheral Bus Abort Enable" "0,1"
bitfld.word  0x00 00.                          "  RAE   ,Register Bus Abort Enable" "0,1"
TEXTLINE ""
group.word (0xC3FD8000+0x08)++0x03
line.word    0x00 "DEBUGPORT,Debug Status Port"
bitfld.word  0x00 00.--02.                       "DEBUG_MODE  ,Register Bus Abort Enable" "none,mode 1,mode 2,mode 3,mode 4,mode 5,mode 6,mode 7"
TEXTLINE ""
group.long (0xC3FD8000+0x0C)++0x03
line.long    0x00 "PWCRH,Password Comparison Register High Word"
group.long (0xC3FD8000+0x10)++0x03
line.long    0x00 "PWCRL,Password Comparison Register Low Word"
TEXTLINE ""
group.long (0xC3FD8000+0x18)++0x03
line.long    0x00 "DPMBOOT,DPM Boot Register"
hexmask.long 0x00 02.--31. 4.             "P2BOOT  ,Determines the location from which the 2nd processor will boot" 
group.long (0xC3FD8000+0x1C)++0x03
line.long    0x00 "DPMKEY,Boot Key Register"
hexmask.long.word 0x00 00.--15. 1.        "KEY     ,Control key (write 0x5AF0, 0xA50F)" 
TEXTLINE ""
group.long (0xC3FD8000+0x20)++0x03
line.long    0x00 "UOPT,User Option Status Register"
TEXTLINE ""
group.long (0xC3FD8000+0x28)++0x03
line.long    0x00 "PSA,Processor Start Address Register"
tree.end
width 12.
tree "System Integration Unit Lite (SIUL)"
rgroup.long 0xC3F90004++0x03
line.long    0x00 "MIDR1,MCU ID Register 1"
hexmask.long.word 0x00 16.--31.   1.          "PARTNUM ,MCU part number"
bitfld.long  0x00 15.                       "  CSP ,Always reads back 0" "0,1"
bitfld.long  0x00 10.--14.                  "  PKG ,Package Settings" "res(0),res(1),res(2),res(3),res(4),res(5),res(6),res(7),res(8),100-pin QFP,res(10),res(11),res(12),144-pin QFP,res(14),res(15),res(16),res(17),res(18),res(19),res(20),res(21),res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
hexmask.long.byte 0x00 04.--07.   1.        "  MAJOR_MASK ,Major Mask Revision"
hexmask.long.byte 0x00 00.--03.   1.        "  MINOR_MASK ,Minor Mask Revision"
rgroup.long 0xC3F90008++0x03
line.long    0x00 "MIDR2,MCU ID Register 2"
bitfld.long  0x00 31.                    "SF ,Manufacturer" "FSL,ST"
bitfld.long  0x00 27.--30.             "  FLASH_SIZE_1  ,Coarse Granularity for Flash memory size" "16K,32K,64K,128K,256K,512K,1M,2M,4M,8M,16M,32M,64M,128M,256M,512M"
bitfld.long  0x00 23.--26.             "  FLASH_SIZE_2  ,Fine Granularity for Flash memory size" "0/8,1/8,2/8,3/8,4/8,5/8,6/8,7/8,8/8,?..."
hexmask.long.byte 0x00 08.--15.  1.    "  PARTNUM ,ASCII character in MCU Part Number"
bitfld.long  0x00 04.                  "  EE ,Data Flash present" "0,1"
group.long 0xC3F90014++0x03
line.long    0x00 "ISR,Interrupt Status Flag Register"
eventfld.long  0x00 15.                  "IF15-12   ,interrupt request flag 15" "0,1"
eventfld.long  0x00 14.                  ",interrupt request flag 14" "0,1"
eventfld.long  0x00 13.                  ",interrupt request flag 13" "0,1"
eventfld.long  0x00 12.                  ",interrupt request flag 12" "0,1"
eventfld.long  0x00 11.                  "  IF11-08   ,interrupt request flag 11" "0,1"
eventfld.long  0x00 10.                  ",interrupt request flag 10" "0,1"
eventfld.long  0x00 09.                  ",interrupt request flag 9" "0,1"
eventfld.long  0x00 08.                  ",interrupt request flag 8" "0,1"
eventfld.long  0x00 07.                  "  IF07-04   ,interrupt request flag 7" "0,1"
eventfld.long  0x00 06.                  ",interrupt request flag 6" "0,1"
eventfld.long  0x00 05.                  ",interrupt request flag 5" "0,1"
eventfld.long  0x00 04.                  ",interrupt request flag 4" "0,1"
eventfld.long  0x00 03.                  "  IF03-00   ,interrupt request flag 3" "0,1"
eventfld.long  0x00 02.                  ",interrupt request flag 2" "0,1"
eventfld.long  0x00 01.                  ",interrupt request flag 1" "0,1"
eventfld.long  0x00 00.                  ",interrupt request flag 0" "0,1"
group.long 0xC3F90018++0x03
line.long    0x00 "IRER,Interrupt Request Enable Register"
bitfld.long  0x00 15.                  "IRE15-12  ,interrupt request enable 15" "0,1"
bitfld.long  0x00 14.                  ",interrupt request enable 14" "0,1"
bitfld.long  0x00 13.                  ",interrupt request enable 13" "0,1"
bitfld.long  0x00 12.                  ",interrupt request enable 12" "0,1"
bitfld.long  0x00 11.                  "  IRE11-08  ,interrupt request enable 11" "0,1"
bitfld.long  0x00 10.                  ",interrupt request enable 10" "0,1"
bitfld.long  0x00 09.                  ",interrupt request enable 9" "0,1"
bitfld.long  0x00 08.                  ",interrupt request enable 8" "0,1"
bitfld.long  0x00 07.                  "  IRE07-04  ,interrupt request enable 7" "0,1"
bitfld.long  0x00 06.                  ",interrupt request enable 6" "0,1"
bitfld.long  0x00 05.                  ",interrupt request enable 5" "0,1"
bitfld.long  0x00 04.                  ",interrupt request enable 4" "0,1"
bitfld.long  0x00 03.                  "  IRE03-00  ,interrupt request enable 3" "0,1"
bitfld.long  0x00 02.                  ",interrupt request enable 2" "0,1"
bitfld.long  0x00 01.                  ",interrupt request enable 1" "0,1"
bitfld.long  0x00 00.                  ",interrupt request enable 0" "0,1"
group.long 0xC3F90028++0x03
line.long    0x00 "IREER,IRQ Rising-Edge Event Enable Register"
bitfld.long  0x00 15.                  "IREE15-12 ,IRQ rising-edge event enable 15" "0,1"
bitfld.long  0x00 14.                  ",IRQ rising-edge event enable 14" "0,1"
bitfld.long  0x00 13.                  ",IRQ rising-edge event enable 13" "0,1"
bitfld.long  0x00 12.                  ",IRQ rising-edge event enable 12" "0,1"
bitfld.long  0x00 11.                  "  IREE11-08 ,IRQ rising-edge event enable 11" "0,1"
bitfld.long  0x00 10.                  ",IRQ rising-edge event enable 10" "0,1"
bitfld.long  0x00 09.                  ",IRQ rising-edge event enable 9" "0,1"
bitfld.long  0x00 08.                  ",IRQ rising-edge event enable 8" "0,1"
bitfld.long  0x00 07.                  "  IREE07-04 ,IRQ rising-edge event enable 7" "0,1"
bitfld.long  0x00 06.                  ",IRQ rising-edge event enable 6" "0,1"
bitfld.long  0x00 05.                  ",IRQ rising-edge event enable 5" "0,1"
bitfld.long  0x00 04.                  ",IRQ rising-edge event enable 4" "0,1"
bitfld.long  0x00 03.                  "  IREE03-00 ,IRQ rising-edge event enable 3" "0,1"
bitfld.long  0x00 02.                  ",IRQ rising-edge event enable 2" "0,1"
bitfld.long  0x00 01.                  ",IRQ rising-edge event enable 1" "0,1"
bitfld.long  0x00 00.                  ",IRQ rising-edge event enable 0" "0,1"
group.long 0xC3F9002C++0x03
line.long    0x00 "IFEER,IRQ Falling-Edge Event Enable Register"
bitfld.long  0x00 15.                  "IFEE15-12 ,IRQ falling-edge event enable 15" "0,1"
bitfld.long  0x00 14.                  ",IRQ falling-edge event enable 14" "0,1"
bitfld.long  0x00 13.                  ",IRQ falling-edge event enable 13" "0,1"
bitfld.long  0x00 12.                  ",IRQ falling-edge event enable 12" "0,1"
bitfld.long  0x00 11.                  "  IFEE11-08 ,IRQ falling-edge event enable 11" "0,1"
bitfld.long  0x00 10.                  ",IRQ falling-edge event enable 10" "0,1"
bitfld.long  0x00 09.                  ",IRQ falling-edge event enable 9" "0,1"
bitfld.long  0x00 08.                  ",IRQ falling-edge event enable 8" "0,1"
bitfld.long  0x00 07.                  "  IFEE07-04 ,IRQ falling-edge event enable 7" "0,1"
bitfld.long  0x00 06.                  ",IRQ falling-edge event enable 6" "0,1"
bitfld.long  0x00 05.                  ",IRQ falling-edge event enable 5" "0,1"
bitfld.long  0x00 04.                  ",IRQ falling-edge event enable 4" "0,1"
bitfld.long  0x00 03.                  "  IFEE03-00 ,IRQ falling-edge event enable 3" "0,1"
bitfld.long  0x00 02.                  ",IRQ falling-edge event enable 2" "0,1"
bitfld.long  0x00 01.                  ",IRQ falling-edge event enable 1" "0,1"
bitfld.long  0x00 00.                  ",IRQ falling-edge event enable 0" "0,1"
group.long 0xC3F90030++0x03
line.long    0x00 "IFER,Interrupt Filter Enable Register"
TEXTLINE ""
tree "Pad Configuration Registers"
group vm:0++0
TEXTLINE "PCR000-PCR015: PA"
group (0xC3F90040+(000.*2.))++0x1
line.word 0x00 "PCR000,Pad Configuration Register 000"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA0,eTimer0_ETC[0],DSPI2_SCK,FCCU_F[0],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(001.*2.))++0x1
line.word 0x00 "PCR001,Pad Configuration Register 001"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA1,eTimer0_ETC[1],DSPI2_SOUT,FCCU_F[1],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(002.*2.))++0x1
line.word 0x00 "PCR002,Pad Configuration Register 002"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA2,eTimer0_ETC[2],DSPI4_CS3,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(003.*2.))++0x1
line.word 0x00 "PCR003,Pad Configuration Register 003"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA3,eTimer0_ETC[3],DSPI2_CS0,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(004.*2.))++0x1
line.word 0x00 "PCR004,Pad Configuration Register 004"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA4,eTimer1_ETC[0],DSPI2_CS1,eTimer0_ETC[4],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(005.*2.))++0x1
line.word 0x00 "PCR005,Pad Configuration Register 005"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA5,DSPI1_CS0,eTimer1_ETC[5],DSPI0_CS7,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(006.*2.))++0x1
line.word 0x00 "PCR006,Pad Configuration Register 006"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA6,DSPI1_SCK,DSPI4_CS2,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(007.*2.))++0x1
line.word 0x00 "PCR007,Pad Configuration Register 007"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA7,DSPI1_SOUT,DSPI4_CS1,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
group (0xC3F90040+(008.*2.))++0x1
line.word 0x00 "PCR008,Pad Configuration Register 008"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA8,res,DSPI4_SIN,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(009.*2.))++0x1
line.word 0x00 "PCR009,Pad Configuration Register 009"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA9,DSPI2_CS1,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(010.*2.))++0x1
line.word 0x00 "PCR010,Pad Configuration Register 010"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA10,DSPI2_CS0,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(011.*2.))++0x1
line.word 0x00 "PCR011,Pad Configuration Register 011"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA11,DSPI2_SCK,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(012.*2.))++0x1
line.word 0x00 "PCR012,Pad Configuration Register 012"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA12,DSPI2_SOUT,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(013.*2.))++0x1
line.word 0x00 "PCR013,Pad Configuration Register 013"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA13,DSPI1_CS4,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(014.*2.))++0x1
line.word 0x00 "PCR014,Pad Configuration Register 014"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA14,SP_TXD,eTimer1_ETC[4],DSPI1_CS5,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(015.*2.))++0x1
line.word 0x00 "PCR015,Pad Configuration Register 015"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PA15,DSPI1_CS6,eTimer1_ETC[5],res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
TEXTLINE  "PCR016-PCR031: PB"
group (0xC3F90040+(016.*2.))++0x1
line.word 0x00 "PCR016,Pad Configuration Register 016"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB0,CAN0_TXD,eTimer1_ETC[2],SSCM[DEBUG0],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(017.*2.))++0x1
line.word 0x00 "PCR017,Pad Configuration Register 017"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB1,res,eTimer1_ETC[3],SSCM[DEBUG1],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(018.*2.))++0x1
line.word 0x00 "PCR018,Pad Configuration Register 018"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB2,LIN0_TXD,DSPI4_SOUT,SSCM[DEBUG2],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(019.*2.))++0x1
line.word 0x00 "PCR019,Pad Configuration Register 019"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB3,res,DSPI4_SCK,SSCM[DEBUG3],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

;%include 56ap/siu_pcr2.ph 020 0x08 PB4  JTAG_TDO  res             res  res  res  res  'res              '
;%include 56ap/siu_pcr2.ph 021 0x0A PB5  res  res  res             res  res  res  'res              '
group (0xC3F90040+(022.*2.))++0x1
line.word 0x00 "PCR022,Pad Configuration Register 022"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB6,MC_CGL_CLKOUT,DSPI2_CS2,MC_CGL_CLKOUT/5,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(023.*2.))++0x1
line.word 0x00 "PCR023,Pad Configuration Register 023"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB7,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
group (0xC3F90040+(024.*2.))++0x1
line.word 0x00 "PCR024,Pad Configuration Register 024"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB8,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(025.*2.))++0x1
line.word 0x00 "PCR025,Pad Configuration Register 025"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB9,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(026.*2.))++0x1
line.word 0x00 "PCR026,Pad Configuration Register 026"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB10,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(027.*2.))++0x1
line.word 0x00 "PCR027,Pad Configuration Register 027"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB11,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(028.*2.))++0x1
line.word 0x00 "PCR028,Pad Configuration Register 028"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB12,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(029.*2.))++0x1
line.word 0x00 "PCR029,Pad Configuration Register 029"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB13,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(030.*2.))++0x1
line.word 0x00 "PCR030,Pad Configuration Register 030"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB14,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(031.*2.))++0x1
line.word 0x00 "PCR031,Pad Configuration Register 031"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PB15,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
TEXTLINE  "PCR032-PCR048: PC"
group (0xC3F90040+(032.*2.))++0x1
line.word 0x00 "PCR032,Pad Configuration Register 032"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC0,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(033.*2.))++0x1
line.word 0x00 "PCR033,Pad Configuration Register 033"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC1,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(034.*2.))++0x1
line.word 0x00 "PCR034,Pad Configuration Register 034"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC2,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(035.*2.))++0x1
line.word 0x00 "PCR035,Pad Configuration Register 035"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC3,DSPI0_CS1,eTimer1_ETC[4],LINFlex1_TXD,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(036.*2.))++0x1
line.word 0x00 "PCR036,Pad Configuration Register 036"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC4,DSPI0_CS0,res,SSCM_DEBUG[4],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(037.*2.))++0x1
line.word 0x00 "PCR037,Pad Configuration Register 037"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC5,DSPI0_SCK,DSPI4_SCK,SSCM_DEBUG[5],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(038.*2.))++0x1
line.word 0x00 "PCR038,Pad Configuration Register 038"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC6,DSPI0_SOUT,res,SSCM_DEBUG[6],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(039.*2.))++0x1
line.word 0x00 "PCR039,Pad Configuration Register 039"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC7,res,res,SSCM_DEBUG[7],res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
group (0xC3F90040+(040.*2.))++0x1
line.word 0x00 "PCR040,Pad Configuration Register 040"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC8,DSPI1_CS1,DSPI4_CS1,DSPI0_CS6,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(041.*2.))++0x1
line.word 0x00 "PCR041,Pad Configuration Register 041"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC9,DSPI2_CS3,DSPI4_CS0,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(042.*2.))++0x1
line.word 0x00 "PCR042,Pad Configuration Register 042"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC10,DSPI2_CS2,DSPI4_CS2,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(043.*2.))++0x1
line.word 0x00 "PCR043,Pad Configuration Register 043"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC11,eTimer0_ETC[4],DSPI2_CS2,DSPI3_CS0,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(044.*2.))++0x1
line.word 0x00 "PCR044,Pad Configuration Register 044"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC12,eTimer0_ETC[5],DSPI2_CS3,DSPI3_CS1,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(045.*2.))++0x1
line.word 0x00 "PCR045,Pad Configuration Register 045"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC13,eTimer1_ETC[1],res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(046.*2.))++0x1
line.word 0x00 "PCR046,Pad Configuration Register 046"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC14,eTimer1_ETC[2],CTU0_EXT_TGR,FlexCAN1_TXD,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(047.*2.))++0x1
line.word 0x00 "PCR047,Pad Configuration Register 047"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PC15,FlexRay0_CA_TR_EN,eTimer1_ETC[0],res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
TEXTLINE  "PCR048-PCR063: PD"
group (0xC3F90040+(048.*2.))++0x1
line.word 0x00 "PCR048,Pad Configuration Register 048"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD0,FlexRay0_CA_TX,eTimer1_ETC[1],res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(049.*2.))++0x1
line.word 0x00 "PCR049,Pad Configuration Register 049"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD1,DSPI1_CS4,eTimer1_ETC[2],CTU0_EXT_TRG,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(050.*2.))++0x1
line.word 0x00 "PCR050,Pad Configuration Register 050"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD2,DSPI1_CS5,eTimer1_ETC[3],res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(051.*2.))++0x1
line.word 0x00 "PCR051,Pad Configuration Register 051"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD3,FlexRay0_CB_TX,eTimer1_ETC[4],res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(052.*2.))++0x1
line.word 0x00 "PCR052,Pad Configuration Register 052"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD4,FlexRay0_CB_TR_EN,eTimer1_ETC[5],res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(053.*2.))++0x1
line.word 0x00 "PCR053,Pad Configuration Register 053"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD5,DSPI0_CS3,res,DSPI3_SOUT,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(054.*2.))++0x1
line.word 0x00 "PCR054,Pad Configuration Register 054"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD6,DSPI0_CS2,DSPI3_SCK,DSPI4_SOUT,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(055.*2.))++0x1
line.word 0x00 "PCR055,Pad Configuration Register 055"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD7,DSPI1_CS3,res,DSPI0_CS4,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
group (0xC3F90040+(056.*2.))++0x1
line.word 0x00 "PCR056,Pad Configuration Register 056"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD8,DSPI1_CS2,NEXUS_RDY,DSPI0_CS5,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(057.*2.))++0x1
line.word 0x00 "PCR057,Pad Configuration Register 057"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD9,res,LIN1_TXD,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(058.*2.))++0x1
line.word 0x00 "PCR058,Pad Configuration Register 058"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD10,res,DSPI3_CS0,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(059.*2.))++0x1
line.word 0x00 "PCR059,Pad Configuration Register 059"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD11,res,DSPI3_CS1,DSPI3_SCK,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(060.*2.))++0x1
line.word 0x00 "PCR060,Pad Configuration Register 060"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD12,res,res,DSPI1_CS7,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(061.*2.))++0x1
line.word 0x00 "PCR061,Pad Configuration Register 061"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD13,res,DSPI3_CS2,DSPI3_SOUT,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(062.*2.))++0x1
line.word 0x00 "PCR062,Pad Configuration Register 062"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD14,res,DSPI3_CS3,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(063.*2.))++0x1
line.word 0x00 "PCR063,Pad Configuration Register 063"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PD15,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
TEXTLINE  "PCR064-PCR079: PE"
group (0xC3F90040+(064.*2.))++0x1
line.word 0x00 "PCR064,Pad Configuration Register 064"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE0,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(065.*2.))++0x1
line.word 0x00 "PCR065,Pad Configuration Register 065"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE1,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(066.*2.))++0x1
line.word 0x00 "PCR066,Pad Configuration Register 066"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE2,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(067.*2.))++0x1
line.word 0x00 "PCR067,Pad Configuration Register 067"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE3,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(068.*2.))++0x1
line.word 0x00 "PCR068,Pad Configuration Register 068"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE4,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(069.*2.))++0x1
line.word 0x00 "PCR069,Pad Configuration Register 069"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE5,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(070.*2.))++0x1
line.word 0x00 "PCR070,Pad Configuration Register 070"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE6,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(071.*2.))++0x1
line.word 0x00 "PCR071,Pad Configuration Register 071"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE7,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
group (0xC3F90040+(072.*2.))++0x1
line.word 0x00 "PCR072,Pad Configuration Register 072"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE8,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(073.*2.))++0x1
line.word 0x00 "PCR073,Pad Configuration Register 073"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE9,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(074.*2.))++0x1
line.word 0x00 "PCR074,Pad Configuration Register 074"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE10,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(075.*2.))++0x1
line.word 0x00 "PCR075,Pad Configuration Register 075"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE11,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(076.*2.))++0x1
line.word 0x00 "PCR076,Pad Configuration Register 076"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE12,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(077.*2.))++0x1
line.word 0x00 "PCR077,Pad Configuration Register 077"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE13,DSPI3_SCK,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(078.*2.))++0x1
line.word 0x00 "PCR078,Pad Configuration Register 078"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE14,DSPI3_SOUT,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(079.*2.))++0x1
line.word 0x00 "PCR079,Pad Configuration Register 079"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PE15,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
TEXTLINE  "PCR080-PCR095: PF"
group (0xC3F90040+(080.*2.))++0x1
line.word 0x00 "PCR080,Pad Configuration Register 080"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF0,FlexRay0_DBG[0],DSPI3_CS3,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(081.*2.))++0x1
line.word 0x00 "PCR081,Pad Configuration Register 081"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF1,FlexRay0_DBG[1],DSPI3_CS2,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(082.*2.))++0x1
line.word 0x00 "PCR082,Pad Configuration Register 082"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF2,FlexRay0_DBG[2],DSPI3_CS1,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(083.*2.))++0x1
line.word 0x00 "PCR083,Pad Configuration Register 083"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF3,FlexRay0_DBG[3],DSPI3_CS0,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(084.*2.))++0x1
line.word 0x00 "PCR084,Pad Configuration Register 084"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF4,res,NEXUS_MDO3,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(085.*2.))++0x1
line.word 0x00 "PCR085,Pad Configuration Register 085"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF5,res,NEXUS_MDO2,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(086.*2.))++0x1
line.word 0x00 "PCR086,Pad Configuration Register 086"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF6,res,NEXUS_MDO1,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(087.*2.))++0x1
line.word 0x00 "PCR087,Pad Configuration Register 087"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF7,res,NEXUS_MCKO,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
group (0xC3F90040+(088.*2.))++0x1
line.word 0x00 "PCR088,Pad Configuration Register 088"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF8,res,NEXUS_MSEO1,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(089.*2.))++0x1
line.word 0x00 "PCR089,Pad Configuration Register 089"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF9,res,NEXUS_MSEO0,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(090.*2.))++0x1
line.word 0x00 "PCR090,Pad Configuration Register 090"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF10,res,NEXUS_EVTO,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(091.*2.))++0x1
line.word 0x00 "PCR091,Pad Configuration Register 091"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF11,NEXUS_EVTI,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(092.*2.))++0x1
line.word 0x00 "PCR092,Pad Configuration Register 092"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF12,eTimer1_ETC[3],res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(093.*2.))++0x1
line.word 0x00 "PCR093,Pad Configuration Register 093"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF13,eTimer1_ETC[4],res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(094.*2.))++0x1
line.word 0x00 "PCR094,Pad Configuration Register 094"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF14,LINFlex1_TXD,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(095.*2.))++0x1
line.word 0x00 "PCR095,Pad Configuration Register 095"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PF15,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
TEXTLINE  "PCR096-PCR111: PG"
group (0xC3F90040+(096.*2.))++0x1
line.word 0x00 "PCR096,Pad Configuration Register 096"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG0,FCCU0_F[0],res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(097.*2.))++0x1
line.word 0x00 "PCR097,Pad Configuration Register 097"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG1,FCCU0_F[1],res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(098.*2.))++0x1
line.word 0x00 "PCR098,Pad Configuration Register 098"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG2,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(099.*2.))++0x1
line.word 0x00 "PCR099,Pad Configuration Register 099"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG3,res,DSPI4_SOUT,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(100.*2.))++0x1
line.word 0x00 "PCR100,Pad Configuration Register 100"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG4,res,DSPI4_SCK,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(101.*2.))++0x1
line.word 0x00 "PCR101,Pad Configuration Register 101"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG5,res,DSPI4_CS0,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(102.*2.))++0x1
line.word 0x00 "PCR102,Pad Configuration Register 102"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG6,res,DSPI4_CS1,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(103.*2.))++0x1
line.word 0x00 "PCR103,Pad Configuration Register 103"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG7,res,DSPI4_CS2,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

TEXTLINE ""
group (0xC3F90040+(104.*2.))++0x1
line.word 0x00 "PCR104,Pad Configuration Register 104"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG8,res,DSPI4_CS3,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(105.*2.))++0x1
line.word 0x00 "PCR105,Pad Configuration Register 105"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG9,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(106.*2.))++0x1
line.word 0x00 "PCR106,Pad Configuration Register 106"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG10,res,FlexCAN1_TXD,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

group (0xC3F90040+(107.*2.))++0x1
line.word 0x00 "PCR107,Pad Configuration Register 107"
bitfld.word 0x00 10.--12.       "PA , Pin assignment" "PG11,res,res,res,res,res,res,res              "
bitfld.word 0x00 14.            "  SMC ,Safe Mode Control" "0,1"
bitfld.word 0x00 13.            "  APC ,Analog Pad Control" "0,1"
bitfld.word 0x00 09.            "  OBE , Output buffer enable" "0,1"
bitfld.word 0x00 08.            "  IBE , Input buffer enable" "0,1"
bitfld.word 0x00 05.            "  ODE , Open drain output enable" "0,1"
bitfld.word 0x00 02.            "  SRC , Slew rate control" "min,max"
bitfld.word 0x00 01.            "  WPE , Weak pull up/down enable" "0,1"
bitfld.word 0x00 00.            "  WPS , Weak pull up/down select" "0,1"

tree.end
tree "Pad Selection for Multiplexed Inputs"
group.byte (0xC3F90500+0.)++0x01
line.byte   0x00 "PSMI0,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "CTU0      EXT_IN     , Pad Selection" "C[13],C[15],res,res,?..."
group.byte (0xC3F90500+1.)++0x01
line.byte   0x00 "PSMI1,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI2     SCK        , Pad Selection" "A[0],A[11],res,res,?..."
group.byte (0xC3F90500+2.)++0x01
line.byte   0x00 "PSMI2,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI2     SIN        , Pad Selection" "A[2],A[13],res,res,?..."
group.byte (0xC3F90500+3.)++0x01
line.byte   0x00 "PSMI3,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI2     CS0        , Pad Selection" "A[3],A[10],res,res,?..."
TEXTLINE ""
group.byte (0xC3F90500+4.)++0x01
line.byte   0x00 "PSMI4,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI3     SCK        , Pad Selection" "D[6],D[11],E[13],res,?..."
group.byte (0xC3F90500+5.)++0x01
line.byte   0x00 "PSMI5,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI3     SIN        , Pad Selection" "D[7],D[14],E[15],res,?..."
group.byte (0xC3F90500+6.)++0x01
line.byte   0x00 "PSMI6,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI3     CS0        , Pad Selection" "C[11],D[10],F[3],res,?..."
group.byte (0xC3F90500+7.)++0x01
line.byte   0x00 "PSMI7,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "eTimer0   ECT[4]     , Pad Selection" "A[4],C[11],B[14],res,?..."
TEXTLINE ""
group.byte (0xC3F90500+8.)++0x01
line.byte   0x00 "PSMI8,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "eTimer0   ECT[5]     , Pad Selection" "C[12],B[8],res,res,?..."
group.byte (0xC3F90500+9.)++0x01
line.byte   0x00 "PSMI9,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "eTimer1   ECT[0]     , Pad Selection" "A[4],C[15],res,res,?..."
group.byte (0xC3F90500+10.)++0x01
line.byte   0x00 "PSMI10,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "eTimer1   ECT[1]     , Pad Selection" "C[13],D[0],res,res,?..."
group.byte (0xC3F90500+11.)++0x01
line.byte   0x00 "PSMI11,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "eTimer1   ECT[2]     , Pad Selection" "B[0],C[14],D[1],res,?..."
TEXTLINE ""
group.byte (0xC3F90500+12.)++0x01
line.byte   0x00 "PSMI12,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "eTimer1   ECT[3]     , Pad Selection" "B[1],D[2],F[12],res,?..."
group.byte (0xC3F90500+13.)++0x01
line.byte   0x00 "PSMI13,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "eTimer1   ECT[4]     , Pad Selection" "A[14],C[3],D[3],F[13],?..."
group.byte (0xC3F90500+14.)++0x01
line.byte   0x00 "PSMI14,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "eTimer1   ECT[5]     , Pad Selection" "A[5],A[15],D[4],res,?..."
TEXTLINE ""
group.byte (0xC3F90500+31.)++0x01
line.byte   0x00 "PSMI31,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "LIN_0     RXD        , Pad Selection" "B[3],B[7],res,res,?..."
TEXTLINE ""
group.byte (0xC3F90500+32.)++0x01
line.byte   0x00 "PSMI32,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "LIN_1     RXD        , Pad Selection" "B[13],D[12],F[15],res,?..."
group.byte (0xC3F90500+33.)++0x01
line.byte   0x00 "PSMI33,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "FlexCAN_1 RXD        , Pad Selection" "C[13],G[9],res,res,?..."
group.byte (0xC3F90500+34.)++0x01
line.byte   0x00 "PSMI34,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI4     SCK        , Pad Selection" "B[3],C[5],G[4],res,?..."
group.byte (0xC3F90500+35.)++0x01
line.byte   0x00 "PSMI35,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI4     SIN        , Pad Selection" "A[9],C[7],G[2],res,?..."
TEXTLINE ""
group.byte (0xC3F90500+36.)++0x01
line.byte   0x00 "PSMI36,Pad Selection for Multiplexed Inputs"
bitfld.byte 0x00 00.--03.  "DSPI4     CS0        , Pad Selection" "A[8],C[9],G[5],res,?..."
tree.end
tree "GPIO Pin Data Output Registers"
group.long 0xC3F90600++0x03
line.long    0x00 "000-003,GPIO Pin Data Out Register 000-003"
bitfld.long  0x00 24.                  "PDO000 ,Pin 000 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO001 ,Pin 001 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO002 ,Pin 002 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO003 ,Pin 003 data out" "L,H"
group.long 0xC3F90604++0x03
line.long    0x00 "004-007,GPIO Pin Data Out Register 004-007"
bitfld.long  0x00 24.                  "PDO004 ,Pin 004 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO005 ,Pin 005 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO006 ,Pin 006 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO007 ,Pin 007 data out" "L,H"
group.long 0xC3F90608++0x03
line.long    0x00 "008-011,GPIO Pin Data Out Register 008-011"
bitfld.long  0x00 24.                  "PDO008 ,Pin 008 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO009 ,Pin 009 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO010 ,Pin 010 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO011 ,Pin 011 data out" "L,H"
group.long 0xC3F9060c++0x03
line.long    0x00 "012-015,GPIO Pin Data Out Register 012-015"
bitfld.long  0x00 24.                  "PDO012 ,Pin 012 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO013 ,Pin 013 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO014 ,Pin 014 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO015 ,Pin 015 data out" "L,H"
group.long 0xC3F90610++0x03
line.long    0x00 "016-019,GPIO Pin Data Out Register 016-019"
bitfld.long  0x00 24.                  "PDO016 ,Pin 016 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO017 ,Pin 017 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO018 ,Pin 018 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO019 ,Pin 019 data out" "L,H"
group.long 0xC3F90614++0x03
line.long    0x00 "020-023,GPIO Pin Data Out Register 020-023"
bitfld.long  0x00 24.                  "PDO020 ,Pin 020 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO021 ,Pin 021 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO022 ,Pin 022 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO023 ,Pin 023 data out" "L,H"
group.long 0xC3F90618++0x03
line.long    0x00 "024-027,GPIO Pin Data Out Register 024-027"
bitfld.long  0x00 24.                  "PDO024 ,Pin 024 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO025 ,Pin 025 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO026 ,Pin 026 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO027 ,Pin 027 data out" "L,H"
group.long 0xC3F9061c++0x03
line.long    0x00 "028-031,GPIO Pin Data Out Register 028-031"
bitfld.long  0x00 24.                  "PDO028 ,Pin 028 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO029 ,Pin 029 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO030 ,Pin 030 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO031 ,Pin 031 data out" "L,H"
group.long 0xC3F90620++0x03
line.long    0x00 "032-035,GPIO Pin Data Out Register 032-035"
bitfld.long  0x00 24.                  "PDO032 ,Pin 032 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO033 ,Pin 033 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO034 ,Pin 034 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO035 ,Pin 035 data out" "L,H"
group.long 0xC3F90624++0x03
line.long    0x00 "036-039,GPIO Pin Data Out Register 036-039"
bitfld.long  0x00 24.                  "PDO036 ,Pin 036 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO037 ,Pin 037 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO038 ,Pin 038 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO039 ,Pin 039 data out" "L,H"
group.long 0xC3F90628++0x03
line.long    0x00 "040-043,GPIO Pin Data Out Register 040-043"
bitfld.long  0x00 24.                  "PDO040 ,Pin 040 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO041 ,Pin 041 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO042 ,Pin 042 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO043 ,Pin 043 data out" "L,H"
group.long 0xC3F9062c++0x03
line.long    0x00 "044-047,GPIO Pin Data Out Register 044-047"
bitfld.long  0x00 24.                  "PDO044 ,Pin 044 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO045 ,Pin 045 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO046 ,Pin 046 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO047 ,Pin 047 data out" "L,H"
group.long 0xC3F90630++0x03
line.long    0x00 "048-051,GPIO Pin Data Out Register 048-051"
bitfld.long  0x00 24.                  "PDO048 ,Pin 048 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO049 ,Pin 049 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO050 ,Pin 050 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO051 ,Pin 051 data out" "L,H"
group.long 0xC3F90634++0x03
line.long    0x00 "052-055,GPIO Pin Data Out Register 052-055"
bitfld.long  0x00 24.                  "PDO052 ,Pin 052 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO053 ,Pin 053 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO054 ,Pin 054 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO055 ,Pin 055 data out" "L,H"
group.long 0xC3F90638++0x03
line.long    0x00 "056-059,GPIO Pin Data Out Register 056-059"
bitfld.long  0x00 24.                  "PDO056 ,Pin 056 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO057 ,Pin 057 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO058 ,Pin 058 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO059 ,Pin 059 data out" "L,H"
group.long 0xC3F9063c++0x03
line.long    0x00 "060-063,GPIO Pin Data Out Register 060-063"
bitfld.long  0x00 24.                  "PDO060 ,Pin 060 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO061 ,Pin 061 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO062 ,Pin 062 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO063 ,Pin 063 data out" "L,H"
group.long 0xC3F90640++0x03
line.long    0x00 "064-067,GPIO Pin Data Out Register 064-067"
bitfld.long  0x00 24.                  "PDO064 ,Pin 064 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO065 ,Pin 065 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO066 ,Pin 066 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO067 ,Pin 067 data out" "L,H"
group.long 0xC3F90644++0x03
line.long    0x00 "068-071,GPIO Pin Data Out Register 068-071"
bitfld.long  0x00 24.                  "PDO068 ,Pin 068 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO069 ,Pin 069 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO070 ,Pin 070 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO071 ,Pin 071 data out" "L,H"
group.long 0xC3F90648++0x03
line.long    0x00 "072-075,GPIO Pin Data Out Register 072-075"
bitfld.long  0x00 24.                  "PDO072 ,Pin 072 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO073 ,Pin 073 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO074 ,Pin 074 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO075 ,Pin 075 data out" "L,H"
group.long 0xC3F9064c++0x03
line.long    0x00 "076-079,GPIO Pin Data Out Register 076-079"
bitfld.long  0x00 24.                  "PDO076 ,Pin 076 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO077 ,Pin 077 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO078 ,Pin 078 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO079 ,Pin 079 data out" "L,H"
group.long 0xC3F90650++0x03
line.long    0x00 "080-083,GPIO Pin Data Out Register 080-083"
bitfld.long  0x00 24.                  "PDO080 ,Pin 080 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO081 ,Pin 081 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO082 ,Pin 082 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO083 ,Pin 083 data out" "L,H"
group.long 0xC3F90654++0x03
line.long    0x00 "084-087,GPIO Pin Data Out Register 084-087"
bitfld.long  0x00 24.                  "PDO084 ,Pin 084 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO085 ,Pin 085 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO086 ,Pin 086 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO087 ,Pin 087 data out" "L,H"
group.long 0xC3F90658++0x03
line.long    0x00 "088-091,GPIO Pin Data Out Register 088-091"
bitfld.long  0x00 24.                  "PDO088 ,Pin 088 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO089 ,Pin 089 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO090 ,Pin 090 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO091 ,Pin 091 data out" "L,H"
group.long 0xC3F9065c++0x03
line.long    0x00 "092-095,GPIO Pin Data Out Register 092-095"
bitfld.long  0x00 24.                  "PDO092 ,Pin 092 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO093 ,Pin 093 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO094 ,Pin 094 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO095 ,Pin 095 data out" "L,H"
group.long 0xC3F90660++0x03
line.long    0x00 "096-099,GPIO Pin Data Out Register 096-099"
bitfld.long  0x00 24.                  "PDO096 ,Pin 096 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO097 ,Pin 097 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO098 ,Pin 098 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO099 ,Pin 099 data out" "L,H"
group.long 0xC3F90664++0x03
line.long    0x00 "100-103,GPIO Pin Data Out Register 100-103"
bitfld.long  0x00 24.                  "PDO100 ,Pin 100 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO101 ,Pin 101 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO102 ,Pin 102 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO103 ,Pin 103 data out" "L,H"
group.long 0xC3F90668++0x03
line.long    0x00 "104-107,GPIO Pin Data Out Register 104-107"
bitfld.long  0x00 24.                  "PDO104 ,Pin 104 data out" "L,H"
bitfld.long  0x00 16.                  "  PDO105 ,Pin 105 data out" "L,H"
bitfld.long  0x00 08.                  "  PDO106 ,Pin 106 data out" "L,H"
bitfld.long  0x00 00.                  "  PDO107 ,Pin 107 data out" "L,H"
;%include 56ap/gpio_pdo.ph 0xC3F9066c 108 109 110 111
;%include 56ap/gpio_pdo.ph 0xC3F90670 112 113 114 115
;%include 56ap/gpio_pdo.ph 0xC3F90674 116 117 118 119
;%include 56ap/gpio_pdo.ph 0xC3F90678 120 121 122 123
tree.end
tree "GPIO Pin Data Input Registers"
group.long 0xC3F90800++0x03
line.long    0x00 "000-003,GPIO Pin Data In Register 000-003"
bitfld.long  0x00 24.                  "PDI000 ,Pin 000 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI001 ,Pin 001 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI002 ,Pin 002 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI003 ,Pin 003 data in" "L,H"
group.long 0xC3F90804++0x03
line.long    0x00 "004-007,GPIO Pin Data In Register 004-007"
bitfld.long  0x00 24.                  "PDI004 ,Pin 004 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI005 ,Pin 005 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI006 ,Pin 006 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI007 ,Pin 007 data in" "L,H"
group.long 0xC3F90808++0x03
line.long    0x00 "008-011,GPIO Pin Data In Register 008-011"
bitfld.long  0x00 24.                  "PDI008 ,Pin 008 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI009 ,Pin 009 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI010 ,Pin 010 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI011 ,Pin 011 data in" "L,H"
group.long 0xC3F9080c++0x03
line.long    0x00 "012-015,GPIO Pin Data In Register 012-015"
bitfld.long  0x00 24.                  "PDI012 ,Pin 012 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI013 ,Pin 013 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI014 ,Pin 014 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI015 ,Pin 015 data in" "L,H"
group.long 0xC3F90810++0x03
line.long    0x00 "016-019,GPIO Pin Data In Register 016-019"
bitfld.long  0x00 24.                  "PDI016 ,Pin 016 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI017 ,Pin 017 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI018 ,Pin 018 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI019 ,Pin 019 data in" "L,H"
group.long 0xC3F90814++0x03
line.long    0x00 "020-023,GPIO Pin Data In Register 020-023"
bitfld.long  0x00 24.                  "PDI020 ,Pin 020 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI021 ,Pin 021 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI022 ,Pin 022 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI023 ,Pin 023 data in" "L,H"
group.long 0xC3F90818++0x03
line.long    0x00 "024-027,GPIO Pin Data In Register 024-027"
bitfld.long  0x00 24.                  "PDI024 ,Pin 024 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI025 ,Pin 025 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI026 ,Pin 026 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI027 ,Pin 027 data in" "L,H"
group.long 0xC3F9081c++0x03
line.long    0x00 "028-031,GPIO Pin Data In Register 028-031"
bitfld.long  0x00 24.                  "PDI028 ,Pin 028 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI029 ,Pin 029 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI030 ,Pin 030 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI031 ,Pin 031 data in" "L,H"
group.long 0xC3F90820++0x03
line.long    0x00 "032-035,GPIO Pin Data In Register 032-035"
bitfld.long  0x00 24.                  "PDI032 ,Pin 032 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI033 ,Pin 033 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI034 ,Pin 034 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI035 ,Pin 035 data in" "L,H"
group.long 0xC3F90824++0x03
line.long    0x00 "036-039,GPIO Pin Data In Register 036-039"
bitfld.long  0x00 24.                  "PDI036 ,Pin 036 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI037 ,Pin 037 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI038 ,Pin 038 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI039 ,Pin 039 data in" "L,H"
group.long 0xC3F90828++0x03
line.long    0x00 "040-043,GPIO Pin Data In Register 040-043"
bitfld.long  0x00 24.                  "PDI040 ,Pin 040 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI041 ,Pin 041 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI042 ,Pin 042 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI043 ,Pin 043 data in" "L,H"
group.long 0xC3F9082c++0x03
line.long    0x00 "044-047,GPIO Pin Data In Register 044-047"
bitfld.long  0x00 24.                  "PDI044 ,Pin 044 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI045 ,Pin 045 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI046 ,Pin 046 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI047 ,Pin 047 data in" "L,H"
group.long 0xC3F90830++0x03
line.long    0x00 "048-051,GPIO Pin Data In Register 048-051"
bitfld.long  0x00 24.                  "PDI048 ,Pin 048 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI049 ,Pin 049 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI050 ,Pin 050 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI051 ,Pin 051 data in" "L,H"
group.long 0xC3F90834++0x03
line.long    0x00 "052-055,GPIO Pin Data In Register 052-055"
bitfld.long  0x00 24.                  "PDI052 ,Pin 052 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI053 ,Pin 053 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI054 ,Pin 054 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI055 ,Pin 055 data in" "L,H"
group.long 0xC3F90838++0x03
line.long    0x00 "056-059,GPIO Pin Data In Register 056-059"
bitfld.long  0x00 24.                  "PDI056 ,Pin 056 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI057 ,Pin 057 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI058 ,Pin 058 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI059 ,Pin 059 data in" "L,H"
group.long 0xC3F9083c++0x03
line.long    0x00 "060-063,GPIO Pin Data In Register 060-063"
bitfld.long  0x00 24.                  "PDI060 ,Pin 060 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI061 ,Pin 061 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI062 ,Pin 062 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI063 ,Pin 063 data in" "L,H"
group.long 0xC3F90840++0x03
line.long    0x00 "064-067,GPIO Pin Data In Register 064-067"
bitfld.long  0x00 24.                  "PDI064 ,Pin 064 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI065 ,Pin 065 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI066 ,Pin 066 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI067 ,Pin 067 data in" "L,H"
group.long 0xC3F90844++0x03
line.long    0x00 "068-071,GPIO Pin Data In Register 068-071"
bitfld.long  0x00 24.                  "PDI068 ,Pin 068 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI069 ,Pin 069 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI070 ,Pin 070 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI071 ,Pin 071 data in" "L,H"
group.long 0xC3F90848++0x03
line.long    0x00 "072-075,GPIO Pin Data In Register 072-075"
bitfld.long  0x00 24.                  "PDI072 ,Pin 072 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI073 ,Pin 073 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI074 ,Pin 074 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI075 ,Pin 075 data in" "L,H"
group.long 0xC3F9084c++0x03
line.long    0x00 "076-079,GPIO Pin Data In Register 076-079"
bitfld.long  0x00 24.                  "PDI076 ,Pin 076 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI077 ,Pin 077 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI078 ,Pin 078 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI079 ,Pin 079 data in" "L,H"
group.long 0xC3F90850++0x03
line.long    0x00 "080-083,GPIO Pin Data In Register 080-083"
bitfld.long  0x00 24.                  "PDI080 ,Pin 080 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI081 ,Pin 081 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI082 ,Pin 082 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI083 ,Pin 083 data in" "L,H"
group.long 0xC3F90854++0x03
line.long    0x00 "084-087,GPIO Pin Data In Register 084-087"
bitfld.long  0x00 24.                  "PDI084 ,Pin 084 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI085 ,Pin 085 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI086 ,Pin 086 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI087 ,Pin 087 data in" "L,H"
group.long 0xC3F90858++0x03
line.long    0x00 "088-091,GPIO Pin Data In Register 088-091"
bitfld.long  0x00 24.                  "PDI088 ,Pin 088 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI089 ,Pin 089 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI090 ,Pin 090 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI091 ,Pin 091 data in" "L,H"
group.long 0xC3F9085c++0x03
line.long    0x00 "092-095,GPIO Pin Data In Register 092-095"
bitfld.long  0x00 24.                  "PDI092 ,Pin 092 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI093 ,Pin 093 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI094 ,Pin 094 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI095 ,Pin 095 data in" "L,H"
group.long 0xC3F90860++0x03
line.long    0x00 "096-099,GPIO Pin Data In Register 096-099"
bitfld.long  0x00 24.                  "PDI096 ,Pin 096 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI097 ,Pin 097 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI098 ,Pin 098 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI099 ,Pin 099 data in" "L,H"
group.long 0xC3F90864++0x03
line.long    0x00 "100-103,GPIO Pin Data In Register 100-103"
bitfld.long  0x00 24.                  "PDI100 ,Pin 100 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI101 ,Pin 101 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI102 ,Pin 102 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI103 ,Pin 103 data in" "L,H"
group.long 0xC3F90868++0x03
line.long    0x00 "104-107,GPIO Pin Data In Register 104-107"
bitfld.long  0x00 24.                  "PDI104 ,Pin 104 data in" "L,H"
bitfld.long  0x00 16.                  "  PDI105 ,Pin 105 data in" "L,H"
bitfld.long  0x00 08.                  "  PDI106 ,Pin 106 data in" "L,H"
bitfld.long  0x00 00.                  "  PDI107 ,Pin 107 data in" "L,H"
;%include 56ap/gpio_pdi.ph 0xC3F9086c 108 109 110 111
;%include 56ap/gpio_pdi.ph 0xC3F90870 112 113 114 115
;%include 56ap/gpio_pdi.ph 0xC3F90874 116 117 118 119
;%include 56ap/gpio_pdi.ph 0xC3F90878 120 121 122 123
tree.end
tree "Parallel GPIO Pin Data Output Registers"
group.long 0xC3F90C00++0x03
line.long    0x00 "PGPDO0,Parallel GPIO Pin Data Output Register 0"
group.long 0xC3F90C04++0x03
line.long    0x00 "PGPDO1,Parallel GPIO Pin Data Output Register 1"
group.long 0xC3F90C08++0x03
line.long    0x00 "PGPDO2,Parallel GPIO Pin Data Output Register 2"
group.long 0xC3F90C0C++0x03
line.long    0x00 "PGPDO3,Parallel GPIO Pin Data Output Register 3"
tree.end
tree "Parallel GPIO Pin Data Input Registers"
group.long 0xC3F90C40++0x03
line.long    0x00 "PGPDI0,Parallel GPIO Pin Data Input Register 0"
group.long 0xC3F90C44++0x03
line.long    0x00 "PGPDI1,Parallel GPIO Pin Data Input Register 1"
group.long 0xC3F90C48++0x03
line.long    0x00 "PGPDI2,Parallel GPIO Pin Data Input Register 2"
group.long 0xC3F90C4C++0x03
line.long    0x00 "PGPDI3,Parallel GPIO Pin Data Input Register 3"
tree.end
tree "Masked Parallel GPIO Pin Data Output Registers"
group.long 0xC3F90C80++0x03
line.long    0x00 "MPGPDO0,Masked Parallel GPIO Pin Data Output Register 0"
group.long 0xC3F90C84++0x03
line.long    0x00 "MPGPDO1,Masked Parallel GPIO Pin Data Output Register 1"
group.long 0xC3F90C88++0x03
line.long    0x00 "MPGPDO2,Masked Parallel GPIO Pin Data Output Register 2"
group.long 0xC3F90C8C++0x03
line.long    0x00 "MPGPDO3,Masked Parallel GPIO Pin Data Output Register 3"
group.long 0xC3F90C90++0x03
line.long    0x00 "MPGPDO4,Masked Parallel GPIO Pin Data Output Register 4"
group.long 0xC3F90C94++0x03
line.long    0x00 "MPGPDO5,Masked Parallel GPIO Pin Data Output Register 5"
group.long 0xC3F90C98++0x03
line.long    0x00 "MPGPDO6,Masked Parallel GPIO Pin Data Output Register 6"
tree.end
tree "Interrupt Filter Maximum Counter & Clock Prescaler Register"
group.long 0xC3F91080++0x03
line.long   0x00 "IFCPR,Interrupt Filter Clock Prescaler Register"
bitfld.long 0x00 00.--03.  "IFCP     ,Interrupt Filter Clock Prescaler setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xC3F91000+(00.<<2))++0x03
line.long   0x00 "IFMC00,Interrupt Filter Maximum Counter Register 00"
bitfld.long 0x00 00.--03.  "MAXCNT00 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(01.<<2))++0x03
line.long   0x00 "IFMC01,Interrupt Filter Maximum Counter Register 01"
bitfld.long 0x00 00.--03.  "MAXCNT01 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(02.<<2))++0x03
line.long   0x00 "IFMC02,Interrupt Filter Maximum Counter Register 02"
bitfld.long 0x00 00.--03.  "MAXCNT02 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(03.<<2))++0x03
line.long   0x00 "IFMC03,Interrupt Filter Maximum Counter Register 03"
bitfld.long 0x00 00.--03.  "MAXCNT03 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(04.<<2))++0x03
line.long   0x00 "IFMC04,Interrupt Filter Maximum Counter Register 04"
bitfld.long 0x00 00.--03.  "MAXCNT04 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(05.<<2))++0x03
line.long   0x00 "IFMC05,Interrupt Filter Maximum Counter Register 05"
bitfld.long 0x00 00.--03.  "MAXCNT05 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(06.<<2))++0x03
line.long   0x00 "IFMC06,Interrupt Filter Maximum Counter Register 06"
bitfld.long 0x00 00.--03.  "MAXCNT06 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(07.<<2))++0x03
line.long   0x00 "IFMC07,Interrupt Filter Maximum Counter Register 07"
bitfld.long 0x00 00.--03.  "MAXCNT07 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(08.<<2))++0x03
line.long   0x00 "IFMC08,Interrupt Filter Maximum Counter Register 08"
bitfld.long 0x00 00.--03.  "MAXCNT08 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(09.<<2))++0x03
line.long   0x00 "IFMC09,Interrupt Filter Maximum Counter Register 09"
bitfld.long 0x00 00.--03.  "MAXCNT09 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(10.<<2))++0x03
line.long   0x00 "IFMC10,Interrupt Filter Maximum Counter Register 10"
bitfld.long 0x00 00.--03.  "MAXCNT10 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(11.<<2))++0x03
line.long   0x00 "IFMC11,Interrupt Filter Maximum Counter Register 11"
bitfld.long 0x00 00.--03.  "MAXCNT11 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(12.<<2))++0x03
line.long   0x00 "IFMC12,Interrupt Filter Maximum Counter Register 12"
bitfld.long 0x00 00.--03.  "MAXCNT12 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(13.<<2))++0x03
line.long   0x00 "IFMC13,Interrupt Filter Maximum Counter Register 13"
bitfld.long 0x00 00.--03.  "MAXCNT13 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(14.<<2))++0x03
line.long   0x00 "IFMC14,Interrupt Filter Maximum Counter Register 14"
bitfld.long 0x00 00.--03.  "MAXCNT14 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(15.<<2))++0x03
line.long   0x00 "IFMC15,Interrupt Filter Maximum Counter Register 15"
bitfld.long 0x00 00.--03.  "MAXCNT15 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(16.<<2))++0x03
line.long   0x00 "IFMC16,Interrupt Filter Maximum Counter Register 16"
bitfld.long 0x00 00.--03.  "MAXCNT16 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(17.<<2))++0x03
line.long   0x00 "IFMC17,Interrupt Filter Maximum Counter Register 17"
bitfld.long 0x00 00.--03.  "MAXCNT17 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(18.<<2))++0x03
line.long   0x00 "IFMC18,Interrupt Filter Maximum Counter Register 18"
bitfld.long 0x00 00.--03.  "MAXCNT18 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(19.<<2))++0x03
line.long   0x00 "IFMC19,Interrupt Filter Maximum Counter Register 19"
bitfld.long 0x00 00.--03.  "MAXCNT19 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(20.<<2))++0x03
line.long   0x00 "IFMC20,Interrupt Filter Maximum Counter Register 20"
bitfld.long 0x00 00.--03.  "MAXCNT20 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(21.<<2))++0x03
line.long   0x00 "IFMC21,Interrupt Filter Maximum Counter Register 21"
bitfld.long 0x00 00.--03.  "MAXCNT21 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(22.<<2))++0x03
line.long   0x00 "IFMC22,Interrupt Filter Maximum Counter Register 22"
bitfld.long 0x00 00.--03.  "MAXCNT22 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(23.<<2))++0x03
line.long   0x00 "IFMC23,Interrupt Filter Maximum Counter Register 23"
bitfld.long 0x00 00.--03.  "MAXCNT23 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(24.<<2))++0x03
line.long   0x00 "IFMC24,Interrupt Filter Maximum Counter Register 24"
bitfld.long 0x00 00.--03.  "MAXCNT24 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(25.<<2))++0x03
line.long   0x00 "IFMC25,Interrupt Filter Maximum Counter Register 25"
bitfld.long 0x00 00.--03.  "MAXCNT25 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(26.<<2))++0x03
line.long   0x00 "IFMC26,Interrupt Filter Maximum Counter Register 26"
bitfld.long 0x00 00.--03.  "MAXCNT26 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(27.<<2))++0x03
line.long   0x00 "IFMC27,Interrupt Filter Maximum Counter Register 27"
bitfld.long 0x00 00.--03.  "MAXCNT27 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(28.<<2))++0x03
line.long   0x00 "IFMC28,Interrupt Filter Maximum Counter Register 28"
bitfld.long 0x00 00.--03.  "MAXCNT28 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(29.<<2))++0x03
line.long   0x00 "IFMC29,Interrupt Filter Maximum Counter Register 29"
bitfld.long 0x00 00.--03.  "MAXCNT29 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(30.<<2))++0x03
line.long   0x00 "IFMC30,Interrupt Filter Maximum Counter Register 30"
bitfld.long 0x00 00.--03.  "MAXCNT30 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.long (0xC3F91000+(31.<<2))++0x03
line.long   0x00 "IFMC31,Interrupt Filter Maximum Counter Register 31"
bitfld.long 0x00 00.--03.  "MAXCNT31 ,Maximum Interrupt Filter Counter setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
tree.end
tree.end
width 9.
tree "Peripheral Bridge (AIPS-Lite) 0"
group.long (0xFFF00000+0x0000)++0x03
line.long    0x00 "MPCR0,Master Privilege Control Register 0"
bitfld.long  0x00 (31.-0*4.)  "MPROT0:    MBW0 ,MPROT0:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.)  "  MTR0 ,MPROT0:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-0*4.)  "  MTW0 ,MPROT0:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-0*4.)  "  MPL0 ,MPROT0:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.)  "MPROT1:    MBW1 ,MPROT1:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.)  "  MTR1 ,MPROT1:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-1*4.)  "  MTW1 ,MPROT1:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-1*4.)  "  MPL1 ,MPROT1:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.)  "MPROT2:    MBW2 ,MPROT2:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.)  "  MTR2 ,MPROT2:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-2*4.)  "  MTW2 ,MPROT2:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-2*4.)  "  MPL2 ,MPROT2:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.)  "MPROT3:    MBW3 ,MPROT3:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.)  "  MTR3 ,MPROT3:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-3*4.)  "  MTW3 ,MPROT3:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-3*4.)  "  MPL3 ,MPROT3:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.)  "MPROT4:    MBW4 ,MPROT4:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.)  "  MTR4 ,MPROT4:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-4*4.)  "  MTW4 ,MPROT4:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-4*4.)  "  MPL4 ,MPROT4:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.)  "MPROT5:    MBW5 ,MPROT5:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.)  "  MTR5 ,MPROT5:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-5*4.)  "  MTW5 ,MPROT5:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-5*4.)  "  MPL5 ,MPROT5:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.)  "MPROT6:    MBW6 ,MPROT6:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.)  "  MTR6 ,MPROT6:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-6*4.)  "  MTW6 ,MPROT6:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-6*4.)  "  MPL6 ,MPROT6:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.)  "MPROT7:    MBW7 ,MPROT7:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.)  "  MTR7 ,MPROT7:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-7*4.)  "  MTW7 ,MPROT7:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-7*4.)  "  MPL7 ,MPROT7:    privilege level" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0004)++0x03
line.long    0x00 "MPCR1,Master Privilege Control Register 1"
bitfld.long  0x00 (31.-0*4.)  "MPROT8:    MBW0 ,MPROT8:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.)  "  MTR0 ,MPROT8:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-0*4.)  "  MTW0 ,MPROT8:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-0*4.)  "  MPL0 ,MPROT8:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.)  "MPROT9:    MBW1 ,MPROT9:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.)  "  MTR1 ,MPROT9:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-1*4.)  "  MTW1 ,MPROT9:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-1*4.)  "  MPL1 ,MPROT9:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.)  "MPROT10:   MBW2 ,MPROT10:   buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.)  "  MTR2 ,MPROT10:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-2*4.)  "  MTW2 ,MPROT10:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-2*4.)  "  MPL2 ,MPROT10:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.)  "MPROT11:   MBW3 ,MPROT11:   buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.)  "  MTR3 ,MPROT11:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-3*4.)  "  MTW3 ,MPROT11:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-3*4.)  "  MPL3 ,MPROT11:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.)  "MPROT12:   MBW4 ,MPROT12:   buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.)  "  MTR4 ,MPROT12:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-4*4.)  "  MTW4 ,MPROT12:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-4*4.)  "  MPL4 ,MPROT12:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.)  "MPROT13:   MBW5 ,MPROT13:   buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.)  "  MTR5 ,MPROT13:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-5*4.)  "  MTW5 ,MPROT13:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-5*4.)  "  MPL5 ,MPROT13:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.)  "MPROT14:   MBW6 ,MPROT14:   buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.)  "  MTR6 ,MPROT14:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-6*4.)  "  MTW6 ,MPROT14:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-6*4.)  "  MPL6 ,MPROT14:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.)  "MPROT15:   MBW7 ,MPROT15:   buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.)  "  MTR7 ,MPROT15:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-7*4.)  "  MTW7 ,MPROT15:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-7*4.)  "  MPL7 ,MPROT15:   privilege level" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0020)++0x03
line.long    0x00 "PACR0,Peripheral Access Control Register 0"
bitfld.long  0x00 (31.-0*4.) "PACR0:     BW0  ,PACR0:     buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,PACR0:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,PACR0:     write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,PACR0:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "PACR1:     BW1  ,PACR1:     buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,PACR1:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,PACR1:     write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,PACR1:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "PACR2:     BW2  ,PACR2:     buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,PACR2:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,PACR2:     write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,PACR2:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "PACR3:     BW3  ,PACR3:     buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,PACR3:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,PACR3:     write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,PACR3:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "PACR4:     BW4  ,PACR4:     buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,PACR4:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,PACR4:     write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,PACR4:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "PACR5:     BW5  ,PACR5:     buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,PACR5:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,PACR5:     write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,PACR5:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "PACR6:     BW6  ,PACR6:     buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,PACR6:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,PACR6:     write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,PACR6:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "PACR7:     BW7  ,PACR7:     buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,PACR7:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,PACR7:     write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,PACR7:     trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0024)++0x03
line.long    0x00 "PACR1,Peripheral Access Control Register 1"
bitfld.long  0x00 (31.-0*4.) "PACR8:     BW0  ,PACR8:     buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,PACR8:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,PACR8:     write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,PACR8:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "PACR9:     BW1  ,PACR9:     buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,PACR9:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,PACR9:     write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,PACR9:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "PACR10:    BW2  ,PACR10:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,PACR10:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,PACR10:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,PACR10:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "PACR11:    BW3  ,PACR11:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,PACR11:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,PACR11:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,PACR11:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "PACR12:    BW4  ,PACR12:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,PACR12:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,PACR12:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,PACR12:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "PACR13:    BW5  ,PACR13:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,PACR13:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,PACR13:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,PACR13:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "PACR14:    BW6  ,PACR14:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,PACR14:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,PACR14:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,PACR14:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "PACR15:    BW7  ,PACR15:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,PACR15:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,PACR15:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,PACR15:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0028)++0x03
line.long    0x00 "PACR2,Peripheral Access Control Register 2"
bitfld.long  0x00 (31.-0*4.) "PACR16:    BW0  ,PACR16:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,PACR16:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,PACR16:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,PACR16:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "PACR17:    BW1  ,PACR17:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,PACR17:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,PACR17:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,PACR17:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "PACR18:    BW2  ,PACR18:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,PACR18:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,PACR18:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,PACR18:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "PACR19:    BW3  ,PACR19:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,PACR19:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,PACR19:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,PACR19:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "PACR20:    BW4  ,PACR20:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,PACR20:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,PACR20:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,PACR20:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "PACR21:    BW5  ,PACR21:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,PACR21:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,PACR21:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,PACR21:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "PACR22:    BW6  ,PACR22:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,PACR22:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,PACR22:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,PACR22:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "PACR23:    BW7  ,PACR23:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,PACR23:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,PACR23:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,PACR23:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x002C)++0x03
line.long    0x00 "PACR3,Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "PACR24:    BW0  ,PACR24:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,PACR24:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,PACR24:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,PACR24:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "PACR25:    BW1  ,PACR25:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,PACR25:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,PACR25:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,PACR25:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "PACR26:    BW2  ,PACR26:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,PACR26:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,PACR26:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,PACR26:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "PACR27:    BW3  ,PACR27:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,PACR27:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,PACR27:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,PACR27:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "PACR28:    BW4  ,PACR28:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,PACR28:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,PACR28:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,PACR28:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "PACR29:    BW5  ,PACR29:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,PACR29:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,PACR29:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,PACR29:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "PACR30:    BW6  ,PACR30:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,PACR30:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,PACR30:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,PACR30:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "PACR31:    BW7  ,PACR31:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,PACR31:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,PACR31:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,PACR31:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0040)++0x03
line.long    0x00 "OPACR0,Off-Platform Peripheral Access Control Register 0"
bitfld.long  0x00 (31.-0*4.) "OPACR0:    BW0  ,OPACR0:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR0:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR0:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR0:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR1:    BW1  ,OPACR1:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR1:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR1:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR1:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR2:    BW2  ,OPACR2:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR2:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR2:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR2:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR3:    BW3  ,OPACR3:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR3:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR3:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR3:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR4:    BW4  ,OPACR4:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR4:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR4:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR4:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR5:    BW5  ,OPACR5:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR5:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR5:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR5:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR6:    BW6  ,OPACR6:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR6:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR6:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR6:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR7:    BW7  ,OPACR7:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR7:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR7:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR7:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0044)++0x03
line.long    0x00 "OPACR1,Off-Platform Peripheral Access Control Register 1"
bitfld.long  0x00 (31.-0*4.) "OPACR8:    BW0  ,OPACR8:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR8:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR8:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR8:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR9:    BW1  ,OPACR9:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR9:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR9:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR9:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR10:   BW2  ,OPACR10:   buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR10:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR10:   write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR10:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR11:   BW3  ,OPACR11:   buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR11:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR11:   write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR11:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR12:   BW4  ,OPACR12:   buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR12:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR12:   write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR12:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR13:   BW5  ,OPACR13:   buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR13:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR13:   write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR13:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR14:   BW6  ,OPACR14:   buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR14:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR14:   write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR14:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR15:   BW7  ,OPACR15:   buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR15:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR15:   write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR15:   trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0048)++0x03
line.long    0x00 "OPACR2,Off-Platform Peripheral Access Control Register 2"
bitfld.long  0x00 (31.-0*4.) "OPACR16:   BW0  ,OPACR16:   buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR16:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR16:   write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR16:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR17:   BW1  ,OPACR17:   buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR17:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR17:   write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR17:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR18:   BW2  ,OPACR18:   buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR18:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR18:   write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR18:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR19:   BW3  ,OPACR19:   buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR19:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR19:   write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR19:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR20:   BW4  ,OPACR20:   buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR20:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR20:   write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR20:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR21:   BW5  ,OPACR21:   buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR21:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR21:   write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR21:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR22:   BW6  ,OPACR22:   buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR22:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR22:   write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR22:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR23:   BW7  ,OPACR23:   buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR23:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR23:   write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR23:   trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x004C)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR24:    BW0  ,OPACR24:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR24:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR24:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR24:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR25:    BW1  ,OPACR25:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR25:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR25:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR25:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR26:    BW2  ,OPACR26:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR26:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR26:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR26:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR27:    BW3  ,OPACR27:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR27:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR27:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR27:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR28:    BW4  ,OPACR28:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR28:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR28:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR28:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR29:    BW5  ,OPACR29:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR29:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR29:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR29:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR30:    BW6  ,OPACR30:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR30:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR30:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR30:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR31:    BW7  ,OPACR31:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR31:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR31:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR31:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0050)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR32:    BW0  ,OPACR32:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR32:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR32:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR32:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR33:    BW1  ,OPACR33:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR33:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR33:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR33:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR34:    BW2  ,OPACR34:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR34:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR34:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR34:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR35:    BW3  ,OPACR35:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR35:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR35:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR35:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR36:    BW4  ,OPACR36:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR36:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR36:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR36:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR37:    BW5  ,OPACR37:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR37:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR37:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR37:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR38:    BW6  ,OPACR38:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR38:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR38:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR38:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR39:    BW7  ,OPACR39:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR39:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR39:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR39:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0054)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR40:    BW0  ,OPACR40:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR40:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR40:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR40:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR41:    BW1  ,OPACR41:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR41:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR41:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR41:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR42:    BW2  ,OPACR42:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR42:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR42:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR42:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR43:    BW3  ,OPACR43:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR43:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR43:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR43:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR44:    BW4  ,OPACR44:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR44:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR44:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR44:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR45:    BW5  ,OPACR45:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR45:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR45:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR45:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR46:    BW6  ,OPACR46:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR46:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR46:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR46:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR47:    BW7  ,OPACR47:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR47:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR47:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR47:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0058)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR48:    BW0  ,OPACR48:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR48:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR48:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR48:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR49:    BW1  ,OPACR49:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR49:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR49:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR49:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR50:    BW2  ,OPACR50:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR50:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR50:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR50:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR51:    BW3  ,OPACR51:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR51:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR51:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR51:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR52:    BW4  ,OPACR52:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR52:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR52:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR52:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR53:    BW5  ,OPACR53:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR53:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR53:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR53:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR54:    BW6  ,OPACR54:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR54:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR54:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR54:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR55:    BW7  ,OPACR55:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR55:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR55:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR55:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x005C)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR56:    BW0  ,OPACR56:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR56:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR56:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR56:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR57:    BW1  ,OPACR57:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR57:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR57:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR57:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR58:    BW2  ,OPACR58:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR58:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR58:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR58:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR59:    BW3  ,OPACR59:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR59:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR59:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR59:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR60:    BW4  ,OPACR60:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR60:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR60:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR60:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR61:    BW5  ,OPACR61:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR61:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR61:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR61:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR62:    BW6  ,OPACR62:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR62:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR62:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR62:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR63:    BW7  ,OPACR63:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR63:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR63:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR63:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0060)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR64:    BW0  ,OPACR64:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR64:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR64:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR64:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR65:    BW1  ,OPACR65:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR65:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR65:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR65:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR66:    BW2  ,OPACR66:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR66:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR66:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR66:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR67:    BW3  ,OPACR67:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR67:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR67:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR67:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR68:    BW4  ,OPACR68:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR68:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR68:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR68:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR69:    BW5  ,OPACR69:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR69:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR69:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR69:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR70:    BW6  ,OPACR70:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR70:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR70:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR70:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR71:    BW7  ,OPACR71:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR71:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR71:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR71:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0064)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR72:    BW0  ,OPACR72:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR72:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR72:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR72:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR73:    BW1  ,OPACR73:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR73:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR73:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR73:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR74:    BW2  ,OPACR74:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR74:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR74:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR74:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR75:    BW3  ,OPACR75:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR75:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR75:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR75:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR76:    BW4  ,OPACR76:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR76:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR76:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR76:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR77:    BW5  ,OPACR77:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR77:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR77:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR77:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR78:    BW6  ,OPACR78:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR78:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR78:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR78:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR79:    BW7  ,OPACR79:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR79:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR79:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR79:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0068)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR80:    BW0  ,OPACR80:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR80:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR80:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR80:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR81:    BW1  ,OPACR81:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR81:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR81:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR81:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR82:    BW2  ,OPACR82:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR82:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR82:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR82:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR83:    BW3  ,OPACR83:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR83:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR83:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR83:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR84:    BW4  ,OPACR84:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR84:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR84:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR84:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR85:    BW5  ,OPACR85:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR85:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR85:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR85:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR86:    BW6  ,OPACR86:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR86:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR86:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR86:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR87:    BW7  ,OPACR87:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR87:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR87:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR87:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x006C)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR88:    BW0  ,OPACR88:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR88:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR88:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR88:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR89:    BW1  ,OPACR89:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR89:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR89:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR89:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR90:    BW2  ,OPACR90:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR90:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR90:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR90:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR91:    BW3  ,OPACR91:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR91:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR91:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR91:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR92:    BW4  ,OPACR92:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR92:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR92:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR92:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR93:    BW5  ,OPACR93:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR93:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR93:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR93:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR94:    BW6  ,OPACR94:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR94:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR94:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR94:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR95:    BW7  ,OPACR95:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR95:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR95:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR95:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0xFFF00000+0x0070)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR_G_BL0: BW0  ,OPACR_G_BL0: buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR_G_BL0: supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR_G_BL0: write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR_G_BL0: trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR_G_BL1: BW1  ,OPACR_G_BL1: buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR_G_BL1: supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR_G_BL1: write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR_G_BL1: trusted protect" "0,1"
TEXTLINE "                  "

tree.end

tree "Peripheral Bridge (AIPS-Lite) 1"
group.long (0x8FF00000+0x0000)++0x03
line.long    0x00 "MPCR0,Master Privilege Control Register 0"
bitfld.long  0x00 (31.-0*4.)  "MPROT0:    MBW0 ,MPROT0:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.)  "  MTR0 ,MPROT0:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-0*4.)  "  MTW0 ,MPROT0:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-0*4.)  "  MPL0 ,MPROT0:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.)  "MPROT1:    MBW1 ,MPROT1:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.)  "  MTR1 ,MPROT1:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-1*4.)  "  MTW1 ,MPROT1:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-1*4.)  "  MPL1 ,MPROT1:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.)  "MPROT2:    MBW2 ,MPROT2:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.)  "  MTR2 ,MPROT2:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-2*4.)  "  MTW2 ,MPROT2:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-2*4.)  "  MPL2 ,MPROT2:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.)  "MPROT3:    MBW3 ,MPROT3:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.)  "  MTR3 ,MPROT3:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-3*4.)  "  MTW3 ,MPROT3:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-3*4.)  "  MPL3 ,MPROT3:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.)  "MPROT4:    MBW4 ,MPROT4:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.)  "  MTR4 ,MPROT4:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-4*4.)  "  MTW4 ,MPROT4:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-4*4.)  "  MPL4 ,MPROT4:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.)  "MPROT5:    MBW5 ,MPROT5:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.)  "  MTR5 ,MPROT5:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-5*4.)  "  MTW5 ,MPROT5:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-5*4.)  "  MPL5 ,MPROT5:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.)  "MPROT6:    MBW6 ,MPROT6:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.)  "  MTR6 ,MPROT6:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-6*4.)  "  MTW6 ,MPROT6:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-6*4.)  "  MPL6 ,MPROT6:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.)  "MPROT7:    MBW7 ,MPROT7:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.)  "  MTR7 ,MPROT7:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-7*4.)  "  MTW7 ,MPROT7:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-7*4.)  "  MPL7 ,MPROT7:    privilege level" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0004)++0x03
line.long    0x00 "MPCR1,Master Privilege Control Register 1"
bitfld.long  0x00 (31.-0*4.)  "MPROT8:    MBW0 ,MPROT8:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.)  "  MTR0 ,MPROT8:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-0*4.)  "  MTW0 ,MPROT8:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-0*4.)  "  MPL0 ,MPROT8:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.)  "MPROT9:    MBW1 ,MPROT9:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.)  "  MTR1 ,MPROT9:    trusted for reads" "0,1"
bitfld.long  0x00 (29.-1*4.)  "  MTW1 ,MPROT9:    trusted for writes" "0,1"
bitfld.long  0x00 (28.-1*4.)  "  MPL1 ,MPROT9:    privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.)  "MPROT10:   MBW2 ,MPROT10:   buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.)  "  MTR2 ,MPROT10:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-2*4.)  "  MTW2 ,MPROT10:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-2*4.)  "  MPL2 ,MPROT10:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.)  "MPROT11:   MBW3 ,MPROT11:   buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.)  "  MTR3 ,MPROT11:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-3*4.)  "  MTW3 ,MPROT11:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-3*4.)  "  MPL3 ,MPROT11:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.)  "MPROT12:   MBW4 ,MPROT12:   buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.)  "  MTR4 ,MPROT12:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-4*4.)  "  MTW4 ,MPROT12:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-4*4.)  "  MPL4 ,MPROT12:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.)  "MPROT13:   MBW5 ,MPROT13:   buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.)  "  MTR5 ,MPROT13:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-5*4.)  "  MTW5 ,MPROT13:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-5*4.)  "  MPL5 ,MPROT13:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.)  "MPROT14:   MBW6 ,MPROT14:   buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.)  "  MTR6 ,MPROT14:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-6*4.)  "  MTW6 ,MPROT14:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-6*4.)  "  MPL6 ,MPROT14:   privilege level" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.)  "MPROT15:   MBW7 ,MPROT15:   buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.)  "  MTR7 ,MPROT15:   trusted for reads" "0,1"
bitfld.long  0x00 (29.-7*4.)  "  MTW7 ,MPROT15:   trusted for writes" "0,1"
bitfld.long  0x00 (28.-7*4.)  "  MPL7 ,MPROT15:   privilege level" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0020)++0x03
line.long    0x00 "PACR0,Peripheral Access Control Register 0"
bitfld.long  0x00 (31.-0*4.) "PACR0:     BW0  ,PACR0:     buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,PACR0:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,PACR0:     write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,PACR0:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "PACR1:     BW1  ,PACR1:     buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,PACR1:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,PACR1:     write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,PACR1:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "PACR2:     BW2  ,PACR2:     buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,PACR2:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,PACR2:     write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,PACR2:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "PACR3:     BW3  ,PACR3:     buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,PACR3:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,PACR3:     write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,PACR3:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "PACR4:     BW4  ,PACR4:     buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,PACR4:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,PACR4:     write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,PACR4:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "PACR5:     BW5  ,PACR5:     buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,PACR5:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,PACR5:     write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,PACR5:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "PACR6:     BW6  ,PACR6:     buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,PACR6:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,PACR6:     write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,PACR6:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "PACR7:     BW7  ,PACR7:     buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,PACR7:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,PACR7:     write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,PACR7:     trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0024)++0x03
line.long    0x00 "PACR1,Peripheral Access Control Register 1"
bitfld.long  0x00 (31.-0*4.) "PACR8:     BW0  ,PACR8:     buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,PACR8:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,PACR8:     write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,PACR8:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "PACR9:     BW1  ,PACR9:     buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,PACR9:     supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,PACR9:     write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,PACR9:     trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "PACR10:    BW2  ,PACR10:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,PACR10:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,PACR10:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,PACR10:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "PACR11:    BW3  ,PACR11:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,PACR11:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,PACR11:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,PACR11:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "PACR12:    BW4  ,PACR12:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,PACR12:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,PACR12:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,PACR12:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "PACR13:    BW5  ,PACR13:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,PACR13:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,PACR13:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,PACR13:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "PACR14:    BW6  ,PACR14:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,PACR14:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,PACR14:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,PACR14:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "PACR15:    BW7  ,PACR15:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,PACR15:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,PACR15:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,PACR15:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0028)++0x03
line.long    0x00 "PACR2,Peripheral Access Control Register 2"
bitfld.long  0x00 (31.-0*4.) "PACR16:    BW0  ,PACR16:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,PACR16:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,PACR16:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,PACR16:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "PACR17:    BW1  ,PACR17:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,PACR17:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,PACR17:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,PACR17:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "PACR18:    BW2  ,PACR18:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,PACR18:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,PACR18:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,PACR18:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "PACR19:    BW3  ,PACR19:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,PACR19:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,PACR19:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,PACR19:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "PACR20:    BW4  ,PACR20:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,PACR20:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,PACR20:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,PACR20:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "PACR21:    BW5  ,PACR21:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,PACR21:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,PACR21:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,PACR21:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "PACR22:    BW6  ,PACR22:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,PACR22:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,PACR22:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,PACR22:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "PACR23:    BW7  ,PACR23:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,PACR23:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,PACR23:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,PACR23:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x002C)++0x03
line.long    0x00 "PACR3,Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "PACR24:    BW0  ,PACR24:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,PACR24:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,PACR24:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,PACR24:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "PACR25:    BW1  ,PACR25:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,PACR25:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,PACR25:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,PACR25:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "PACR26:    BW2  ,PACR26:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,PACR26:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,PACR26:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,PACR26:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "PACR27:    BW3  ,PACR27:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,PACR27:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,PACR27:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,PACR27:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "PACR28:    BW4  ,PACR28:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,PACR28:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,PACR28:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,PACR28:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "PACR29:    BW5  ,PACR29:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,PACR29:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,PACR29:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,PACR29:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "PACR30:    BW6  ,PACR30:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,PACR30:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,PACR30:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,PACR30:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "PACR31:    BW7  ,PACR31:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,PACR31:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,PACR31:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,PACR31:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0040)++0x03
line.long    0x00 "OPACR0,Off-Platform Peripheral Access Control Register 0"
bitfld.long  0x00 (31.-0*4.) "OPACR0:    BW0  ,OPACR0:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR0:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR0:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR0:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR1:    BW1  ,OPACR1:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR1:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR1:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR1:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR2:    BW2  ,OPACR2:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR2:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR2:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR2:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR3:    BW3  ,OPACR3:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR3:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR3:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR3:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR4:    BW4  ,OPACR4:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR4:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR4:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR4:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR5:    BW5  ,OPACR5:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR5:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR5:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR5:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR6:    BW6  ,OPACR6:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR6:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR6:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR6:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR7:    BW7  ,OPACR7:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR7:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR7:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR7:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0044)++0x03
line.long    0x00 "OPACR1,Off-Platform Peripheral Access Control Register 1"
bitfld.long  0x00 (31.-0*4.) "OPACR8:    BW0  ,OPACR8:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR8:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR8:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR8:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR9:    BW1  ,OPACR9:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR9:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR9:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR9:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR10:   BW2  ,OPACR10:   buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR10:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR10:   write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR10:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR11:   BW3  ,OPACR11:   buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR11:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR11:   write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR11:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR12:   BW4  ,OPACR12:   buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR12:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR12:   write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR12:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR13:   BW5  ,OPACR13:   buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR13:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR13:   write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR13:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR14:   BW6  ,OPACR14:   buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR14:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR14:   write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR14:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR15:   BW7  ,OPACR15:   buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR15:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR15:   write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR15:   trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0048)++0x03
line.long    0x00 "OPACR2,Off-Platform Peripheral Access Control Register 2"
bitfld.long  0x00 (31.-0*4.) "OPACR16:   BW0  ,OPACR16:   buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR16:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR16:   write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR16:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR17:   BW1  ,OPACR17:   buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR17:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR17:   write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR17:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR18:   BW2  ,OPACR18:   buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR18:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR18:   write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR18:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR19:   BW3  ,OPACR19:   buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR19:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR19:   write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR19:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR20:   BW4  ,OPACR20:   buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR20:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR20:   write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR20:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR21:   BW5  ,OPACR21:   buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR21:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR21:   write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR21:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR22:   BW6  ,OPACR22:   buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR22:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR22:   write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR22:   trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR23:   BW7  ,OPACR23:   buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR23:   supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR23:   write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR23:   trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x004C)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR24:    BW0  ,OPACR24:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR24:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR24:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR24:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR25:    BW1  ,OPACR25:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR25:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR25:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR25:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR26:    BW2  ,OPACR26:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR26:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR26:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR26:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR27:    BW3  ,OPACR27:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR27:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR27:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR27:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR28:    BW4  ,OPACR28:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR28:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR28:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR28:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR29:    BW5  ,OPACR29:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR29:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR29:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR29:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR30:    BW6  ,OPACR30:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR30:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR30:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR30:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR31:    BW7  ,OPACR31:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR31:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR31:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR31:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0050)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR32:    BW0  ,OPACR32:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR32:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR32:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR32:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR33:    BW1  ,OPACR33:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR33:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR33:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR33:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR34:    BW2  ,OPACR34:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR34:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR34:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR34:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR35:    BW3  ,OPACR35:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR35:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR35:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR35:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR36:    BW4  ,OPACR36:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR36:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR36:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR36:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR37:    BW5  ,OPACR37:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR37:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR37:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR37:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR38:    BW6  ,OPACR38:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR38:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR38:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR38:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR39:    BW7  ,OPACR39:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR39:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR39:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR39:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0054)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR40:    BW0  ,OPACR40:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR40:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR40:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR40:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR41:    BW1  ,OPACR41:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR41:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR41:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR41:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR42:    BW2  ,OPACR42:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR42:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR42:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR42:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR43:    BW3  ,OPACR43:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR43:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR43:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR43:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR44:    BW4  ,OPACR44:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR44:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR44:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR44:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR45:    BW5  ,OPACR45:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR45:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR45:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR45:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR46:    BW6  ,OPACR46:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR46:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR46:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR46:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR47:    BW7  ,OPACR47:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR47:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR47:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR47:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0058)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR48:    BW0  ,OPACR48:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR48:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR48:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR48:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR49:    BW1  ,OPACR49:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR49:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR49:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR49:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR50:    BW2  ,OPACR50:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR50:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR50:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR50:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR51:    BW3  ,OPACR51:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR51:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR51:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR51:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR52:    BW4  ,OPACR52:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR52:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR52:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR52:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR53:    BW5  ,OPACR53:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR53:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR53:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR53:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR54:    BW6  ,OPACR54:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR54:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR54:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR54:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR55:    BW7  ,OPACR55:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR55:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR55:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR55:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x005C)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR56:    BW0  ,OPACR56:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR56:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR56:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR56:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR57:    BW1  ,OPACR57:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR57:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR57:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR57:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR58:    BW2  ,OPACR58:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR58:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR58:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR58:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR59:    BW3  ,OPACR59:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR59:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR59:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR59:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR60:    BW4  ,OPACR60:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR60:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR60:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR60:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR61:    BW5  ,OPACR61:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR61:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR61:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR61:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR62:    BW6  ,OPACR62:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR62:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR62:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR62:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR63:    BW7  ,OPACR63:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR63:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR63:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR63:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0060)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR64:    BW0  ,OPACR64:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR64:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR64:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR64:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR65:    BW1  ,OPACR65:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR65:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR65:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR65:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR66:    BW2  ,OPACR66:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR66:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR66:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR66:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR67:    BW3  ,OPACR67:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR67:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR67:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR67:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR68:    BW4  ,OPACR68:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR68:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR68:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR68:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR69:    BW5  ,OPACR69:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR69:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR69:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR69:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR70:    BW6  ,OPACR70:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR70:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR70:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR70:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR71:    BW7  ,OPACR71:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR71:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR71:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR71:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0064)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR72:    BW0  ,OPACR72:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR72:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR72:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR72:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR73:    BW1  ,OPACR73:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR73:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR73:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR73:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR74:    BW2  ,OPACR74:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR74:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR74:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR74:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR75:    BW3  ,OPACR75:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR75:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR75:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR75:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR76:    BW4  ,OPACR76:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR76:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR76:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR76:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR77:    BW5  ,OPACR77:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR77:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR77:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR77:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR78:    BW6  ,OPACR78:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR78:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR78:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR78:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR79:    BW7  ,OPACR79:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR79:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR79:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR79:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0068)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR80:    BW0  ,OPACR80:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR80:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR80:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR80:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR81:    BW1  ,OPACR81:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR81:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR81:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR81:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR82:    BW2  ,OPACR82:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR82:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR82:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR82:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR83:    BW3  ,OPACR83:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR83:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR83:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR83:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR84:    BW4  ,OPACR84:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR84:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR84:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR84:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR85:    BW5  ,OPACR85:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR85:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR85:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR85:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR86:    BW6  ,OPACR86:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR86:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR86:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR86:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR87:    BW7  ,OPACR87:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR87:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR87:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR87:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x006C)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR88:    BW0  ,OPACR88:    buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR88:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR88:    write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR88:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR89:    BW1  ,OPACR89:    buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR89:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR89:    write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR89:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-2*4.) "OPACR90:    BW2  ,OPACR90:    buffer writes" "0,1"
bitfld.long  0x00 (30.-2*4.) "  SP2  ,OPACR90:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-2*4.) "  WP2  ,OPACR90:    write protect" "0,1"
bitfld.long  0x00 (28.-2*4.) "  TP2  ,OPACR90:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-3*4.) "OPACR91:    BW3  ,OPACR91:    buffer writes" "0,1"
bitfld.long  0x00 (30.-3*4.) "  SP3  ,OPACR91:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-3*4.) "  WP3  ,OPACR91:    write protect" "0,1"
bitfld.long  0x00 (28.-3*4.) "  TP3  ,OPACR91:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-4*4.) "OPACR92:    BW4  ,OPACR92:    buffer writes" "0,1"
bitfld.long  0x00 (30.-4*4.) "  SP4  ,OPACR92:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-4*4.) "  WP4  ,OPACR92:    write protect" "0,1"
bitfld.long  0x00 (28.-4*4.) "  TP4  ,OPACR92:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-5*4.) "OPACR93:    BW5  ,OPACR93:    buffer writes" "0,1"
bitfld.long  0x00 (30.-5*4.) "  SP5  ,OPACR93:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-5*4.) "  WP5  ,OPACR93:    write protect" "0,1"
bitfld.long  0x00 (28.-5*4.) "  TP5  ,OPACR93:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-6*4.) "OPACR94:    BW6  ,OPACR94:    buffer writes" "0,1"
bitfld.long  0x00 (30.-6*4.) "  SP6  ,OPACR94:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-6*4.) "  WP6  ,OPACR94:    write protect" "0,1"
bitfld.long  0x00 (28.-6*4.) "  TP6  ,OPACR94:    trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-7*4.) "OPACR95:    BW7  ,OPACR95:    buffer writes" "0,1"
bitfld.long  0x00 (30.-7*4.) "  SP7  ,OPACR95:    supervisor protect" "0,1"
bitfld.long  0x00 (29.-7*4.) "  WP7  ,OPACR95:    write protect" "0,1"
bitfld.long  0x00 (28.-7*4.) "  TP7  ,OPACR95:    trusted protect" "0,1"
TEXTLINE "                  "

group.long (0x8FF00000+0x0070)++0x03
line.long    0x00 "OPACR3,Off-Platform Peripheral Access Control Register 3"
bitfld.long  0x00 (31.-0*4.) "OPACR_G_BL0: BW0  ,OPACR_G_BL0: buffer writes" "0,1"
bitfld.long  0x00 (30.-0*4.) "  SP0  ,OPACR_G_BL0: supervisor protect" "0,1"
bitfld.long  0x00 (29.-0*4.) "  WP0  ,OPACR_G_BL0: write protect" "0,1"
bitfld.long  0x00 (28.-0*4.) "  TP0  ,OPACR_G_BL0: trusted protect" "0,1"
TEXTLINE "                  "

bitfld.long  0x00 (31.-1*4.) "OPACR_G_BL1: BW1  ,OPACR_G_BL1: buffer writes" "0,1"
bitfld.long  0x00 (30.-1*4.) "  SP1  ,OPACR_G_BL1: supervisor protect" "0,1"
bitfld.long  0x00 (29.-1*4.) "  WP1  ,OPACR_G_BL1: write protect" "0,1"
bitfld.long  0x00 (28.-1*4.) "  TP1  ,OPACR_G_BL1: trusted protect" "0,1"
TEXTLINE "                  "

tree.end

tree "XBAR Switch  "
group VM:0++0
TEXTLINE ""
TEXTLINE "Module         XBAR Port     Logical Master ID"
TEXTLINE "----------------------------------------------"
TEXTLINE "z0d_0 instr    Master 0      0"
TEXTLINE "z0d_0 data     Master 1      0"
TEXTLINE "z0d_0 nexus    Master 1      8"
TEXTLINE "eDMA           Master 2      2"
TEXTLINE "FlexRay        Master 3      3"
TEXTLINE "z0d_1 instr    Master 5      1"
TEXTLINE "z0d_1 data     Master 6      1"
TEXTLINE "z0d_1 nexus    Master 6      9"
TEXTLINE "Flash_0        Slave  0"      
TEXTLINE "Flash_1        Slave  1"      
TEXTLINE "SRAM_0         Slave  2"      
TEXTLINE "SRAM_1         Slave  3"      
TEXTLINE "PBRIDGE_1      Slave  6"      
TEXTLINE "PBRIDGE_0      Slave  7"      
TEXTLINE ""
group.long (0xFFF04000+0x0000)++0x03 "Slave Port 0"
line.long 0x00 "MPR0,Master Priority Register for Slave Port 0"
bitfld.long 0x00 28.--30.             "MSTR7 ,Master 7 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 24.--26.           "  MSTR6 ,Master 6 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 20.--22.           "  MSTR5 ,Master 5 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 16.--18.           "  MSTR4 ,Master 4 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE "                "
bitfld.long 0x00 12.--14.           "  MSTR3 ,Master 3 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 08.--10.           "  MSTR2 ,Master 2 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 04.--06.           "  MSTR1 ,Master 1 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 00.--02.           "  MSTR0 ,Master 0 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE ""
group.long ((0xFFF04000+0x0000)+0x10)++0x03
line.long 0x00 "SGPCR0,Slave General Purpose Control Register 0"
bitfld.long 0x00 31.                  "RO     ,Read Only" "0,1"
bitfld.long 0x00 30.                "  HLP    ,Halt Low Priority" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.                "  HPE7-0 ,High Priority Enable 7" "0,1"
bitfld.long 0x00 22.                ",High Priority Enable 6" "0,1"
bitfld.long 0x00 21.                ",High Priority Enable 5" "0,1"
bitfld.long 0x00 20.                ",High Priority Enable 4" "0,1"
bitfld.long 0x00 19.                " ,High Priority Enable 3" "0,1"
bitfld.long 0x00 18.                ",High Priority Enable 2" "0,1"
bitfld.long 0x00 17.                ",High Priority Enable 1" "0,1"
bitfld.long 0x00 16.                ",High Priority Enable 0" "0,1"
TEXTLINE "                "
bitfld.long 0x00 08.--09.           "  ARB    ,Arbitration mode" "Fixed (MPR),Round-robin,res,res"
TEXTLINE "                "
bitfld.long 0x00 04.--05.           "  PCTL   ,Parking control" "PARK ctrl field,Park on last,Low power park,res"
TEXTLINE "                "
bitfld.long 0x00 00.--02.           "  PARK   ,Park" "Master Port 0,Master Port 1,Master Port 2,Master Port 3,Master Port 4,Master Port 5,Master Port 6,Master Port 7"
TEXTLINE ""

TEXTLINE ""
group.long (0xFFF04000+0x0100)++0x03 "Slave Port 1"
line.long 0x00 "MPR1,Master Priority Register for Slave Port 1"
bitfld.long 0x00 28.--30.             "MSTR7 ,Master 7 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 24.--26.           "  MSTR6 ,Master 6 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 20.--22.           "  MSTR5 ,Master 5 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 16.--18.           "  MSTR4 ,Master 4 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE "                "
bitfld.long 0x00 12.--14.           "  MSTR3 ,Master 3 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 08.--10.           "  MSTR2 ,Master 2 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 04.--06.           "  MSTR1 ,Master 1 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 00.--02.           "  MSTR0 ,Master 0 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE ""
group.long ((0xFFF04000+0x0100)+0x10)++0x03
line.long 0x00 "SGPCR1,Slave General Purpose Control Register 1"
bitfld.long 0x00 31.                  "RO     ,Read Only" "0,1"
bitfld.long 0x00 30.                "  HLP    ,Halt Low Priority" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.                "  HPE7-0 ,High Priority Enable 7" "0,1"
bitfld.long 0x00 22.                ",High Priority Enable 6" "0,1"
bitfld.long 0x00 21.                ",High Priority Enable 5" "0,1"
bitfld.long 0x00 20.                ",High Priority Enable 4" "0,1"
bitfld.long 0x00 19.                " ,High Priority Enable 3" "0,1"
bitfld.long 0x00 18.                ",High Priority Enable 2" "0,1"
bitfld.long 0x00 17.                ",High Priority Enable 1" "0,1"
bitfld.long 0x00 16.                ",High Priority Enable 0" "0,1"
TEXTLINE "                "
bitfld.long 0x00 08.--09.           "  ARB    ,Arbitration mode" "Fixed (MPR),Round-robin,res,res"
TEXTLINE "                "
bitfld.long 0x00 04.--05.           "  PCTL   ,Parking control" "PARK ctrl field,Park on last,Low power park,res"
TEXTLINE "                "
bitfld.long 0x00 00.--02.           "  PARK   ,Park" "Master Port 0,Master Port 1,Master Port 2,Master Port 3,Master Port 4,Master Port 5,Master Port 6,Master Port 7"
TEXTLINE ""

TEXTLINE ""
group.long (0xFFF04000+0x0200)++0x03 "Slave Port 2"
line.long 0x00 "MPR2,Master Priority Register for Slave Port 2"
bitfld.long 0x00 28.--30.             "MSTR7 ,Master 7 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 24.--26.           "  MSTR6 ,Master 6 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 20.--22.           "  MSTR5 ,Master 5 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 16.--18.           "  MSTR4 ,Master 4 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE "                "
bitfld.long 0x00 12.--14.           "  MSTR3 ,Master 3 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 08.--10.           "  MSTR2 ,Master 2 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 04.--06.           "  MSTR1 ,Master 1 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 00.--02.           "  MSTR0 ,Master 0 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE ""
group.long ((0xFFF04000+0x0200)+0x10)++0x03
line.long 0x00 "SGPCR2,Slave General Purpose Control Register 2"
bitfld.long 0x00 31.                  "RO     ,Read Only" "0,1"
bitfld.long 0x00 30.                "  HLP    ,Halt Low Priority" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.                "  HPE7-0 ,High Priority Enable 7" "0,1"
bitfld.long 0x00 22.                ",High Priority Enable 6" "0,1"
bitfld.long 0x00 21.                ",High Priority Enable 5" "0,1"
bitfld.long 0x00 20.                ",High Priority Enable 4" "0,1"
bitfld.long 0x00 19.                " ,High Priority Enable 3" "0,1"
bitfld.long 0x00 18.                ",High Priority Enable 2" "0,1"
bitfld.long 0x00 17.                ",High Priority Enable 1" "0,1"
bitfld.long 0x00 16.                ",High Priority Enable 0" "0,1"
TEXTLINE "                "
bitfld.long 0x00 08.--09.           "  ARB    ,Arbitration mode" "Fixed (MPR),Round-robin,res,res"
TEXTLINE "                "
bitfld.long 0x00 04.--05.           "  PCTL   ,Parking control" "PARK ctrl field,Park on last,Low power park,res"
TEXTLINE "                "
bitfld.long 0x00 00.--02.           "  PARK   ,Park" "Master Port 0,Master Port 1,Master Port 2,Master Port 3,Master Port 4,Master Port 5,Master Port 6,Master Port 7"
TEXTLINE ""

TEXTLINE ""
group.long (0xFFF04000+0x0300)++0x03 "Slave Port 3"
line.long 0x00 "MPR3,Master Priority Register for Slave Port 3"
bitfld.long 0x00 28.--30.             "MSTR7 ,Master 7 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 24.--26.           "  MSTR6 ,Master 6 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 20.--22.           "  MSTR5 ,Master 5 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 16.--18.           "  MSTR4 ,Master 4 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE "                "
bitfld.long 0x00 12.--14.           "  MSTR3 ,Master 3 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 08.--10.           "  MSTR2 ,Master 2 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 04.--06.           "  MSTR1 ,Master 1 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 00.--02.           "  MSTR0 ,Master 0 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE ""
group.long ((0xFFF04000+0x0300)+0x10)++0x03
line.long 0x00 "SGPCR3,Slave General Purpose Control Register 3"
bitfld.long 0x00 31.                  "RO     ,Read Only" "0,1"
bitfld.long 0x00 30.                "  HLP    ,Halt Low Priority" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.                "  HPE7-0 ,High Priority Enable 7" "0,1"
bitfld.long 0x00 22.                ",High Priority Enable 6" "0,1"
bitfld.long 0x00 21.                ",High Priority Enable 5" "0,1"
bitfld.long 0x00 20.                ",High Priority Enable 4" "0,1"
bitfld.long 0x00 19.                " ,High Priority Enable 3" "0,1"
bitfld.long 0x00 18.                ",High Priority Enable 2" "0,1"
bitfld.long 0x00 17.                ",High Priority Enable 1" "0,1"
bitfld.long 0x00 16.                ",High Priority Enable 0" "0,1"
TEXTLINE "                "
bitfld.long 0x00 08.--09.           "  ARB    ,Arbitration mode" "Fixed (MPR),Round-robin,res,res"
TEXTLINE "                "
bitfld.long 0x00 04.--05.           "  PCTL   ,Parking control" "PARK ctrl field,Park on last,Low power park,res"
TEXTLINE "                "
bitfld.long 0x00 00.--02.           "  PARK   ,Park" "Master Port 0,Master Port 1,Master Port 2,Master Port 3,Master Port 4,Master Port 5,Master Port 6,Master Port 7"
TEXTLINE ""

;%include 56ap/XBAR_MPR0123w.ph (0xFFF04000+0x0400) 4 
;%include 56ap/XBAR_MPR0123w.ph (0xFFF04000+0x0500) 5 
TEXTLINE ""
group.long (0xFFF04000+0x0600)++0x03 "Slave Port 6"
line.long 0x00 "MPR6,Master Priority Register for Slave Port 6"
bitfld.long 0x00 28.--30.             "MSTR7 ,Master 7 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 24.--26.           "  MSTR6 ,Master 6 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 20.--22.           "  MSTR5 ,Master 5 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 16.--18.           "  MSTR4 ,Master 4 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE "                "
bitfld.long 0x00 12.--14.           "  MSTR3 ,Master 3 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 08.--10.           "  MSTR2 ,Master 2 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 04.--06.           "  MSTR1 ,Master 1 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 00.--02.           "  MSTR0 ,Master 0 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE ""
group.long ((0xFFF04000+0x0600)+0x10)++0x03
line.long 0x00 "SGPCR6,Slave General Purpose Control Register 6"
bitfld.long 0x00 31.                  "RO     ,Read Only" "0,1"
bitfld.long 0x00 30.                "  HLP    ,Halt Low Priority" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.                "  HPE7-0 ,High Priority Enable 7" "0,1"
bitfld.long 0x00 22.                ",High Priority Enable 6" "0,1"
bitfld.long 0x00 21.                ",High Priority Enable 5" "0,1"
bitfld.long 0x00 20.                ",High Priority Enable 4" "0,1"
bitfld.long 0x00 19.                " ,High Priority Enable 3" "0,1"
bitfld.long 0x00 18.                ",High Priority Enable 2" "0,1"
bitfld.long 0x00 17.                ",High Priority Enable 1" "0,1"
bitfld.long 0x00 16.                ",High Priority Enable 0" "0,1"
TEXTLINE "                "
bitfld.long 0x00 08.--09.           "  ARB    ,Arbitration mode" "Fixed (MPR),Round-robin,res,res"
TEXTLINE "                "
bitfld.long 0x00 04.--05.           "  PCTL   ,Parking control" "PARK ctrl field,Park on last,Low power park,res"
TEXTLINE "                "
bitfld.long 0x00 00.--02.           "  PARK   ,Park" "Master Port 0,Master Port 1,Master Port 2,Master Port 3,Master Port 4,Master Port 5,Master Port 6,Master Port 7"
TEXTLINE ""

TEXTLINE ""
group.long (0xFFF04000+0x0700)++0x03 "Slave Port 7"
line.long 0x00 "MPR7,Master Priority Register for Slave Port 7"
bitfld.long 0x00 28.--30.             "MSTR7 ,Master 7 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 24.--26.           "  MSTR6 ,Master 6 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 20.--22.           "  MSTR5 ,Master 5 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 16.--18.           "  MSTR4 ,Master 4 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE "                "
bitfld.long 0x00 12.--14.           "  MSTR3 ,Master 3 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 08.--10.           "  MSTR2 ,Master 2 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 04.--06.           "  MSTR1 ,Master 1 priority" "0 (high),1,2,3,4,5,6,7 (low)"
bitfld.long 0x00 00.--02.           "  MSTR0 ,Master 0 priority" "0 (high),1,2,3,4,5,6,7 (low)"
TEXTLINE ""
group.long ((0xFFF04000+0x0700)+0x10)++0x03
line.long 0x00 "SGPCR7,Slave General Purpose Control Register 7"
bitfld.long 0x00 31.                  "RO     ,Read Only" "0,1"
bitfld.long 0x00 30.                "  HLP    ,Halt Low Priority" "0,1"
TEXTLINE "                "
bitfld.long 0x00 23.                "  HPE7-0 ,High Priority Enable 7" "0,1"
bitfld.long 0x00 22.                ",High Priority Enable 6" "0,1"
bitfld.long 0x00 21.                ",High Priority Enable 5" "0,1"
bitfld.long 0x00 20.                ",High Priority Enable 4" "0,1"
bitfld.long 0x00 19.                " ,High Priority Enable 3" "0,1"
bitfld.long 0x00 18.                ",High Priority Enable 2" "0,1"
bitfld.long 0x00 17.                ",High Priority Enable 1" "0,1"
bitfld.long 0x00 16.                ",High Priority Enable 0" "0,1"
TEXTLINE "                "
bitfld.long 0x00 08.--09.           "  ARB    ,Arbitration mode" "Fixed (MPR),Round-robin,res,res"
TEXTLINE "                "
bitfld.long 0x00 04.--05.           "  PCTL   ,Parking control" "PARK ctrl field,Park on last,Low power park,res"
TEXTLINE "                "
bitfld.long 0x00 00.--02.           "  PARK   ,Park" "Master Port 0,Master Port 1,Master Port 2,Master Port 3,Master Port 4,Master Port 5,Master Port 6,Master Port 7"
TEXTLINE ""

group.long (0xFFF04000+0x0800)++0x03
line.long 0x00 "MGPCR0,General Purpose Control Register for Master port 0"
bitfld.long 0x00 00.--02.           "AULB  ,Arbitrate on Undefined Length Bursts" "not allowed,allowed,after four beats,after eight beats,after 16 beats,res.,res.,res"
group.long (0xFFF04000+0x0900)++0x03
line.long 0x00 "MGPCR1,General Purpose Control Register for Master port 1"
bitfld.long 0x00 00.--02.           "AULB  ,Arbitrate on Undefined Length Bursts" "not allowed,allowed,after four beats,after eight beats,after 16 beats,res.,res.,res"
group.long (0xFFF04000+0x0A00)++0x03
line.long 0x00 "MGPCR2,General Purpose Control Register for Master port 2"
bitfld.long 0x00 00.--02.           "AULB  ,Arbitrate on Undefined Length Bursts" "not allowed,allowed,after four beats,after eight beats,after 16 beats,res.,res.,res"
group.long (0xFFF04000+0x0B00)++0x03
line.long 0x00 "MGPCR3,General Purpose Control Register for Master port 3"
bitfld.long 0x00 00.--02.           "AULB  ,Arbitrate on Undefined Length Bursts" "not allowed,allowed,after four beats,after eight beats,after 16 beats,res.,res.,res"
;%include 56ap/xbar_mgpcr.ph (0xFFF04000+0x0C00) 4 
group.long (0xFFF04000+0x0D00)++0x03
line.long 0x00 "MGPCR5,General Purpose Control Register for Master port 5"
bitfld.long 0x00 00.--02.           "AULB  ,Arbitrate on Undefined Length Bursts" "not allowed,allowed,after four beats,after eight beats,after 16 beats,res.,res.,res"
group.long (0xFFF04000+0x0E00)++0x03
line.long 0x00 "MGPCR6,General Purpose Control Register for Master port 6"
bitfld.long 0x00 00.--02.           "AULB  ,Arbitrate on Undefined Length Bursts" "not allowed,allowed,after four beats,after eight beats,after 16 beats,res.,res.,res"
;%include 56ap/xbar_mgpcr.ph (0xFFF04000+0x0F00) 7 
tree.end
tree "Error Correction Status Module (ECSM) 0"
group.word (0xFFF40000+0x0000)++0x01
line.word    0x00 "PCT,Processor Core Type"
group.word (0xFFF40000+0x0002)++0x01
line.word    0x00 "REV,Processor Revision"
group.word (0xFFF40000+0x0004)++0x01
line.word    0x00 "PLAMC,Platform XBAR Master Configuration"
group.word (0xFFF40000+0x0006)++0x01
line.word    0x00 "PLAMC,Platform XBAR Slave Configuration"
group.long (0xFFF40000+0x0008)++0x03
line.long    0x00 "IMC,IPS Module Configuration"
group.byte (0xFFF40000+0x000F)++0x00
line.byte    0x00 "MRSR,Misc Reset Status"
bitfld.byte  0x00 07.                  "      POR    ,Power-On Reset" "0,1"
bitfld.byte  0x00 06.                      "  DIR    ,Device Input Reset" "0,1"
group.long (0xFFF40000+0x0024)++0x03
line.long    0x00 "MUDCR,Miscellaneous User-Defined Control Register"
bitfld.long  0x00 30.                    "  MUDCR  ,ADD 1 Wait State to PRAM" "0,1"
TEXTLINE ""
group.byte (0xFFF40000+0x0043)++0x00
line.byte    0x00 "ECR,ECC Configuration Register"
bitfld.byte  0x00 05.               "      ER1BR  ,Enable RAM 1-bit Reporting" "0,1"
bitfld.byte  0x00 04.                   "  EF1BR  ,Enable Flash 1-bit Reporting" "0,1"
bitfld.byte  0x00 01.                   "  ERNCR  ,Enable RAM non-correctable reporting" "0,1"
bitfld.byte  0x00 00.                   "  EFNCR  ,Enable Flash non-correctable reporting" "0,1"
group.byte (0xFFF40000+0x0047)++0x00
line.byte    0x00 "ESR,ECC Status Register"
eventfld.byte  0x00 05.                  "      R1BC   ,RAM 1-bit Correction" "0,1"
eventfld.byte  0x00 04.                  "  F1BC   ,Flash 1-bit Correction" "0,1"
eventfld.byte  0x00 01.                  "  RNCE   ,RAM non-correctable error" "0,1"
eventfld.byte  0x00 00.                  "  FNCE   ,Flash non-correctable error" "0,1"
group.word (0xFFF40000+0x004a)++0x01
line.word    0x00 "EEGR,ECC Error Generation Register"
bitfld.word  0x00 15.                  "      FRCAP  ,Force Platform RAM Error Injection Access Protection" "0,1"
bitfld.word  0x00 13.                  "  FRC1BI ,Force RAM Continuous 1-bit Data Inversions" "0,1"
bitfld.word  0x00 11.                  "  FR11BI ,Force RAM One 1-bit Data Inversion" "0,1"
bitfld.word  0x00 09.                  "  FRCNCI ,Force RAM continuous noncorrectable data inversions" "0,1"
bitfld.word  0x00 08.                  "  FR1NCI ,Force RAM one noncorrectable data inversions" "0,1"
hexmask.byte 0x01 00.--06. 1.          "  ERRBIT ,Error Bit Position"
TEXTLINE ""
group.long (0xFFF40000+0x0050)++0x03
line.long    0x00 "FEAR,Flash ECC Address Register"
group.byte (0xFFF40000+0x0056)++0x00
line.byte    0x00 "FEMR,Flash ECC Master Number Register"
hexmask.byte 0x00 00.--03. 1.          "      FEMR  ,flash ECC master number"
group.byte (0xFFF40000+0x0057)++0x00
line.byte    0x00 "FEAT,Flash ECC Attributes Register"
bitfld.byte  0x00 07.                  "      WRITE  ,Write access" "0,1"
bitfld.byte  0x00 04.--06.             "  SIZE  ,Size" "8 bit,16 bit,32 bit,64 bit,res.,res.,res.,res."
bitfld.byte  0x00 03.                  "  P[C]  ,Cacheable" "0,1"
bitfld.byte  0x00 02.                  "  P[B]  ,Bufferable" "0,1"
bitfld.byte  0x00 01.                  "  P[M]  ,Supervisor Mode" "U,S"
bitfld.byte  0x00 00.                  "  P[T]  ,I-Fetch/Data" "I,D"
group.long (0xFFF40000+0x005C)++0x03
line.long    0x00 "FEDRL,Flash ECC Data Register"
TEXTLINE ""
group.long (0xFFF40000+0x0060)++0x03
line.long    0x00 "REAR,RAM ECC Address Register"
group.byte (0xFFF40000+0x0065)++0x00
line.byte    0x00 "RESR,RAM ECC Syndrome Number"
hexmask.byte 0x00 00.--03. 1.          "      RESR  ,RAM ECC syndrome"
group.byte (0xFFF40000+0x0066)++0x00
line.byte    0x00 "REMR,RAM ECC Master Number"
hexmask.byte 0x00 00.--03. 1.          "      REMR  ,RAM ECC master number"
group.byte (0xFFF40000+0x0067)++0x00
line.byte    0x00 "REAT,RAM ECC Attributes Register"
bitfld.byte  0x00 07.                  "      WRITE  ,Write access" "0,1"
bitfld.byte  0x00 04.--06.             "  SIZE  ,Size" "8 bit,16 bit,32 bit,64 bit,res.,res.,res.,res."
bitfld.byte  0x00 03.                  "  P[C]  ,Cacheable" "0,1"
bitfld.byte  0x00 02.                  "  P[B]  ,Bufferable" "0,1"
bitfld.byte  0x00 01.                  "  P[M]  ,Supervisor Mode" "U,S"
bitfld.byte  0x00 00.                  "  P[T]  ,I-Fetch/Data" "I,D"
group.long (0xFFF40000+0x006C)++0x03
line.long    0x00 "REDRL,RAM ECC Data Register"
tree.end

tree "Error Correction Status Module (ECSM) 1"
group.word (0x8FF40000+0x0000)++0x01
line.word    0x00 "PCT,Processor Core Type"
group.word (0x8FF40000+0x0002)++0x01
line.word    0x00 "REV,Processor Revision"
group.word (0x8FF40000+0x0004)++0x01
line.word    0x00 "PLAMC,Platform XBAR Master Configuration"
group.word (0x8FF40000+0x0006)++0x01
line.word    0x00 "PLAMC,Platform XBAR Slave Configuration"
group.long (0x8FF40000+0x0008)++0x03
line.long    0x00 "IMC,IPS Module Configuration"
group.byte (0x8FF40000+0x000F)++0x00
line.byte    0x00 "MRSR,Misc Reset Status"
bitfld.byte  0x00 07.                  "      POR    ,Power-On Reset" "0,1"
bitfld.byte  0x00 06.                      "  DIR    ,Device Input Reset" "0,1"
group.long (0x8FF40000+0x0024)++0x03
line.long    0x00 "MUDCR,Miscellaneous User-Defined Control Register"
bitfld.long  0x00 30.                    "  MUDCR  ,ADD 1 Wait State to PRAM" "0,1"
TEXTLINE ""
group.byte (0x8FF40000+0x0043)++0x00
line.byte    0x00 "ECR,ECC Configuration Register"
bitfld.byte  0x00 05.               "      ER1BR  ,Enable RAM 1-bit Reporting" "0,1"
bitfld.byte  0x00 04.                   "  EF1BR  ,Enable Flash 1-bit Reporting" "0,1"
bitfld.byte  0x00 01.                   "  ERNCR  ,Enable RAM non-correctable reporting" "0,1"
bitfld.byte  0x00 00.                   "  EFNCR  ,Enable Flash non-correctable reporting" "0,1"
group.byte (0x8FF40000+0x0047)++0x00
line.byte    0x00 "ESR,ECC Status Register"
eventfld.byte  0x00 05.                  "      R1BC   ,RAM 1-bit Correction" "0,1"
eventfld.byte  0x00 04.                  "  F1BC   ,Flash 1-bit Correction" "0,1"
eventfld.byte  0x00 01.                  "  RNCE   ,RAM non-correctable error" "0,1"
eventfld.byte  0x00 00.                  "  FNCE   ,Flash non-correctable error" "0,1"
group.word (0x8FF40000+0x004a)++0x01
line.word    0x00 "EEGR,ECC Error Generation Register"
bitfld.word  0x00 15.                  "      FRCAP  ,Force Platform RAM Error Injection Access Protection" "0,1"
bitfld.word  0x00 13.                  "  FRC1BI ,Force RAM Continuous 1-bit Data Inversions" "0,1"
bitfld.word  0x00 11.                  "  FR11BI ,Force RAM One 1-bit Data Inversion" "0,1"
bitfld.word  0x00 09.                  "  FRCNCI ,Force RAM continuous noncorrectable data inversions" "0,1"
bitfld.word  0x00 08.                  "  FR1NCI ,Force RAM one noncorrectable data inversions" "0,1"
hexmask.byte 0x01 00.--06. 1.          "  ERRBIT ,Error Bit Position"
TEXTLINE ""
group.long (0x8FF40000+0x0050)++0x03
line.long    0x00 "FEAR,Flash ECC Address Register"
group.byte (0x8FF40000+0x0056)++0x00
line.byte    0x00 "FEMR,Flash ECC Master Number Register"
hexmask.byte 0x00 00.--03. 1.          "      FEMR  ,flash ECC master number"
group.byte (0x8FF40000+0x0057)++0x00
line.byte    0x00 "FEAT,Flash ECC Attributes Register"
bitfld.byte  0x00 07.                  "      WRITE  ,Write access" "0,1"
bitfld.byte  0x00 04.--06.             "  SIZE  ,Size" "8 bit,16 bit,32 bit,64 bit,res.,res.,res.,res."
bitfld.byte  0x00 03.                  "  P[C]  ,Cacheable" "0,1"
bitfld.byte  0x00 02.                  "  P[B]  ,Bufferable" "0,1"
bitfld.byte  0x00 01.                  "  P[M]  ,Supervisor Mode" "U,S"
bitfld.byte  0x00 00.                  "  P[T]  ,I-Fetch/Data" "I,D"
group.long (0x8FF40000+0x005C)++0x03
line.long    0x00 "FEDRL,Flash ECC Data Register"
TEXTLINE ""
group.long (0x8FF40000+0x0060)++0x03
line.long    0x00 "REAR,RAM ECC Address Register"
group.byte (0x8FF40000+0x0065)++0x00
line.byte    0x00 "RESR,RAM ECC Syndrome Number"
hexmask.byte 0x00 00.--03. 1.          "      RESR  ,RAM ECC syndrome"
group.byte (0x8FF40000+0x0066)++0x00
line.byte    0x00 "REMR,RAM ECC Master Number"
hexmask.byte 0x00 00.--03. 1.          "      REMR  ,RAM ECC master number"
group.byte (0x8FF40000+0x0067)++0x00
line.byte    0x00 "REAT,RAM ECC Attributes Register"
bitfld.byte  0x00 07.                  "      WRITE  ,Write access" "0,1"
bitfld.byte  0x00 04.--06.             "  SIZE  ,Size" "8 bit,16 bit,32 bit,64 bit,res.,res.,res.,res."
bitfld.byte  0x00 03.                  "  P[C]  ,Cacheable" "0,1"
bitfld.byte  0x00 02.                  "  P[B]  ,Bufferable" "0,1"
bitfld.byte  0x00 01.                  "  P[M]  ,Supervisor Mode" "U,S"
bitfld.byte  0x00 00.                  "  P[T]  ,I-Fetch/Data" "I,D"
group.long (0x8FF40000+0x006C)++0x03
line.long    0x00 "REDRL,RAM ECC Data Register"
tree.end

tree "Flash"
tree "Platform Flash Controller Registers"
group.long 0xFFE8801C++0x03
line.long    0x00 "PFCR0,Platform Flash Configuration Register 0"
bitfld.long    0x00 27.--31.             "BK0_APC  ,Bank 0 Address Pipelining Control" "back to back,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"
bitfld.long    0x00 22.--26.           "  BK0_WWSC  ,Bank 0 Write Wait State Control"  "back to back,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"
bitfld.long    0x00 17.--21.           "  BK0_RWSC  ,Bank 0 Read Wait State Control"   "back to back,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 16.                "  BK0_RWWC ,Bank 0 Read-While-Write Control[15]" "0,1"
bitfld.long    0x00 15.                ",Bank 0 Read-While-Write Control[16]" "0,1"
bitfld.long    0x00 07.                ",Bank 0 Read-While-Write Control[24]" "0,1"
TEXTLINE "                "
bitfld.long    0x00 13.--14.           "  B0_P1_BCFG  ,Bank0-Port1 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 12.                "  B0_P1_DPFE  ,Bank0-Port1 Data Prefetch Enable" "0,1"
bitfld.long    0x00 11.                "  B0_P1_IPFE  ,Bank0-Port1 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 09.--10.           "  B0_P1_PFLM  ,Bank0-Port1 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 08.                "  B0_P1_BFE   ,Bank0-Port1 Buffer Enable" "0,1"
TEXTLINE "                "
bitfld.long    0x00 05.--06.           "  B0_P0_BCFG  ,Bank0-Port0 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 04.                "  B0_P0_DPFE  ,Bank0-Port0 Data Prefetch Enable" "0,1"
bitfld.long    0x00 03.                "  B0_P0_IPFE  ,Bank0-Port0 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 01.--02.           "  B0_P0_PFLM  ,Bank0-Port0 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 00.                "  B0_P0_BFE   ,Bank0-Port0 Buffer Enable" "0,1"
TEXTLINE ""
group.long 0xFFE88020++0x03
line.long    0x00 "PFCR1,Platform Flash Configuration Register 1"
bitfld.long    0x00 27.--31.             "BK1_APC  ,Bank1 Address Pipelining Control" "back to back,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"
bitfld.long    0x00 22.--26.           "  BK1_WWSC  ,Bank1 Write Wait State Control"  "back to back,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"
bitfld.long    0x00 17.--21.           "  BK1_RWSC  ,Bank1 Read Wait State Control"   "back to back,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 16.                "  BK1_RWWC ,Bank 1 Read-While-Write Control[15]" "0,1"
bitfld.long    0x00 15.                ",Bank 1 Read-While-Write Control[16]" "0,1"
bitfld.long    0x00 07.                ",Bank 1 Read-While-Write Control[24]" "0,1"
bitfld.long    0x00 08.                "           B1_P1_BFE ,Bank1-Port1 Buffer Enable" "0,1"
bitfld.long    0x00 00.                "             B1_P0_BFE ,Bank1-Port0 Buffer Enable" "0,1"
TEXTLINE ""
group.long 0xFFE88024++0x03
line.long    0x00 "PFAPR,Platform Flash Access Protection Register"
bitfld.long  0x00 24.--25.             "ARBM ,Arbitration Mode"   "fixed AHB p0 > p1,fixed AHB p1 > p0,round-robin,round-robin"
TEXTLINE "                "
bitfld.long  0x00 23.                  "  M7PFD    ,Master 7 Prefetch Disable"   "0,1"
bitfld.long  0x00 22.                  "  M6PFD    ,Master 6 Prefetch Disable"   "0,1"
bitfld.long  0x00 21.                  "  M5PFD    ,Master 5 Prefetch Disable"   "0,1"
bitfld.long  0x00 20.                  "  M4PFD    ,Master 4 Prefetch Disable"   "0,1"
TEXTLINE "                "
bitfld.long  0x00 19.                  "  M3PFD    ,Master 3 Prefetch Disable"   "0,1"
bitfld.long  0x00 18.                  "  M2PFD    ,Master 2 Prefetch Disable"   "0,1"
bitfld.long  0x00 17.                  "  M1PFD    ,Master 1 Prefetch Disable"   "0,1"
bitfld.long  0x00 16.                  "  M0PFD    ,Master 0 Prefetch Disable"   "0,1"
TEXTLINE "                "
bitfld.long  0x00 14.--15.             "  M7AP ,Master 7 access protection"   " none, read,write, both"
bitfld.long  0x00 12.--13.             "  M6AP ,Master 6 access protection"   " none, read,write, both"
bitfld.long  0x00 10.--11.             "  M5AP ,Master 5 access protection"   " none, read,write, both"
bitfld.long  0x00 08.--09.             "  M4AP ,Master 4 access protection"   " none, read,write, both"
TEXTLINE "                "
bitfld.long  0x00 06.--07.             "  M3AP ,Master 3 access protection"  " none, read,write, both"
bitfld.long  0x00 04.--05.             "  M2AP ,Master 2 access protection"  " none, read,write, both"
bitfld.long  0x00 02.--03.             "  M1AP ,Master 1 access protection"  " none, read,write, both"
bitfld.long  0x00 00.--01.             "  M0AP ,Master 0 access protection"  " none, read,write, both"
tree.end
tree "Code Flash 0"
group.long (0xC3F88000+0x0000)++0x03
line.long    0x00 "MCR,Module Configuration Register"
eventfld.long  0x00 31.                  "EDC  ,If a ECC Single Error detection and correction occurred, the EDC bit will be set to 1." "0,1"
bitfld.long    0x00 24.--26.             "  SIZE ,Array space size. Dependent upon the size of the Flash module" "128K,256K,512K,1M,1.5M,2M,64K,res."
bitfld.long    0x00 20.--22.             "  LAS ,Low address space" "res.,res.,32K + 2*16K + 2*32K + 128K,res.,res.,res.,4*16K,2*16k+2*32k+2*16k+264k"
bitfld.long    0x00 16.                  "  MAS ,Mid address space size" "2*128k,res."
TEXTLINE "                "
eventfld.long  0x00 15.                "  EER  ,ECC event error" "0,1"
eventfld.long  0x00 14.                "  RWE   ,Read while write event error" "0,1"
bitfld.long    0x00 11.                  "  PEAS ,Program/erase access space" "0,1"
bitfld.long    0x00 10.                  "  DONE ,State machine status" "0,1"
bitfld.long    0x00 09.                  "  PEG  ,Program/erase good" "0,1"
TEXTLINE "                "
bitfld.long    0x00 04.                  "  PGM  ,Program" "0,1"
bitfld.long    0x00 03.                  "  PSUS  ,Program suspend" "0,1"
bitfld.long    0x00 02.                  "  ERS  ,Erase" "0,1"
bitfld.long    0x00 01.                  "  ESUS ,Erase suspend" "0,1"
bitfld.long    0x00 00.                  "  EHV  ,Enable high voltage" "0,1"
TEXTLINE ""
group.long (0xC3F88000+0x0004)++0x03
line.long    0x00 "LML,Low/Mid Address Space Block Locking Register"
bitfld.long  0x00 31.                  "LME  ,Low and mid address lock enable" "0,1"
bitfld.long  0x00 20.                  " TSLK ,Test/Shadow address space block LocK" "0,1"
bitfld.long  0x00 19.                  "    MLOCK03-00 ,Mid address block 3 lock" "0,1"
bitfld.long  0x00 18.                  ",Mid address block 2 lock" "0,1"
bitfld.long  0x00 17.                  ",Mid address block 1 lock" "0,1"
bitfld.long  0x00 16.                  ",Mid address block 0 lock" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  LLOCK15-12 ,Low address block 15 lock" "0,1"
bitfld.long  0x00 14.                  ",Low address block 14 lock" "0,1"
bitfld.long  0x00 13.                  ",Low address block 13 lock" "0,1"
bitfld.long  0x00 12.                  ",Low address block 12 lock" "0,1"
bitfld.long  0x00 11.                  "   LLOCK11-08  ,Low address block 11 lock" "0,1"
bitfld.long  0x00 10.                  ",Low address block 10 lock" "0,1"
bitfld.long  0x00 09.                  ",Low address block 9 lock" "0,1"
bitfld.long  0x00 08.                  ",Low address block 8 lock" "0,1"
bitfld.long  0x00 07.                  "  LLOCK07-04  ,Low address block 7 lock" "0,1"
bitfld.long  0x00 06.                  ",Low address block 6 lock" "0,1"
bitfld.long  0x00 05.                  ",Low address block 5 lock" "0,1"
bitfld.long  0x00 04.                  ",Low address block 4 lock" "0,1"
bitfld.long  0x00 03.                  "  LLOCK03-00  ,Low address block 3 lock" "0,1"
bitfld.long  0x00 02.                  ",Low address block 2 lock" "0,1"
bitfld.long  0x00 01.                  ",Low address block 1 lock" "0,1"
bitfld.long  0x00 00.                  ",Low address block 0 lock" "0,1"
TEXTLINE ""
group.long (0xC3F88000+0x0008)++0x03
line.long    0x00 "HBL,High Address Space Block Locking Register"
bitfld.long  0x00 31.                  "HBE ,High address lock enable" "0,1"
bitfld.long  0x00 27.                  "             HBLOCK27-24 ,High address space block 27 lock" "0,1"
bitfld.long  0x00 26.                  ",High address space block 26 lock" "0,1"
bitfld.long  0x00 25.                  ",High address space block 25 lock" "0,1"
bitfld.long  0x00 24.                  ",High address space block 24 lock" "0,1"
bitfld.long  0x00 23.                  "  HBLOCK23-20 ,High address space block 23 lock" "0,1"
bitfld.long  0x00 22.                  ",High address space block 22 lock" "0,1"
bitfld.long  0x00 21.                  ",High address space block 21 lock" "0,1"
bitfld.long  0x00 20.                  ",High address space block 20 lock" "0,1"
bitfld.long  0x00 19.                  "  HBLOCK19-16 ,High address space block 19 lock" "0,1"
bitfld.long  0x00 18.                  ",High address space block 18 lock" "0,1"
bitfld.long  0x00 17.                  ",High address space block 17 lock" "0,1"
bitfld.long  0x00 16.                  ",High address space block 16 lock" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  HBLOCK15-12 ,High address space block 15 lock" "0,1"
bitfld.long  0x00 14.                  ",High address space block 14 lock" "0,1"
bitfld.long  0x00 13.                  ",High address space block 13 lock" "0,1"
bitfld.long  0x00 12.                  ",High address space block 12 lock" "0,1"
bitfld.long  0x00 11.                  "  HBLOCK11-08 ,High address space block 11 lock" "0,1"
bitfld.long  0x00 10.                  ",High address space block 10 lock" "0,1"
bitfld.long  0x00 09.                  ",High address space block 9 lock" "0,1"
bitfld.long  0x00 08.                  ",High address space block 8 lock" "0,1"
bitfld.long  0x00 07.                  "  HBLOCK07-04 ,High address space block 7 lock" "0,1"
bitfld.long  0x00 06.                  ",High address space block 6 lock" "0,1"
bitfld.long  0x00 05.                  ",High address space block 5 lock" "0,1"
bitfld.long  0x00 04.                  ",High address space block 4 lock" "0,1"
bitfld.long  0x00 03.                  "  HBLOCK03-00 ,High address space block 3 lock" "0,1"
bitfld.long  0x00 02.                  ",High address space block 2 lock" "0,1"
bitfld.long  0x00 01.                  ",High address space block 1 lock" "0,1"
bitfld.long  0x00 00.                  ",High address space block 0 lock" "0,1"
TEXTLINE ""
group.long (0xC3F88000+0x000C)++0x03
line.long    0x00 "SLL,Secondary Low/Mid Address Space Block Locking Register"
bitfld.long  0x00 31.                  "SME ,Secondary low and mid address lock enable" "0,1"
bitfld.long  0x00 20.                  "  SSLOCK ,Secondary shadow lock" "0,1"
bitfld.long  0x00 19.                  "   SMLOCK03-00 ,Secondary Mid address block 3 lock" "0,1"
bitfld.long  0x00 18.                  ",Secondary Mid address block 2 lock" "0,1"
bitfld.long  0x00 17.                  ",Secondary Mid address block 1 lock" "0,1"
bitfld.long  0x00 16.                  ",Secondary Mid address block 0 lock" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  SLLOCK15-12 ,Secondary Low address block 15 lock" "0,1"
bitfld.long  0x00 14.                  ",Secondary Low address block 14 lock" "0,1"
bitfld.long  0x00 13.                  ",Secondary Low address block 13 lock" "0,1"
bitfld.long  0x00 12.                  ",Secondary Low address block 12 lock" "0,1"
bitfld.long  0x00 11.                  "  SLLOCK11-08 ,Secondary Low address block 11 lock" "0,1"
bitfld.long  0x00 10.                  ",Secondary Low address block 10 lock" "0,1"
bitfld.long  0x00 09.                  ",Secondary Low address block 9 lock" "0,1"
bitfld.long  0x00 08.                  ",Secondary Low address block 8 lock" "0,1"
bitfld.long  0x00 07.                  "  SLLOCK07-04 ,Secondary Low address block 7 lock" "0,1"
bitfld.long  0x00 06.                  ",Secondary Low address block 6 lock" "0,1"
bitfld.long  0x00 05.                  ",Secondary Low address block 5 lock" "0,1"
bitfld.long  0x00 04.                  ",Secondary Low address block 4 lock" "0,1"
bitfld.long  0x00 03.                  "  SLLOCK03-00 ,Secondary Low address block 3 lock" "0,1"
bitfld.long  0x00 02.                  ",Secondary Low address block 2 lock" "0,1"
bitfld.long  0x00 01.                  ",Secondary Low address block 1 lock" "0,1"
bitfld.long  0x00 00.                  ",Secondary Low address block 0 lock" "0,1"
TEXTLINE ""
group.long (0xC3F88000+0x0010)++0x03
line.long    0x00 "LMS,Low/Mid Address Space Block Select Register"
bitfld.long  0x00 19.                  "MSEL03-00   ,Mid address block 3 select" "0,1"
bitfld.long  0x00 18.                  ",Mid address block 2 select" "0,1"
bitfld.long  0x00 17.                  ",Mid address block 1 select" "0,1"
bitfld.long  0x00 16.                  ",Mid address block 0 select" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  LSEL15-12   ,Low address block 15 select" "0,1"
bitfld.long  0x00 14.                  ",Low address block 14 select" "0,1"
bitfld.long  0x00 13.                  ",Low address block 13 select" "0,1"
bitfld.long  0x00 12.                  ",Low address block 12 select" "0,1"
bitfld.long  0x00 11.                  "  LSEL11-08   ,Low address block 11 select" "0,1"
bitfld.long  0x00 10.                  ",Low address block 10 select" "0,1"
bitfld.long  0x00 09.                  ",Low address block 9 select" "0,1"
bitfld.long  0x00 08.                  ",Low address block 8 select" "0,1"
bitfld.long  0x00 07.                  "  LSEL07-04   ,Low address block 7 select" "0,1"
bitfld.long  0x00 06.                  ",Low address block 6 select" "0,1"
bitfld.long  0x00 05.                  ",Low address block 5 select" "0,1"
bitfld.long  0x00 04.                  ",Low address block 4 select" "0,1"
bitfld.long  0x00 03.                  "  LSEL03-00   ,Low address block 3 select" "0,1"
bitfld.long  0x00 02.                  ",Low address block 2 select" "0,1"
bitfld.long  0x00 01.                  ",Low address block 1 select" "0,1"
bitfld.long  0x00 00.                  ",Low address block 0 select" "0,1"
TEXTLINE ""
group.long (0xC3F88000+0x0014)++0x03
line.long    0x00 "HBS,High Address Space Block Select Register"
bitfld.long  0x00 27.                  "HBSEL27-24  ,High address space block 27 select" "0,1"
bitfld.long  0x00 26.                  ",High address space block 26 select" "0,1"
bitfld.long  0x00 25.                  ",High address space block 25 select" "0,1"
bitfld.long  0x00 24.                  ",High address space block 24 select" "0,1"
bitfld.long  0x00 23.                  "  HBSEL23-20  ,High address space block 23 select" "0,1"
bitfld.long  0x00 22.                  ",High address space block 22 select" "0,1"
bitfld.long  0x00 21.                  ",High address space block 21 select" "0,1"
bitfld.long  0x00 20.                  ",High address space block 20 select" "0,1"
bitfld.long  0x00 19.                  "  HBSEL19-16  ,High address space block 19 select" "0,1"
bitfld.long  0x00 18.                  ",High address space block 18 select" "0,1"
bitfld.long  0x00 17.                  ",High address space block 17 select" "0,1"
bitfld.long  0x00 16.                  ",High address space block 16 select" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  HBSEL15-12  ,High address space block 15 select" "0,1"
bitfld.long  0x00 14.                  ",High address space block 14 select" "0,1"
bitfld.long  0x00 13.                  ",High address space block 13 select" "0,1"
bitfld.long  0x00 12.                  ",High address space block 12 select" "0,1"
bitfld.long  0x00 11.                  "  HBSEL11-08  ,High address space block 11 select" "0,1"
bitfld.long  0x00 10.                  ",High address space block 10 select" "0,1"
bitfld.long  0x00 09.                  ",High address space block 9 select" "0,1"
bitfld.long  0x00 08.                  ",High address space block 8 select" "0,1"
bitfld.long  0x00 07.                  "  HBSEL07-04  ,High address space block 7 select" "0,1"
bitfld.long  0x00 06.                  ",High address space block 6 select" "0,1"
bitfld.long  0x00 05.                  ",High address space block 5 select" "0,1"
bitfld.long  0x00 04.                  ",High address space block 4 select" "0,1"
bitfld.long  0x00 03.                  "  HBSEL03-00  ,High address space block 3 select" "0,1"
bitfld.long  0x00 02.                  ",High address space block 2 select" "0,1"
bitfld.long  0x00 01.                  ",High address space block 1 select" "0,1"
bitfld.long  0x00 00.                  ",High address space block 0 select" "0,1"
TEXTLINE ""
group.long (0xC3F88000+0x0018)++0x03
line.long    0x00 "AR,Address Register"
TEXTLINE ""
group.long (0xC3F88000+0x001C)++0x03
line.long    0x00 "BIU0,Bus Interface Unit 0 register"
bitfld.long    0x00 27.--31.             "BK0_APC  ,Bank 0 Address Pipelining Control" "back to back,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"
bitfld.long    0x00 22.--26.           "  BK0_WWSC  ,Bank 0 Write Wait State Control"  "back to back,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"
bitfld.long    0x00 17.--21.           "  BK0_RWSC  ,Bank 0 Read Wait State Control"   "back to back,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 16.                "  BK0_RWWC ,Bank 0 Read-While-Write Control[15]" "0,1"
bitfld.long    0x00 15.                ",Bank 0 Read-While-Write Control[16]" "0,1"
bitfld.long    0x00 07.                ",Bank 0 Read-While-Write Control[24]" "0,1"
TEXTLINE "                "
bitfld.long    0x00 13.--14.           "  B0_P1_BCFG  ,Bank0-Port1 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 12.                "  B0_P1_DPFE  ,Bank0-Port1 Data Prefetch Enable" "0,1"
bitfld.long    0x00 11.                "  B0_P1_IPFE  ,Bank0-Port1 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 09.--10.           "  B0_P1_PFLM  ,Bank0-Port1 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 08.                "  B0_P1_BFE   ,Bank0-Port1 Buffer Enable" "0,1"
TEXTLINE "                "
bitfld.long    0x00 05.--06.           "  B0_P0_BCFG  ,Bank0-Port0 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 04.                "  B0_P0_DPFE  ,Bank0-Port0 Data Prefetch Enable" "0,1"
bitfld.long    0x00 03.                "  B0_P0_IPFE  ,Bank0-Port0 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 01.--02.           "  B0_P0_PFLM  ,Bank0-Port0 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 00.                "  B0_P0_BFE   ,Bank0-Port0 Buffer Enable" "0,1"
TEXTLINE ""
group.long (0xC3F88000+0x0020)++0x03
line.long    0x00 "BIU1,Bus Interface Unit 1 register"
bitfld.long    0x00 27.--31.             "BK1_APC  ,Bank1 Address Pipelining Control" "back to back,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"
bitfld.long    0x00 22.--26.           "  BK1_WWSC  ,Bank1 Write Wait State Control"  "back to back,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"
bitfld.long    0x00 17.--21.           "  BK1_RWSC  ,Bank1 Read Wait State Control"   "back to back,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 16.                "  BK1_RWWC ,Bank 1 Read-While-Write Control[15]" "0,1"
bitfld.long    0x00 15.                ",Bank 1 Read-While-Write Control[16]" "0,1"
bitfld.long    0x00 07.                ",Bank 1 Read-While-Write Control[24]" "0,1"
bitfld.long    0x00 08.                "           B1_P1_BFE ,Bank1-Port1 Buffer Enable" "0,1"
bitfld.long    0x00 00.                "             B1_P0_BFE ,Bank1-Port0 Buffer Enable" "0,1"
TEXTLINE ""
group.long (0xC3F88000+0x0024)++0x03
line.long    0x00 "BIU2,Bus Interface Unit 2 register"
bitfld.long    0x00 27.--31.             "BK0_APC  ,Bank 0 Address Pipelining Control" "back to back,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"
bitfld.long    0x00 22.--26.           "  BK0_WWSC  ,Bank 0 Write Wait State Control"  "back to back,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"
bitfld.long    0x00 17.--21.           "  BK0_RWSC  ,Bank 0 Read Wait State Control"   "back to back,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 16.                "  BK0_RWWC ,Bank 0 Read-While-Write Control[15]" "0,1"
bitfld.long    0x00 15.                ",Bank 0 Read-While-Write Control[16]" "0,1"
bitfld.long    0x00 07.                ",Bank 0 Read-While-Write Control[24]" "0,1"
TEXTLINE "                "
bitfld.long    0x00 13.--14.           "  B0_P1_BCFG  ,Bank0-Port1 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 12.                "  B0_P1_DPFE  ,Bank0-Port1 Data Prefetch Enable" "0,1"
bitfld.long    0x00 11.                "  B0_P1_IPFE  ,Bank0-Port1 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 09.--10.           "  B0_P1_PFLM  ,Bank0-Port1 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 08.                "  B0_P1_BFE   ,Bank0-Port1 Buffer Enable" "0,1"
TEXTLINE "                "
bitfld.long    0x00 05.--06.           "  B0_P0_BCFG  ,Bank0-Port0 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 04.                "  B0_P0_DPFE  ,Bank0-Port0 Data Prefetch Enable" "0,1"
bitfld.long    0x00 03.                "  B0_P0_IPFE  ,Bank0-Port0 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 01.--02.           "  B0_P0_PFLM  ,Bank0-Port0 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 00.                "  B0_P0_BFE   ,Bank0-Port0 Buffer Enable" "0,1"
TEXTLINE ""
TEXTLINE ""
group.long (0xC3F88000+0x003C)++0x03
line.long    0x00 "UT0,User Test 0 register"
bitfld.long  0x00 31.                   "UTE  ,User Test Enable" "0,1"
hexmask.long.byte 0x00 16.--23. 1. 0. "  DSI  ,Data Syndrome Input"
bitfld.long  0x00 05.                 "  MRE  ,Margin Read Enable" "0,1"
bitfld.long  0x00 04.                 "  MRV  ,Margin Read Value" "0,1"
bitfld.long  0x00 03.                 "  EIE  ,ECC data Input Enable" "0,1"
bitfld.long  0x00 02.                 "  AIS  ,Array Integrity Sequence" "0,1"
bitfld.long  0x00 01.                 "  AIE  ,Array Integrity Enable" "0,1"
bitfld.long  0x00 00.                 "  AID  ,Array Integrity Done" "0,1"
group.long (0xC3F88000+0x0040)++0x03
line.long    0x00 "UT1,User Test 1 register"
group.long (0xC3F88000+0x0044)++0x03
line.long    0x00 "UT2,User Test 2 register"
group.long (0xC3F88000+0x0048)++0x03
line.long    0x00 "UMISR0,User Multiple Input Signature Register 0"
group.long (0xC3F88000+0x004C)++0x03
line.long    0x00 "UMISR1,User Multiple Input Signature Register 1"
group.long (0xC3F88000+0x0050)++0x03
line.long    0x00 "UMISR2,User Multiple Input Signature Register 2"
group.long (0xC3F88000+0x0054)++0x03
line.long    0x00 "UMISR3,User Multiple Input Signature Register 3"
group.long (0xC3F88000+0x0058)++0x03
line.long    0x00 "UMISR4,User Multiple Input Signature Register 4"
tree "Register Protection"
group.long (0xC3F88000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xC3F88000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end

tree "Data Flash 0"
group.long (0xC3F8C000+0x0000)++0x03
line.long    0x00 "MCR,Module Configuration Register"
eventfld.long  0x00 31.                  "EDC  ,If a ECC Single Error detection and correction occurred, the EDC bit will be set to 1." "0,1"
bitfld.long    0x00 24.--26.             "  SIZE ,Array space size. Dependent upon the size of the Flash module" "128K,256K,512K,1M,1.5M,2M,64K,res."
bitfld.long    0x00 20.--22.             "  LAS ,Low address space" "res.,res.,32K + 2*16K + 2*32K + 128K,res.,res.,res.,4*16K,2*16k+2*32k+2*16k+264k"
bitfld.long    0x00 16.                  "  MAS ,Mid address space size" "2*128k,res."
TEXTLINE "                "
eventfld.long  0x00 15.                "  EER  ,ECC event error" "0,1"
eventfld.long  0x00 14.                "  RWE   ,Read while write event error" "0,1"
bitfld.long    0x00 11.                  "  PEAS ,Program/erase access space" "0,1"
bitfld.long    0x00 10.                  "  DONE ,State machine status" "0,1"
bitfld.long    0x00 09.                  "  PEG  ,Program/erase good" "0,1"
TEXTLINE "                "
bitfld.long    0x00 04.                  "  PGM  ,Program" "0,1"
bitfld.long    0x00 03.                  "  PSUS  ,Program suspend" "0,1"
bitfld.long    0x00 02.                  "  ERS  ,Erase" "0,1"
bitfld.long    0x00 01.                  "  ESUS ,Erase suspend" "0,1"
bitfld.long    0x00 00.                  "  EHV  ,Enable high voltage" "0,1"
TEXTLINE ""
group.long (0xC3F8C000+0x0004)++0x03
line.long    0x00 "LML,Low/Mid Address Space Block Locking Register"
bitfld.long  0x00 31.                  "LME  ,Low and mid address lock enable" "0,1"
bitfld.long  0x00 20.                  " TSLK ,Test/Shadow address space block LocK" "0,1"
bitfld.long  0x00 19.                  "    MLOCK03-00 ,Mid address block 3 lock" "0,1"
bitfld.long  0x00 18.                  ",Mid address block 2 lock" "0,1"
bitfld.long  0x00 17.                  ",Mid address block 1 lock" "0,1"
bitfld.long  0x00 16.                  ",Mid address block 0 lock" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  LLOCK15-12 ,Low address block 15 lock" "0,1"
bitfld.long  0x00 14.                  ",Low address block 14 lock" "0,1"
bitfld.long  0x00 13.                  ",Low address block 13 lock" "0,1"
bitfld.long  0x00 12.                  ",Low address block 12 lock" "0,1"
bitfld.long  0x00 11.                  "   LLOCK11-08  ,Low address block 11 lock" "0,1"
bitfld.long  0x00 10.                  ",Low address block 10 lock" "0,1"
bitfld.long  0x00 09.                  ",Low address block 9 lock" "0,1"
bitfld.long  0x00 08.                  ",Low address block 8 lock" "0,1"
bitfld.long  0x00 07.                  "  LLOCK07-04  ,Low address block 7 lock" "0,1"
bitfld.long  0x00 06.                  ",Low address block 6 lock" "0,1"
bitfld.long  0x00 05.                  ",Low address block 5 lock" "0,1"
bitfld.long  0x00 04.                  ",Low address block 4 lock" "0,1"
bitfld.long  0x00 03.                  "  LLOCK03-00  ,Low address block 3 lock" "0,1"
bitfld.long  0x00 02.                  ",Low address block 2 lock" "0,1"
bitfld.long  0x00 01.                  ",Low address block 1 lock" "0,1"
bitfld.long  0x00 00.                  ",Low address block 0 lock" "0,1"
TEXTLINE ""
group.long (0xC3F8C000+0x0008)++0x03
line.long    0x00 "HBL,High Address Space Block Locking Register"
bitfld.long  0x00 31.                  "HBE ,High address lock enable" "0,1"
bitfld.long  0x00 27.                  "             HBLOCK27-24 ,High address space block 27 lock" "0,1"
bitfld.long  0x00 26.                  ",High address space block 26 lock" "0,1"
bitfld.long  0x00 25.                  ",High address space block 25 lock" "0,1"
bitfld.long  0x00 24.                  ",High address space block 24 lock" "0,1"
bitfld.long  0x00 23.                  "  HBLOCK23-20 ,High address space block 23 lock" "0,1"
bitfld.long  0x00 22.                  ",High address space block 22 lock" "0,1"
bitfld.long  0x00 21.                  ",High address space block 21 lock" "0,1"
bitfld.long  0x00 20.                  ",High address space block 20 lock" "0,1"
bitfld.long  0x00 19.                  "  HBLOCK19-16 ,High address space block 19 lock" "0,1"
bitfld.long  0x00 18.                  ",High address space block 18 lock" "0,1"
bitfld.long  0x00 17.                  ",High address space block 17 lock" "0,1"
bitfld.long  0x00 16.                  ",High address space block 16 lock" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  HBLOCK15-12 ,High address space block 15 lock" "0,1"
bitfld.long  0x00 14.                  ",High address space block 14 lock" "0,1"
bitfld.long  0x00 13.                  ",High address space block 13 lock" "0,1"
bitfld.long  0x00 12.                  ",High address space block 12 lock" "0,1"
bitfld.long  0x00 11.                  "  HBLOCK11-08 ,High address space block 11 lock" "0,1"
bitfld.long  0x00 10.                  ",High address space block 10 lock" "0,1"
bitfld.long  0x00 09.                  ",High address space block 9 lock" "0,1"
bitfld.long  0x00 08.                  ",High address space block 8 lock" "0,1"
bitfld.long  0x00 07.                  "  HBLOCK07-04 ,High address space block 7 lock" "0,1"
bitfld.long  0x00 06.                  ",High address space block 6 lock" "0,1"
bitfld.long  0x00 05.                  ",High address space block 5 lock" "0,1"
bitfld.long  0x00 04.                  ",High address space block 4 lock" "0,1"
bitfld.long  0x00 03.                  "  HBLOCK03-00 ,High address space block 3 lock" "0,1"
bitfld.long  0x00 02.                  ",High address space block 2 lock" "0,1"
bitfld.long  0x00 01.                  ",High address space block 1 lock" "0,1"
bitfld.long  0x00 00.                  ",High address space block 0 lock" "0,1"
TEXTLINE ""
group.long (0xC3F8C000+0x000C)++0x03
line.long    0x00 "SLL,Secondary Low/Mid Address Space Block Locking Register"
bitfld.long  0x00 31.                  "SME ,Secondary low and mid address lock enable" "0,1"
bitfld.long  0x00 20.                  "  SSLOCK ,Secondary shadow lock" "0,1"
bitfld.long  0x00 19.                  "   SMLOCK03-00 ,Secondary Mid address block 3 lock" "0,1"
bitfld.long  0x00 18.                  ",Secondary Mid address block 2 lock" "0,1"
bitfld.long  0x00 17.                  ",Secondary Mid address block 1 lock" "0,1"
bitfld.long  0x00 16.                  ",Secondary Mid address block 0 lock" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  SLLOCK15-12 ,Secondary Low address block 15 lock" "0,1"
bitfld.long  0x00 14.                  ",Secondary Low address block 14 lock" "0,1"
bitfld.long  0x00 13.                  ",Secondary Low address block 13 lock" "0,1"
bitfld.long  0x00 12.                  ",Secondary Low address block 12 lock" "0,1"
bitfld.long  0x00 11.                  "  SLLOCK11-08 ,Secondary Low address block 11 lock" "0,1"
bitfld.long  0x00 10.                  ",Secondary Low address block 10 lock" "0,1"
bitfld.long  0x00 09.                  ",Secondary Low address block 9 lock" "0,1"
bitfld.long  0x00 08.                  ",Secondary Low address block 8 lock" "0,1"
bitfld.long  0x00 07.                  "  SLLOCK07-04 ,Secondary Low address block 7 lock" "0,1"
bitfld.long  0x00 06.                  ",Secondary Low address block 6 lock" "0,1"
bitfld.long  0x00 05.                  ",Secondary Low address block 5 lock" "0,1"
bitfld.long  0x00 04.                  ",Secondary Low address block 4 lock" "0,1"
bitfld.long  0x00 03.                  "  SLLOCK03-00 ,Secondary Low address block 3 lock" "0,1"
bitfld.long  0x00 02.                  ",Secondary Low address block 2 lock" "0,1"
bitfld.long  0x00 01.                  ",Secondary Low address block 1 lock" "0,1"
bitfld.long  0x00 00.                  ",Secondary Low address block 0 lock" "0,1"
TEXTLINE ""
group.long (0xC3F8C000+0x0010)++0x03
line.long    0x00 "LMS,Low/Mid Address Space Block Select Register"
bitfld.long  0x00 19.                  "MSEL03-00   ,Mid address block 3 select" "0,1"
bitfld.long  0x00 18.                  ",Mid address block 2 select" "0,1"
bitfld.long  0x00 17.                  ",Mid address block 1 select" "0,1"
bitfld.long  0x00 16.                  ",Mid address block 0 select" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  LSEL15-12   ,Low address block 15 select" "0,1"
bitfld.long  0x00 14.                  ",Low address block 14 select" "0,1"
bitfld.long  0x00 13.                  ",Low address block 13 select" "0,1"
bitfld.long  0x00 12.                  ",Low address block 12 select" "0,1"
bitfld.long  0x00 11.                  "  LSEL11-08   ,Low address block 11 select" "0,1"
bitfld.long  0x00 10.                  ",Low address block 10 select" "0,1"
bitfld.long  0x00 09.                  ",Low address block 9 select" "0,1"
bitfld.long  0x00 08.                  ",Low address block 8 select" "0,1"
bitfld.long  0x00 07.                  "  LSEL07-04   ,Low address block 7 select" "0,1"
bitfld.long  0x00 06.                  ",Low address block 6 select" "0,1"
bitfld.long  0x00 05.                  ",Low address block 5 select" "0,1"
bitfld.long  0x00 04.                  ",Low address block 4 select" "0,1"
bitfld.long  0x00 03.                  "  LSEL03-00   ,Low address block 3 select" "0,1"
bitfld.long  0x00 02.                  ",Low address block 2 select" "0,1"
bitfld.long  0x00 01.                  ",Low address block 1 select" "0,1"
bitfld.long  0x00 00.                  ",Low address block 0 select" "0,1"
TEXTLINE ""
group.long (0xC3F8C000+0x0014)++0x03
line.long    0x00 "HBS,High Address Space Block Select Register"
bitfld.long  0x00 27.                  "HBSEL27-24  ,High address space block 27 select" "0,1"
bitfld.long  0x00 26.                  ",High address space block 26 select" "0,1"
bitfld.long  0x00 25.                  ",High address space block 25 select" "0,1"
bitfld.long  0x00 24.                  ",High address space block 24 select" "0,1"
bitfld.long  0x00 23.                  "  HBSEL23-20  ,High address space block 23 select" "0,1"
bitfld.long  0x00 22.                  ",High address space block 22 select" "0,1"
bitfld.long  0x00 21.                  ",High address space block 21 select" "0,1"
bitfld.long  0x00 20.                  ",High address space block 20 select" "0,1"
bitfld.long  0x00 19.                  "  HBSEL19-16  ,High address space block 19 select" "0,1"
bitfld.long  0x00 18.                  ",High address space block 18 select" "0,1"
bitfld.long  0x00 17.                  ",High address space block 17 select" "0,1"
bitfld.long  0x00 16.                  ",High address space block 16 select" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.                  "  HBSEL15-12  ,High address space block 15 select" "0,1"
bitfld.long  0x00 14.                  ",High address space block 14 select" "0,1"
bitfld.long  0x00 13.                  ",High address space block 13 select" "0,1"
bitfld.long  0x00 12.                  ",High address space block 12 select" "0,1"
bitfld.long  0x00 11.                  "  HBSEL11-08  ,High address space block 11 select" "0,1"
bitfld.long  0x00 10.                  ",High address space block 10 select" "0,1"
bitfld.long  0x00 09.                  ",High address space block 9 select" "0,1"
bitfld.long  0x00 08.                  ",High address space block 8 select" "0,1"
bitfld.long  0x00 07.                  "  HBSEL07-04  ,High address space block 7 select" "0,1"
bitfld.long  0x00 06.                  ",High address space block 6 select" "0,1"
bitfld.long  0x00 05.                  ",High address space block 5 select" "0,1"
bitfld.long  0x00 04.                  ",High address space block 4 select" "0,1"
bitfld.long  0x00 03.                  "  HBSEL03-00  ,High address space block 3 select" "0,1"
bitfld.long  0x00 02.                  ",High address space block 2 select" "0,1"
bitfld.long  0x00 01.                  ",High address space block 1 select" "0,1"
bitfld.long  0x00 00.                  ",High address space block 0 select" "0,1"
TEXTLINE ""
group.long (0xC3F8C000+0x0018)++0x03
line.long    0x00 "AR,Address Register"
TEXTLINE ""
group.long (0xC3F8C000+0x001C)++0x03
line.long    0x00 "BIU0,Bus Interface Unit 0 register"
bitfld.long    0x00 27.--31.             "BK0_APC  ,Bank 0 Address Pipelining Control" "back to back,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"
bitfld.long    0x00 22.--26.           "  BK0_WWSC  ,Bank 0 Write Wait State Control"  "back to back,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"
bitfld.long    0x00 17.--21.           "  BK0_RWSC  ,Bank 0 Read Wait State Control"   "back to back,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 16.                "  BK0_RWWC ,Bank 0 Read-While-Write Control[15]" "0,1"
bitfld.long    0x00 15.                ",Bank 0 Read-While-Write Control[16]" "0,1"
bitfld.long    0x00 07.                ",Bank 0 Read-While-Write Control[24]" "0,1"
TEXTLINE "                "
bitfld.long    0x00 13.--14.           "  B0_P1_BCFG  ,Bank0-Port1 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 12.                "  B0_P1_DPFE  ,Bank0-Port1 Data Prefetch Enable" "0,1"
bitfld.long    0x00 11.                "  B0_P1_IPFE  ,Bank0-Port1 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 09.--10.           "  B0_P1_PFLM  ,Bank0-Port1 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 08.                "  B0_P1_BFE   ,Bank0-Port1 Buffer Enable" "0,1"
TEXTLINE "                "
bitfld.long    0x00 05.--06.           "  B0_P0_BCFG  ,Bank0-Port0 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 04.                "  B0_P0_DPFE  ,Bank0-Port0 Data Prefetch Enable" "0,1"
bitfld.long    0x00 03.                "  B0_P0_IPFE  ,Bank0-Port0 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 01.--02.           "  B0_P0_PFLM  ,Bank0-Port0 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 00.                "  B0_P0_BFE   ,Bank0-Port0 Buffer Enable" "0,1"
TEXTLINE ""
group.long (0xC3F8C000+0x0020)++0x03
line.long    0x00 "BIU1,Bus Interface Unit 1 register"
bitfld.long    0x00 27.--31.             "BK1_APC  ,Bank1 Address Pipelining Control" "back to back,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"
bitfld.long    0x00 22.--26.           "  BK1_WWSC  ,Bank1 Write Wait State Control"  "back to back,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"
bitfld.long    0x00 17.--21.           "  BK1_RWSC  ,Bank1 Read Wait State Control"   "back to back,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 16.                "  BK1_RWWC ,Bank 1 Read-While-Write Control[15]" "0,1"
bitfld.long    0x00 15.                ",Bank 1 Read-While-Write Control[16]" "0,1"
bitfld.long    0x00 07.                ",Bank 1 Read-While-Write Control[24]" "0,1"
bitfld.long    0x00 08.                "           B1_P1_BFE ,Bank1-Port1 Buffer Enable" "0,1"
bitfld.long    0x00 00.                "             B1_P0_BFE ,Bank1-Port0 Buffer Enable" "0,1"
TEXTLINE ""
group.long (0xC3F8C000+0x0024)++0x03
line.long    0x00 "BIU2,Bus Interface Unit 2 register"
bitfld.long    0x00 27.--31.             "BK0_APC  ,Bank 0 Address Pipelining Control" "back to back,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"
bitfld.long    0x00 22.--26.           "  BK0_WWSC  ,Bank 0 Write Wait State Control"  "back to back,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"
bitfld.long    0x00 17.--21.           "  BK0_RWSC  ,Bank 0 Read Wait State Control"   "back to back,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 16.                "  BK0_RWWC ,Bank 0 Read-While-Write Control[15]" "0,1"
bitfld.long    0x00 15.                ",Bank 0 Read-While-Write Control[16]" "0,1"
bitfld.long    0x00 07.                ",Bank 0 Read-While-Write Control[24]" "0,1"
TEXTLINE "                "
bitfld.long    0x00 13.--14.           "  B0_P1_BCFG  ,Bank0-Port1 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 12.                "  B0_P1_DPFE  ,Bank0-Port1 Data Prefetch Enable" "0,1"
bitfld.long    0x00 11.                "  B0_P1_IPFE  ,Bank0-Port1 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 09.--10.           "  B0_P1_PFLM  ,Bank0-Port1 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 08.                "  B0_P1_BFE   ,Bank0-Port1 Buffer Enable" "0,1"
TEXTLINE "                "
bitfld.long    0x00 05.--06.           "  B0_P0_BCFG  ,Bank0-Port0 Page Buffer Configuration" "00,01,10,11"
bitfld.long    0x00 04.                "  B0_P0_DPFE  ,Bank0-Port0 Data Prefetch Enable" "0,1"
bitfld.long    0x00 03.                "  B0_P0_IPFE  ,Bank0-Port0 Instruction Prefetch Enable" "0,1"
bitfld.long    0x00 01.--02.           "  B0_P0_PFLM  ,Bank0-Port0 Prefetch Limit" "00,01,10,11"
bitfld.long    0x00 00.                "  B0_P0_BFE   ,Bank0-Port0 Buffer Enable" "0,1"
TEXTLINE ""
TEXTLINE ""
group.long (0xC3F8C000+0x003C)++0x03
line.long    0x00 "UT0,User Test 0 register"
bitfld.long  0x00 31.                   "UTE  ,User Test Enable" "0,1"
hexmask.long.byte 0x00 16.--23. 1. 0. "  DSI  ,Data Syndrome Input"
bitfld.long  0x00 05.                 "  MRE  ,Margin Read Enable" "0,1"
bitfld.long  0x00 04.                 "  MRV  ,Margin Read Value" "0,1"
bitfld.long  0x00 03.                 "  EIE  ,ECC data Input Enable" "0,1"
bitfld.long  0x00 02.                 "  AIS  ,Array Integrity Sequence" "0,1"
bitfld.long  0x00 01.                 "  AIE  ,Array Integrity Enable" "0,1"
bitfld.long  0x00 00.                 "  AID  ,Array Integrity Done" "0,1"
group.long (0xC3F8C000+0x0040)++0x03
line.long    0x00 "UT1,User Test 1 register"
group.long (0xC3F8C000+0x0044)++0x03
line.long    0x00 "UT2,User Test 2 register"
group.long (0xC3F8C000+0x0048)++0x03
line.long    0x00 "UMISR0,User Multiple Input Signature Register 0"
group.long (0xC3F8C000+0x004C)++0x03
line.long    0x00 "UMISR1,User Multiple Input Signature Register 1"
group.long (0xC3F8C000+0x0050)++0x03
line.long    0x00 "UMISR2,User Multiple Input Signature Register 2"
group.long (0xC3F8C000+0x0054)++0x03
line.long    0x00 "UMISR3,User Multiple Input Signature Register 3"
group.long (0xC3F8C000+0x0058)++0x03
line.long    0x00 "UMISR4,User Multiple Input Signature Register 4"
tree "Register Protection"
group.long (0xC3F8C000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xC3F8C000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end

tree.end
tree "Memory Protection Unit (MPU) 0"
group.long (0xFFF10000)++0x03
line.long    0x00 "CESR,MPU control/error status register"
eventfld.long  0x00 31.                    "SPERR  ,Slave Port 0 Error" "-,0"
eventfld.long  0x00 30.                    ",Slave Port 1 Error" "-,1"
eventfld.long  0x00 29.                    ",Slave Port 2 Error" "-,2"
eventfld.long  0x00 28.                    ",Slave Port 3 Error" "-,3"
eventfld.long  0x00 27.                    ",Slave Port 4 Error" "-,4"
eventfld.long  0x00 26.                    ",Slave Port 5 Error" "-,5"
eventfld.long  0x00 25.                    ",Slave Port 6 Error" "-,6"
eventfld.long  0x00 24.                    ",Slave Port 7 Error" "-,7"
hexmask.long.byte 0x00 16.--19. 1. 0.       "  HRL  ,Hardware Revision Level"
hexmask.long.byte 0x00 12.--15. 1. 0.       "  NSP  ,Number of Slave Ports"
bitfld.long  0x00 08.--11.             "  NRGD ,Number of Region Descriptors" "8,12,16,res.,res.,res.,res.,res.,res.,res.,res.,res.,res.,res.,res.,res."
bitfld.long  0x00 00.                  "  VLD  ,Enable MPU" "0,1"
TEXTLINE ""
group.long (0xFFF10000+0x0010)++0x03
line.long    0x00 "EAR0,MPU Error Address Register, Slave Port 0"
group.long ((0xFFF10000+0x0010)+4)++0x03
line.long         0x00 "EDR0,MPU Error Detail Register, Slave Port 0"
hexmask.long.word      0x00 16.--31. 1. 0.      "EACD  ,Error Access Control Detail" 
hexmask.long.byte 0x00 08.--15. 1. 0.    "  EPID  ,Error Process Identification" 
hexmask.long.byte 0x00 04.--07. 1. 0.    "  EMN   ,Error Master Number" 
bitfld.long       0x00 02.               "  EA_SU ,Error Attributes" "User,Super"
bitfld.long       0x00 01.               "  EA_DI ,Error Attributes" "Instruction,Data"
bitfld.long       0x00 00.               "  ERW   ,Error Read/Write" "Read,Write"
TEXTLINE ""
group.long (0xFFF10000+0x0018)++0x03
line.long    0x00 "EAR1,MPU Error Address Register, Slave Port 1"
group.long ((0xFFF10000+0x0018)+4)++0x03
line.long         0x00 "EDR1,MPU Error Detail Register, Slave Port 1"
hexmask.long.word      0x00 16.--31. 1. 0.      "EACD  ,Error Access Control Detail" 
hexmask.long.byte 0x00 08.--15. 1. 0.    "  EPID  ,Error Process Identification" 
hexmask.long.byte 0x00 04.--07. 1. 0.    "  EMN   ,Error Master Number" 
bitfld.long       0x00 02.               "  EA_SU ,Error Attributes" "User,Super"
bitfld.long       0x00 01.               "  EA_DI ,Error Attributes" "Instruction,Data"
bitfld.long       0x00 00.               "  ERW   ,Error Read/Write" "Read,Write"
TEXTLINE ""
group.long (0xFFF10000+0x0020)++0x03
line.long    0x00 "EAR2,MPU Error Address Register, Slave Port 2"
group.long ((0xFFF10000+0x0020)+4)++0x03
line.long         0x00 "EDR2,MPU Error Detail Register, Slave Port 2"
hexmask.long.word      0x00 16.--31. 1. 0.      "EACD  ,Error Access Control Detail" 
hexmask.long.byte 0x00 08.--15. 1. 0.    "  EPID  ,Error Process Identification" 
hexmask.long.byte 0x00 04.--07. 1. 0.    "  EMN   ,Error Master Number" 
bitfld.long       0x00 02.               "  EA_SU ,Error Attributes" "User,Super"
bitfld.long       0x00 01.               "  EA_DI ,Error Attributes" "Instruction,Data"
bitfld.long       0x00 00.               "  ERW   ,Error Read/Write" "Read,Write"
TEXTLINE ""
tree "MPU Region Descriptors"
group.long (0xFFF10000+0x400)++0x0F "MPU Region Descriptor 0"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x410)++0x0F "MPU Region Descriptor 1"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x420)++0x0F "MPU Region Descriptor 2"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x430)++0x0F "MPU Region Descriptor 3"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x440)++0x0F "MPU Region Descriptor 4"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x450)++0x0F "MPU Region Descriptor 5"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x460)++0x0F "MPU Region Descriptor 6"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x470)++0x0F "MPU Region Descriptor 7"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x480)++0x0F "MPU Region Descriptor 8"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x490)++0x0F "MPU Region Descriptor 9"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x4A0)++0x0F "MPU Region Descriptor 10"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x4B0)++0x0F "MPU Region Descriptor 11"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x4C0)++0x0F "MPU Region Descriptor 12"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x4D0)++0x0F "MPU Region Descriptor 13"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x4E0)++0x0F "MPU Region Descriptor 14"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0xFFF10000+0x4F0)++0x0F "MPU Region Descriptor 15"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
tree.end
tree "MPU Alternate Access Control"
group.long (0xFFF10000+0x800)++0x03 
line.long    0x00 "RGDAAC0,MPU RGD Alternate Access Control 0"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x804)++0x03 
line.long    0x00 "RGDAAC1,MPU RGD Alternate Access Control 1"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x808)++0x03 
line.long    0x00 "RGDAAC2,MPU RGD Alternate Access Control 2"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x80C)++0x03 
line.long    0x00 "RGDAAC3,MPU RGD Alternate Access Control 3"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x810)++0x03 
line.long    0x00 "RGDAAC4,MPU RGD Alternate Access Control 4"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x814)++0x03 
line.long    0x00 "RGDAAC5,MPU RGD Alternate Access Control 5"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x818)++0x03 
line.long    0x00 "RGDAAC6,MPU RGD Alternate Access Control 6"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x81C)++0x03 
line.long    0x00 "RGDAAC7,MPU RGD Alternate Access Control 7"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x820)++0x03 
line.long    0x00 "RGDAAC8,MPU RGD Alternate Access Control 8"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x824)++0x03 
line.long    0x00 "RGDAAC9,MPU RGD Alternate Access Control 9"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x828)++0x03 
line.long    0x00 "RGDAAC10,MPU RGD Alternate Access Control 10"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x82C)++0x03 
line.long    0x00 "RGDAAC11,MPU RGD Alternate Access Control 11"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x830)++0x03 
line.long    0x00 "RGDAAC12,MPU RGD Alternate Access Control 12"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x834)++0x03 
line.long    0x00 "RGDAAC13,MPU RGD Alternate Access Control 13"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x838)++0x03 
line.long    0x00 "RGDAAC14,MPU RGD Alternate Access Control 14"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0xFFF10000+0x83C)++0x03 
line.long    0x00 "RGDAAC15,MPU RGD Alternate Access Control 15"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
tree.end
tree.end

tree "Memory Protection Unit (MPU) 1"
group.long (0x8FF10000)++0x03
line.long    0x00 "CESR,MPU control/error status register"
eventfld.long  0x00 31.                    "SPERR  ,Slave Port 0 Error" "-,0"
eventfld.long  0x00 30.                    ",Slave Port 1 Error" "-,1"
eventfld.long  0x00 29.                    ",Slave Port 2 Error" "-,2"
eventfld.long  0x00 28.                    ",Slave Port 3 Error" "-,3"
eventfld.long  0x00 27.                    ",Slave Port 4 Error" "-,4"
eventfld.long  0x00 26.                    ",Slave Port 5 Error" "-,5"
eventfld.long  0x00 25.                    ",Slave Port 6 Error" "-,6"
eventfld.long  0x00 24.                    ",Slave Port 7 Error" "-,7"
hexmask.long.byte 0x00 16.--19. 1. 0.       "  HRL  ,Hardware Revision Level"
hexmask.long.byte 0x00 12.--15. 1. 0.       "  NSP  ,Number of Slave Ports"
bitfld.long  0x00 08.--11.             "  NRGD ,Number of Region Descriptors" "8,12,16,res.,res.,res.,res.,res.,res.,res.,res.,res.,res.,res.,res.,res."
bitfld.long  0x00 00.                  "  VLD  ,Enable MPU" "0,1"
TEXTLINE ""
group.long (0x8FF10000+0x0010)++0x03
line.long    0x00 "EAR0,MPU Error Address Register, Slave Port 0"
group.long ((0x8FF10000+0x0010)+4)++0x03
line.long         0x00 "EDR0,MPU Error Detail Register, Slave Port 0"
hexmask.long.word      0x00 16.--31. 1. 0.      "EACD  ,Error Access Control Detail" 
hexmask.long.byte 0x00 08.--15. 1. 0.    "  EPID  ,Error Process Identification" 
hexmask.long.byte 0x00 04.--07. 1. 0.    "  EMN   ,Error Master Number" 
bitfld.long       0x00 02.               "  EA_SU ,Error Attributes" "User,Super"
bitfld.long       0x00 01.               "  EA_DI ,Error Attributes" "Instruction,Data"
bitfld.long       0x00 00.               "  ERW   ,Error Read/Write" "Read,Write"
TEXTLINE ""
group.long (0x8FF10000+0x0018)++0x03
line.long    0x00 "EAR1,MPU Error Address Register, Slave Port 1"
group.long ((0x8FF10000+0x0018)+4)++0x03
line.long         0x00 "EDR1,MPU Error Detail Register, Slave Port 1"
hexmask.long.word      0x00 16.--31. 1. 0.      "EACD  ,Error Access Control Detail" 
hexmask.long.byte 0x00 08.--15. 1. 0.    "  EPID  ,Error Process Identification" 
hexmask.long.byte 0x00 04.--07. 1. 0.    "  EMN   ,Error Master Number" 
bitfld.long       0x00 02.               "  EA_SU ,Error Attributes" "User,Super"
bitfld.long       0x00 01.               "  EA_DI ,Error Attributes" "Instruction,Data"
bitfld.long       0x00 00.               "  ERW   ,Error Read/Write" "Read,Write"
TEXTLINE ""
group.long (0x8FF10000+0x0020)++0x03
line.long    0x00 "EAR2,MPU Error Address Register, Slave Port 2"
group.long ((0x8FF10000+0x0020)+4)++0x03
line.long         0x00 "EDR2,MPU Error Detail Register, Slave Port 2"
hexmask.long.word      0x00 16.--31. 1. 0.      "EACD  ,Error Access Control Detail" 
hexmask.long.byte 0x00 08.--15. 1. 0.    "  EPID  ,Error Process Identification" 
hexmask.long.byte 0x00 04.--07. 1. 0.    "  EMN   ,Error Master Number" 
bitfld.long       0x00 02.               "  EA_SU ,Error Attributes" "User,Super"
bitfld.long       0x00 01.               "  EA_DI ,Error Attributes" "Instruction,Data"
bitfld.long       0x00 00.               "  ERW   ,Error Read/Write" "Read,Write"
TEXTLINE ""
tree "MPU Region Descriptors"
group.long (0x8FF10000+0x400)++0x0F "MPU Region Descriptor 0"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x410)++0x0F "MPU Region Descriptor 1"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x420)++0x0F "MPU Region Descriptor 2"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x430)++0x0F "MPU Region Descriptor 3"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x440)++0x0F "MPU Region Descriptor 4"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x450)++0x0F "MPU Region Descriptor 5"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x460)++0x0F "MPU Region Descriptor 6"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x470)++0x0F "MPU Region Descriptor 7"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x480)++0x0F "MPU Region Descriptor 8"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x490)++0x0F "MPU Region Descriptor 9"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x4A0)++0x0F "MPU Region Descriptor 10"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x4B0)++0x0F "MPU Region Descriptor 11"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x4C0)++0x0F "MPU Region Descriptor 12"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x4D0)++0x0F "MPU Region Descriptor 13"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x4E0)++0x0F "MPU Region Descriptor 14"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
group.long (0x8FF10000+0x4F0)++0x0F "MPU Region Descriptor 15"
line.long    0x00 "SRTADDR,Start Address"
line.long    0x04 "ENDADDR,End Address"
TEXTLINE "                "
line.long    0x08 "WORD2"
bitfld.long       0x08 23.               "M3PE  ,PID enable" "0,1"
bitfld.long       0x08 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x08 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x08 19.               ",M3UM_w" "-,w"
bitfld.long       0x08 18.               ",M3UM_x" "-,x"
bitfld.long       0x08 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x08 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x08 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x08 13.               ",M2UM_w" "-,w"
bitfld.long       0x08 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x08 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x08 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x08 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x08 07.               ",M1UM_w" "-,w"
bitfld.long       0x08 06.               ",M1UM_x" "-,x"
bitfld.long       0x08 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x08 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x08 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x08 01.               ",M0UM_w" "-,w"
bitfld.long       0x08 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
line.long    0x0C "WORD3"  
hexmask.long.byte     0x0C 24.--31. 1. 0.      "PID  ,Process Identifier" 
hexmask.long.byte     0x0C 16.--23. 1. 0.    "  PIDMASK  ,Process Identifier" 
bitfld.long           0x0C 00.               "  VLD  ,This bit signals the region descriptor is valid" "0,1"
TEXTLINE "                "
tree.end
tree "MPU Alternate Access Control"
group.long (0x8FF10000+0x800)++0x03 
line.long    0x00 "RGDAAC0,MPU RGD Alternate Access Control 0"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x804)++0x03 
line.long    0x00 "RGDAAC1,MPU RGD Alternate Access Control 1"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x808)++0x03 
line.long    0x00 "RGDAAC2,MPU RGD Alternate Access Control 2"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x80C)++0x03 
line.long    0x00 "RGDAAC3,MPU RGD Alternate Access Control 3"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x810)++0x03 
line.long    0x00 "RGDAAC4,MPU RGD Alternate Access Control 4"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x814)++0x03 
line.long    0x00 "RGDAAC5,MPU RGD Alternate Access Control 5"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x818)++0x03 
line.long    0x00 "RGDAAC6,MPU RGD Alternate Access Control 6"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x81C)++0x03 
line.long    0x00 "RGDAAC7,MPU RGD Alternate Access Control 7"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x820)++0x03 
line.long    0x00 "RGDAAC8,MPU RGD Alternate Access Control 8"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x824)++0x03 
line.long    0x00 "RGDAAC9,MPU RGD Alternate Access Control 9"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x828)++0x03 
line.long    0x00 "RGDAAC10,MPU RGD Alternate Access Control 10"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x82C)++0x03 
line.long    0x00 "RGDAAC11,MPU RGD Alternate Access Control 11"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x830)++0x03 
line.long    0x00 "RGDAAC12,MPU RGD Alternate Access Control 12"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x834)++0x03 
line.long    0x00 "RGDAAC13,MPU RGD Alternate Access Control 13"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x838)++0x03 
line.long    0x00 "RGDAAC14,MPU RGD Alternate Access Control 14"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
group.long (0x8FF10000+0x83C)++0x03 
line.long    0x00 "RGDAAC15,MPU RGD Alternate Access Control 15"
bitfld.long       0x00 25.                 "M4RE  ,Bus Master ID 4 Read Enable" "0,1"
bitfld.long       0x00 24.               "  M4WE  ,Bus Master ID 4 Write Enable" "0,1"
TEXTLINE "                "
bitfld.long       0x00 23.               "  M3PE  ,PID enable" "0,1"
bitfld.long       0x00 21.--22.           "  M3SM  ,Bus Master ID 3 Supervisor Mode Access Control." "rwx,r-x,rw-,M3UM"
bitfld.long       0x00 20.               "  M3UM  ,M3UM_r" "-,r"
bitfld.long       0x00 19.               ",M3UM_w" "-,w"
bitfld.long       0x00 18.               ",M3UM_x" "-,x"
bitfld.long       0x00 17.               "    M2PE  ,PID enable" "0,1"
bitfld.long       0x00 15.--16.           "  M2SM  ,Bus Master ID 2 Supervisor Mode Access Control." "rwx,r-x,rw-,M2UM"
bitfld.long       0x00 14.               "  M2UM  ,M2UM_r" "-,r"
bitfld.long       0x00 13.               ",M2UM_w" "-,w"
bitfld.long       0x00 12.               ",M2UM_x" "-,x"
TEXTLINE "                "
bitfld.long       0x00 11.               "  M1PE  ,PID enable" "0,1"
bitfld.long       0x00 09.--10.           "  M1SM  ,Bus Master ID 1 Supervisor Mode Access Control." "rwx,r-x,rw-,M1UM"
bitfld.long       0x00 08.               "  M1UM  ,M1UM_r" "-,r"
bitfld.long       0x00 07.               ",M1UM_w" "-,w"
bitfld.long       0x00 06.               ",M1UM_x" "-,x"
bitfld.long       0x00 05.               "    M0PE  ,PID enable" "0,1"
bitfld.long       0x00 03.--04.           "  M0SM  ,Bus Master ID 0 Supervisor Mode Access Control." "rwx,r-x,rw-,M0UM"
bitfld.long       0x00 02.               "  M0UM  ,M0UM_r" "-,r"
bitfld.long       0x00 01.               ",M0UM_w" "-,w"
bitfld.long       0x00 00.               ",M0UM_x" "-,x"
TEXTLINE "                "
tree.end
tree.end

tree "Enhanced Direct Memory Access (eDMA)  "
group.long (0xFFF44000+0x000)++0x03
line.long 0x00 "CR,eDMA Control Register"
bitfld.long  0x00 17.                     "CX      ,Cancel the remaining data transfer" "0,1"
bitfld.long  0x00 16.                   "  EX      ,Error cancel transfer" "0,1"
bitfld.long  0x00 14.--15.              "  GRP3PRI ,Channel group 3 priority" "0,1,2,3"
bitfld.long  0x00 12.--13.              "  GRP2PRI ,Channel group 2 priority" "0,1,2,3"
bitfld.long  0x00 10.--11.              "  GRP1PRI ,Channel group 1 priority" "0,1,2,3"
bitfld.long  0x00 08.--09.              "  GRP0PRI ,Channel group 0 priority" "0,1,2,3"
TEXTLINE "                "
bitfld.long  0x00 07.                   "  EMLM    ,Enable minor loop mapping" "0,1"
bitfld.long  0x00 06.                   "  CLM     ,Continuous link mode" "0,1"
bitfld.long  0x00 05.                   "  HALT    ,Halt DMA operations" "0,1"
bitfld.long  0x00 04.                   "  HOE     ,Halt on error" "0,1"
TEXTLINE "                "
bitfld.long  0x00 03.                   "  ERGA    ,Enable round robin group arbitration" "0,1"
bitfld.long  0x00 02.                   "  ERCA    ,Enable round robin channel arbitration" "0,1"
bitfld.long  0x00 01.                   "  EDBG    ,Enable debug" "0,1"
bitfld.long  0x00 00.                   "  EBW     ,Enable Buffered Writes" "0,1"
TEXTLINE ""
group.long (0xFFF44000+0x004)++0x03
line.long 0x00 "ESR,eDMA Error Status Register"
bitfld.long  0x00 31.                "VLD ,Logical OR of all EDMA_ERRH and EDMA_ERRL status bits" "0,1"
bitfld.long  0x00 16.              "  ECX ,Transfer canceled" "0,1"
bitfld.long  0x00 15.              "  GPE ,Group priority error" "0,1"
bitfld.long  0x00 14.              "  CPE ,Channel priority error" "0,1"
hexmask.long.byte 0x00 08.--13.  1. "  ERRCHN ,Error channel number"
TEXTLINE "                "
bitfld.long  0x00 07.              "  SAE ,Source address error" "0,1"
bitfld.long  0x00 06.              "  SOE ,Source offset error" "0,1"
bitfld.long  0x00 05.              "  DAE ,Destination address error" "0,1"
bitfld.long  0x00 04.              "  DOE ,Destination offset error" "0,1"
bitfld.long  0x00 03.              "  NCE ,Nbytes/CITER configuration error" "0,1"
bitfld.long  0x00 02.              "  SGE ,Scatter/gather configuration error" "0,1"
bitfld.long  0x00 01.              "  SBE ,Source bus error" "0,1"
bitfld.long  0x00 00.              "  DBE ,Destination bus error" "0,1"
TEXTLINE ""
group.word (0xFFF44000+0x00E)++0x01
line.word 0x00 "ERQRL,eDMA Enable Request Register L"
bitfld.word  0x00 15.              "ERQ15-12 ,Enable DMA Request 15" "0,1"
bitfld.word  0x00 14.              ",Enable DMA Request 14" "0,1"
bitfld.word  0x00 13.              ",Enable DMA Request 13" "0,1"
bitfld.word  0x00 12.              ",Enable DMA Request 12" "0,1"
bitfld.word  0x00 11.              "  ERQ11-08 ,Enable DMA Request 11" "0,1"
bitfld.word  0x00 10.              ",Enable DMA Request 10" "0,1"
bitfld.word  0x00 09.              ",Enable DMA Request 09" "0,1"
bitfld.word  0x00 08.              ",Enable DMA Request 08" "0,1"
bitfld.word  0x00 07.              "  ERQ07-04 ,Enable DMA Request 07" "0,1"
bitfld.word  0x00 06.              ",Enable DMA Request 06" "0,1"
bitfld.word  0x00 05.              ",Enable DMA Request 05" "0,1"
bitfld.word  0x00 04.              ",Enable DMA Request 04" "0,1"
bitfld.word  0x00 03.              "  ERQ03-00 ,Enable DMA Request 03" "0,1"
bitfld.word  0x00 02.              ",Enable DMA Request 02" "0,1"
bitfld.word  0x00 01.              ",Enable DMA Request 01" "0,1"
bitfld.word  0x00 00.              ",Enable DMA Request 00" "0,1"
TEXTLINE ""
group.word (0xFFF44000+0x016)++0x01
line.word 0x00 "EEIRL,eDMA Enable Error Interrupt Register L"
bitfld.word  0x00 15.              "EEI15-12 ,Enable error interrupt 15" "0,1"
bitfld.word  0x00 14.              ",Enable error interrupt 14" "0,1"
bitfld.word  0x00 13.              ",Enable error interrupt 13" "0,1"
bitfld.word  0x00 12.              ",Enable error interrupt 12" "0,1"
bitfld.word  0x00 11.              "  EEI11-08 ,Enable error interrupt 11" "0,1"
bitfld.word  0x00 10.              ",Enable error interrupt 10" "0,1"
bitfld.word  0x00 09.              ",Enable error interrupt 09" "0,1"
bitfld.word  0x00 08.              ",Enable error interrupt 08" "0,1"
bitfld.word  0x00 07.              "  EEI07-04 ,Enable error interrupt 07" "0,1"
bitfld.word  0x00 06.              ",Enable error interrupt 06" "0,1"
bitfld.word  0x00 05.              ",Enable error interrupt 05" "0,1"
bitfld.word  0x00 04.              ",Enable error interrupt 04" "0,1"
bitfld.word  0x00 03.              "  EEI03-00 ,Enable error interrupt 03" "0,1"
bitfld.word  0x00 02.              ",Enable error interrupt 02" "0,1"
bitfld.word  0x00 01.              ",Enable error interrupt 01" "0,1"
bitfld.word  0x00 00.              ",Enable error interrupt 00" "0,1"
TEXTLINE ""
group.byte (0xFFF44000+0x018)++0x00
line.byte 0x00 "SERQ,eDMA Set Enable Request Register"
hexmask.byte 0x00 00.--06.  1.     "    SERQ ,Set Enable Request"
group.byte (0xFFF44000+0x019)++0x00
line.byte 0x00 "CERQ,eDMA Clear Enable Request Register"
hexmask.byte 0x00 00.--06.  1.     "    CERQ ,Clear Enable Request"
group.byte (0xFFF44000+0x01A)++0x00
line.byte 0x00 "SEEI,eDMA Set Enable Error Interrupt Register"
hexmask.byte 0x00 00.--06.  1.     "    SEEI ,Set enable error interrupt"
group.byte (0xFFF44000+0x01B)++0x00
line.byte 0x00 "CEEI,eDMA Clear Enable Error Interrupt Register"
hexmask.byte 0x00 00.--06.  1.     "    CEEI ,eDMA Clear Enable Error Interrupt Register"
group.byte (0xFFF44000+0x01C)++0x00
line.byte 0x00 "CINT,eDMA Clear Interrupt Request Register"
hexmask.byte 0x00 00.--06.  1.     "    CINT ,Clear interrupt request"
group.byte (0xFFF44000+0x01D)++0x00
line.byte 0x00 "CERR,eDMA Clear Error Register"
hexmask.byte 0x00 00.--06.  1.     "    CERR ,Clear error indicator"
group.byte (0xFFF44000+0x01E)++0x00
line.byte 0x00 "SSRT,eDMA Set START Bit Register"
hexmask.byte 0x00 00.--06.  1.     "    SSB  ,Set START bit"
group.byte (0xFFF44000+0x01F)++0x00
line.byte 0x00 "CDNE,eDMA Clear DONE Status Bit Register"
hexmask.byte 0x00 00.--06.  1.     "    CDSB ,Clear DONE status bit"
TEXTLINE ""
group.word (0xFFF44000+0x026)++0x01
line.word 0x00 "INT,eDMA Interrupt Request Register L"
bitfld.word  0x00 15.              "INT15-12 ,eDMA interrupt request 15" "0,1"
bitfld.word  0x00 14.              ",eDMA interrupt request 14" "0,1"
bitfld.word  0x00 13.              ",eDMA interrupt request 13" "0,1"
bitfld.word  0x00 12.              ",eDMA interrupt request 12" "0,1"
bitfld.word  0x00 11.              "  INT11-08 ,eDMA interrupt request 11" "0,1"
bitfld.word  0x00 10.              ",eDMA interrupt request 10" "0,1"
bitfld.word  0x00 09.              ",eDMA interrupt request 09" "0,1"
bitfld.word  0x00 08.              ",eDMA interrupt request 08" "0,1"
bitfld.word  0x00 07.              "  INT07-04 ,eDMA interrupt request 07" "0,1"
bitfld.word  0x00 06.              ",eDMA interrupt request 06" "0,1"
bitfld.word  0x00 05.              ",eDMA interrupt request 05" "0,1"
bitfld.word  0x00 04.              ",eDMA interrupt request 04" "0,1"
bitfld.word  0x00 03.              "  INT03-00 ,eDMA interrupt request 03" "0,1"
bitfld.word  0x00 02.              ",eDMA interrupt request 02" "0,1"
bitfld.word  0x00 01.              ",eDMA interrupt request 01" "0,1"
bitfld.word  0x00 00.              ",eDMA interrupt request 00" "0,1"
TEXTLINE ""
group.word (0xFFF44000+0x02e)++0x01
line.word 0x00 "ERR,eDMA Error Register L"
eventfld.word  0x00 15.              "ERR15-12 ,eDMA Error 15" "0,1"
eventfld.word  0x00 14.              ",eDMA Error 14" "0,1"
eventfld.word  0x00 13.              ",eDMA Error 13" "0,1"
eventfld.word  0x00 12.              ",eDMA Error 12" "0,1"
eventfld.word  0x00 11.              "  ERR11-08 ,eDMA Error 11" "0,1"
eventfld.word  0x00 10.              ",eDMA Error 10" "0,1"
eventfld.word  0x00 09.              ",eDMA Error 09" "0,1"
eventfld.word  0x00 08.              ",eDMA Error 08" "0,1"
eventfld.word  0x00 07.              "  ERR07-04 ,eDMA Error 07" "0,1"
eventfld.word  0x00 06.              ",eDMA Error 06" "0,1"
eventfld.word  0x00 05.              ",eDMA Error 05" "0,1"
eventfld.word  0x00 04.              ",eDMA Error 04" "0,1"
eventfld.word  0x00 03.              "  ERR03-00 ,eDMA Error 03" "0,1"
eventfld.word  0x00 02.              ",eDMA Error 02" "0,1"
eventfld.word  0x00 01.              ",eDMA Error 01" "0,1"
eventfld.word  0x00 00.              ",eDMA Error 00" "0,1"
group.word (0xFFF44000+0x0036)++0x01
line.word 0x00 "HRS,eDMA Hardware Request Status L"
bitfld.word  0x00 15.              "HRS15-12 ,eDMA hardware request 15" "0,1"
bitfld.word  0x00 14.              ",eDMA hardware request 14" "0,1"
bitfld.word  0x00 13.              ",eDMA hardware request 13" "0,1"
bitfld.word  0x00 12.              ",eDMA hardware request 12" "0,1"
bitfld.word  0x00 11.              "  HRS11-08 ,eDMA hardware request 11" "0,1"
bitfld.word  0x00 10.              ",eDMA hardware request 10" "0,1"
bitfld.word  0x00 09.              ",eDMA hardware request 09" "0,1"
bitfld.word  0x00 08.              ",eDMA hardware request 08" "0,1"
bitfld.word  0x00 07.              "  HRS07-04 ,eDMA hardware request 07" "0,1"
bitfld.word  0x00 06.              ",eDMA hardware request 06" "0,1"
bitfld.word  0x00 05.              ",eDMA hardware request 05" "0,1"
bitfld.word  0x00 04.              ",eDMA hardware request 04" "0,1"
bitfld.word  0x00 03.              "  HRS03-00 ,eDMA hardware request 03" "0,1"
bitfld.word  0x00 02.              ",eDMA hardware request 02" "0,1"
bitfld.word  0x00 01.              ",eDMA hardware request 01" "0,1"
bitfld.word  0x00 00.              ",eDMA hardware request 00" "0,1"
tree "eDMA Channel Priority Registers"
group.byte (0xFFF44000+0x100+00.)++0x00
line.byte    0x00 "CPR00,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 00 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 00 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+01.)++0x00
line.byte    0x00 "CPR01,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 01 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 01 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+02.)++0x00
line.byte    0x00 "CPR02,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 02 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 02 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+03.)++0x00
line.byte    0x00 "CPR03,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 03 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 03 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+04.)++0x00
line.byte    0x00 "CPR04,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 04 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 04 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+05.)++0x00
line.byte    0x00 "CPR05,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 05 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 05 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+06.)++0x00
line.byte    0x00 "CPR06,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 06 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 06 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+07.)++0x00
line.byte    0x00 "CPR07,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 07 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 07 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+08.)++0x00
line.byte    0x00 "CPR08,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 08 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 08 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+09.)++0x00
line.byte    0x00 "CPR09,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 09 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 09 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+10.)++0x00
line.byte    0x00 "CPR10,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 10 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 10 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+11.)++0x00
line.byte    0x00 "CPR11,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 11 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 11 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+12.)++0x00
line.byte    0x00 "CPR12,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 12 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 12 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+13.)++0x00
line.byte    0x00 "CPR13,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 13 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 13 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+14.)++0x00
line.byte    0x00 "CPR14,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 14 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 14 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.byte (0xFFF44000+0x100+15.)++0x00
line.byte    0x00 "CPR15,eDMA Channel Priority Register"
bitfld.byte  0x00 07.                "ECP ,Enable channel 15 preemption" "0,1"
bitfld.byte  0x00 06.              "  DPA ,Disable preempt ability" "0,1"
bitfld.byte  0x00 00.--03.         "  CHPRI ,Channel 15 current arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
tree.end
tree "eDMA Transfer Control Descriptors"
group.long (0xFFF44000+0x1000+(00.)*0x20)++0x1F
TEXTLINE "Channel 00 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((00.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((00.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((00.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((00.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((00.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((00.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((00.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((00.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((00.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(00.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((00.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(00.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(00.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(01.)*0x20)++0x1F
TEXTLINE "Channel 01 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((01.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((01.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((01.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((01.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((01.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((01.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((01.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((01.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((01.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(01.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((01.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(01.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(01.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(02.)*0x20)++0x1F
TEXTLINE "Channel 02 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((02.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((02.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((02.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((02.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((02.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((02.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((02.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((02.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((02.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(02.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((02.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(02.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(02.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(03.)*0x20)++0x1F
TEXTLINE "Channel 03 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((03.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((03.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((03.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((03.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((03.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((03.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((03.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((03.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((03.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(03.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((03.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(03.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(03.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(04.)*0x20)++0x1F
TEXTLINE "Channel 04 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((04.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((04.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((04.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((04.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((04.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((04.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((04.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((04.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((04.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(04.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((04.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(04.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(04.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(05.)*0x20)++0x1F
TEXTLINE "Channel 05 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((05.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((05.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((05.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((05.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((05.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((05.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((05.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((05.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((05.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(05.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((05.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(05.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(05.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(06.)*0x20)++0x1F
TEXTLINE "Channel 06 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((06.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((06.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((06.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((06.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((06.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((06.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((06.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((06.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((06.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(06.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((06.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(06.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(06.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(07.)*0x20)++0x1F
TEXTLINE "Channel 07 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((07.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((07.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((07.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((07.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((07.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((07.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((07.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((07.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((07.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(07.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((07.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(07.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(07.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(08.)*0x20)++0x1F
TEXTLINE "Channel 08 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((08.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((08.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((08.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((08.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((08.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((08.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((08.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((08.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((08.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(08.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((08.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(08.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(08.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(09.)*0x20)++0x1F
TEXTLINE "Channel 09 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((09.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((09.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((09.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((09.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((09.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((09.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((09.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((09.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((09.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(09.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((09.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(09.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(09.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(10.)*0x20)++0x1F
TEXTLINE "Channel 10 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((10.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((10.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((10.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((10.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((10.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((10.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((10.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((10.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((10.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(10.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((10.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(10.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(10.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(11.)*0x20)++0x1F
TEXTLINE "Channel 11 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((11.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((11.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((11.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((11.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((11.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((11.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((11.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((11.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((11.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(11.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((11.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(11.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(11.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(12.)*0x20)++0x1F
TEXTLINE "Channel 12 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((12.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((12.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((12.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((12.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((12.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((12.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((12.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((12.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((12.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(12.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((12.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(12.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(12.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(13.)*0x20)++0x1F
TEXTLINE "Channel 13 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((13.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((13.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((13.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((13.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((13.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((13.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((13.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((13.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((13.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(13.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((13.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(13.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(13.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(14.)*0x20)++0x1F
TEXTLINE "Channel 14 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((14.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((14.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((14.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((14.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((14.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((14.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((14.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((14.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((14.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(14.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((14.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(14.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(14.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

group.long (0xFFF44000+0x1000+(15.)*0x20)++0x1F
TEXTLINE "Channel 15 Transfer Control Descriptor"
line.long    0x00 "Word 0,Word 0" 
hexmask.long 0x00 00.--31. 1.           "SADDR  ,Source Address"
line.long    0x04 "Word 1,Word 1" 
hexmask.byte 0x04 03.--07. 1.           "SMOD   ,Source Address Modulo"
bitfld.long  0x04 24.--26.              "       SSIZE ,Source data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.byte 0x05 03.--07. 1.           "  DMOD ,Destination Address Modulo"
bitfld.long  0x04 16.--18.              "  DSIZE ,Destination data transfer size" "8 bit,16 bit,32 bit,64 bit,16 byte,32 byte,res.,res."
hexmask.word 0x06 00.--15. 1.           "  SOFF ,Source address signed offset"
if ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((15.)*0x20))&0xC0000000)==0)
group.long (0xFFF44000+0x1000+((15.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 00.--29. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif ((data.long(anc:0xFFF44000)&0x00000080)==0x00000080)&&((data.long(anc:0xFFF44000+0x1008+((15.)*0x20))&0xC0000000)!=0)
group.long (0xFFF44000+0x1000+((15.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
bitfld.long  0x08 31.                "SMLOE ,Source minor loop offset enable" "0,1"
bitfld.long  0x08 30.              "  DMLOE ,Destination minor loop offset enable" "0,1"
hexmask.long 0x08 10.--29. 1.      "  MLOFF ,Inner -minor- byte transfer count or Minor loop offset"
hexmask.long.word 0x08 00.--09. 1.      "  NBYTES ,Inner -minor- byte transfer count"
elif (data.long(anc:0xFFF44000)&0x00000080)==0x00000000
group.long (0xFFF44000+0x1000+((15.)*0x20))++0x1F
line.long    0x08 "Word 2,Word 2" 
hexmask.long 0x08 00.--31. 1.           "NBYTES ,Inner -minor- byte transfer count"
endif
group.long (0xFFF44000+0x1000+((15.)*0x20))++0x1F
line.long    0x0C "Word 3,Word 3" 
hexmask.long 0x0C 00.--31. 1.           "SLAST  ,Last source address adjustment"
line.long    0x10 "Word 4,Word 4" 
hexmask.long 0x10 00.--31. 1.           "DADDR  ,Destination address"
if   (d.l(a:0xFFF44000+0x1014+((15.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+((15.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 09.--14. 1.           "  CITER.LINKCH ,Link channel number"
hexmask.word 0x14 00.--08. 1.           "  CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
else
group.long (0xFFF44000+0x1000+((15.)*0x20))++0x1F
line.long    0x14 "Word 5,Word 5" 
bitfld.long  0x14 31.                     "CITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x14 00.--14. 1.           "                     CITER ,Current -major- iteration count"
hexmask.word 0x16 00.--15. 1.           "  DOFF ,Destination address signed offset"
endif
group.long (0xFFF44000+0x1000+(15.)*0x20)++0x1F
line.long    0x18 "Word 6,Word 6" 
hexmask.long 0x18 00.--31. 1.           "DLAST_SGA ,Last destination address adjustment or the memory address for the next Transfer Control Descriptor to be loaded into this channel (scatter/gather)"
if (d.l(a:0xFFF44000+0x101C+((15.)*0x20))&0x80000000)==0x80000000
group.long (0xFFF44000+0x1000+(15.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 09.--14. 1.           "  BITER.LINKCH ,Link channel number"
hexmask.word 0x1C 00.--08. 1.           "  BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
else
group.long (0xFFF44000+0x1000+(15.)*0x20)++0x1F
line.long    0x1C "Word 7,Word 7" 
bitfld.long  0x1C 31.                     "BITER.E_LINK ,Enable channel-to-channel linking on minor loop complete" "0,1"
hexmask.word 0x1C 00.--14. 1.           "                     BITER ,Current -major- iteration count"
bitfld.long  0x1C 14.--15.              "  BWC ,Bandwidth control" "no stalls,dynamic,4 cycles,8 cycles"
TEXTLINE "                "
hexmask.word 0x1E 08.--13. 1.           "  MAJOR.LINKCH ,Link channel number"
bitfld.long  0x1C 07.                   "  DONE     ,Channel done" "0,1"
bitfld.long  0x1C 06.                   "  ACTIVE  ,Channel active" "0,1"
bitfld.long  0x1C 05.                   "  MAJOR.E_LINK ,Enable channel-to-channel linking on major loop complete" "0,1"
bitfld.long  0x1C 04.                   "  E_SG ,Enable scatter/gather processing" "0,1"
TEXTLINE "                "
bitfld.long  0x1C 03.                   "  D_REQ        ,Disable request" "0,1"
bitfld.long  0x1C 02.                   "     INT_HALF ,Enable an interrupt when major counter is half complete" "0,1"
bitfld.long  0x1C 01.                   "  INT_MAJ ,Enable an interrupt when major iteration count completes" "0,1"
bitfld.long  0x1C 00.                   "  START        ,Channel start" "0,1"
TEXTLINE ""
endif

tree.end
tree.end
tree "DMA Channel Mux (DMA_CMUX)"
group (0xFFFDC000+0x0000)++0
line.byte 0x00 "CHCONF00,Channel #00 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x0001)++0
line.byte 0x00 "CHCONF01,Channel #01 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x0002)++0
line.byte 0x00 "CHCONF02,Channel #02 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x0003)++0
line.byte 0x00 "CHCONF03,Channel #03 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

TEXTLINE ""
group (0xFFFDC000+0x0004)++0
line.byte 0x00 "CHCONF04,Channel #04 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x0005)++0
line.byte 0x00 "CHCONF05,Channel #05 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x0006)++0
line.byte 0x00 "CHCONF06,Channel #06 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x0007)++0
line.byte 0x00 "CHCONF07,Channel #07 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

TEXTLINE ""
group (0xFFFDC000+0x0008)++0
line.byte 0x00 "CHCONF08,Channel #08 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x0009)++0
line.byte 0x00 "CHCONF09,Channel #09 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x000A)++0
line.byte 0x00 "CHCONF10,Channel #10 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x000B)++0
line.byte 0x00 "CHCONF11,Channel #11 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

TEXTLINE ""
group (0xFFFDC000+0x000C)++0
line.byte 0x00 "CHCONF12,Channel #12 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x000D)++0
line.byte 0x00 "CHCONF13,Channel #13 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x000E)++0
line.byte 0x00 "CHCONF14,Channel #14 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

group (0xFFFDC000+0x000F)++0
line.byte 0x00 "CHCONF15,Channel #15 configuration"
bitfld.byte 0x00 7.       "ENBL   ,DMA Channel enable" "0,1"  
bitfld.byte 0x00 6.     "  TRIG   ,DMA Channel Trigger Enable (ch 0--7 only)" "0,1"
hexmask.byte 0x00 0.--5. 1. 0.  "  SOURCE ,DMA Channel Source"

tree "Register Protection"
group.long (0xFFFDC000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFFDC000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end

width 11.
config 11. 8.
tree "FlexRay Communication Controller (FLEXRAY)"
tree "Module Configuration and Control"
group.word (0xFFFE0000+0x0000)++0x01
line.word 0x00 "MVR,Module Version Register"
hexmask.byte 0x00 0.--7. 1.   "CHIVER ,Module Version Number"
hexmask.byte 0x01 0.--7. 1. "  PEVER  ,Minor Release Number"
group.word (0xFFFE0000+0x0002)++0x01
line.word 0x00 "MCR,Module Configuration Register"
bitfld.word  0x00 15.         "MEN  ,Module Enable" "0,1"
bitfld.word  0x00 14.       "  SBFF ,System Bus Failure Freeze" "0,1"
bitfld.word  0x00 13.       "  SCM  ,Single Channel Mode" "0,1"
bitfld.word  0x00 12.       "  CHB  ,FlexRay Channel B Enable" "0,1"
bitfld.word  0x00 11.       "  CHA  ,FlexRay Channel A Enable" "0,1"
TEXTLINE "              "
bitfld.word  0x00 10.       "  SFFE ,Synchronization Frame Filter Enable" "0,1"
bitfld.word  0x00 09.       "  ECCE ,ECC Functionality Enable" "0,1"
bitfld.word  0x00 07.       "  FUM  ,FIFO Update Mode" "0,1"
bitfld.word  0x00 06.       "  FAM  ,FIFO Address Mode" "0,1"
TEXTLINE "              "
bitfld.word  0x00 04.       "  CLKSEL ,Protocol Engine Clock Source Select" "XOSC,FMPLL"
bitfld.word  0x00 01.--03.  "  BITRATE  ,Protocol Engine Clock Prescaler" "10.0MBit/sec,5.0MBit/sec,2.5MBit/sec,8.0MBit/sec,res.,res.,res.,res."
TEXTLINE ""
group.word (0xFFFE0000+0x0004)++0x01
line.word 0x00 "SYMBADHR,System Memory Base Address High Register"
group.word (0xFFFE0000+0x0006)++0x01
line.word 0x00 "SYMBADLR,System Memory Base Address Low Register"
TEXTLINE ""
group.word (0xFFFE0000+0x0008)++0x01
line.word 0x00 "STBSCR,Strobe Signal Control Register"
bitfld.word  0x00 15.         "WMD  ,Write Mode" "0,1"
bitfld.word  0x00 08.--14.   "  SEL ,Strobe Signal Select" "pocstate[0],pocstate[1],pocstate[2],pocstate[3],pocstate[4],pocstate[5],pocstate[6],channel idle indicator A,channel idle indicator B,receive data after glitch filtering A,receive data after glitch filtering B,synchronization edge strobe A,synchronization edge strobe B,header received A,header received B,wakeup symbol decoded A,wakeup symbol decoded B,MTS or CAS symbol decoded A,MTS or CAS symbol decoded B,frame decoded A,frame decoded B,channel idle detected A,channel idle detected B,potential frame start channel A,potential frame start channel B,wakeup collision detected A,wakeup collision detected B,content error detected A,content error detected B,syntax error detected A,syntax error detected B,start transmission of wakeup pattern A,start transmission of wakeup pattern B,start transmission of MTS or CAS symbol A,start transmission of MTS or CAS symbol B,start of transmission A,start of transmission B,end of transmission A,end of transmission B,static segment indicator,dynamic segment indicator,symbol window indicator,NIT indicator,action point,sync calculation complete,start of offset correction,cycle count[0],cycle count[1],cycle count[2],cycle count[3],cycle count[4],cycle count[5],slot count[0] A,slot count[1] A,slot count[2] A,slot count[3] A,slot count[4] A,slot count[5] A,slot count[6] A,slot count[7] A,slot count[8] A,slot count[9] A,slot count[10] A,slot count[0] B,slot count[1] B,slot count[2] B,slot count[3] B,slot count[4] B,slot count[5] B,slot count[6] B,slot count[7] B,slot count[8] A,slot count[9] B,slot count[10] B,cycle start,slot start A,slot start B,minislot start,arm,mt,?..."
TEXTLINE "              "
bitfld.word  0x00 04.        "  ENB  ,Strobe Signal Enable" "0,1"
bitfld.word  0x00 00.--01.   "  STBPSEL  ,Strobe Port Select" "DBG0,DBG1,DBG2,DBG3"
group.word (0xFFFE0000+0x000C)++0x01
line.word 0x00 "MBDSR,Message Buffer Data Size Register"
hexmask.byte 0x00 0.--6. 1.     "MBSEG2DS      ,Message Buffer Segment 2 Data Size"
hexmask.byte 0x01 0.--6. 1.   "  MBSEG1DS      ,Message Buffer Segment 1 Data Size"
group.word (0xFFFE0000+0x000E)++0x01
line.word 0x00 "MBSSUTR,Message Buffer Segment Size and Utilization Register"
hexmask.byte 0x00 0.--6. 1.     "LAST_MB_SEG1  ,Last Message Buffer In Segment 1"
hexmask.byte 0x01 0.--6. 1.   "  LAST_MB_UTIL  ,Last Message Buffer Utilized"
tree.end
tree "PE Access Registers"
group.word (0xFFFE0000+0x0010)++0x01
line.word 0x00 "PEDRAR,PE DRAM Access Register"
bitfld.word  0x00 12.--15.       "INST  ,PE DRAM Access Instruction" "res.,res.,res.,WRITE,res.,READ,?..."
hexmask.word 0x00 01.--11. 1.  "  ADDR  ,PE DRAM Access Address"
bitfld.word  0x00 00.          "  DAD   ,PE DRAM Access Done" "0,1"
group.word (0xFFFE0000+0x0012)++0x01
line.word 0x00 "PEDRDR,PE DRAM Data Register"
tree.end
tree "Interrupt and Error Handling"
group.word (0xFFFE0000+0x0014)++0x01
line.word 0x00 "POCR,Protocol Operation Control Register"
bitfld.word  0x00 15.           "WME ,Write Mode External Correction" "0,1"
bitfld.word  0x00 10.--11.    "  EOC_AP  ,External Offset Correction Application" "add,sub,res,off"
bitfld.word  0x00 08.--09.    "  ERC_AP  ,External Rate Correction Application" "add,sub,res,off"
bitfld.word  0x00 07.         "  BSY/WMC ,Busy(r) / Write Mode Command(w)" "0,1"
bitfld.word  0x00 00.--03.    "  POCCMD  ,Protocol Command" "ALLOW_COLDSTART,ALL_SLOTS,CONFIG,FREEZE,READY,RUN,DEF_CNF,HALT,WAKEUP,res.,res.,res.,res.,res.,res.,res."
TEXTLINE ""
group.word (0xFFFE0000+0x0016)++0x01
line.word 0x00 "GIFER,Global Interrupt Flag and Enable Register"
bitfld.word  0x00 15.           "MIF     ,Module Interrupt Flag" "0,1"
bitfld.word  0x00 14.         "  PRIF    ,Protocol Interrupt Flag" "0,1"
bitfld.word  0x00 13.         "  CHIF    ,Protocol Interrupt Flag" "0,1"
eventfld.word  0x00 12.         "  WUPIF   ,Protocol Interrupt Flag" "0,1"
eventfld.word  0x00 11.         "  FNEBIF  ,Protocol Interrupt Flag" "0,1"
eventfld.word  0x00 10.         "  FNEAIF  ,Protocol Interrupt Flag" "0,1"
bitfld.word  0x00 09.         "  RBIF    ,Protocol Interrupt Flag" "0,1"
bitfld.word  0x00 08.         "  TBIF    ,Protocol Interrupt Flag" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  MIE     ,Protocol Interrupt Flag" "0,1"
bitfld.word  0x00 06.         "  PRIE    ,Module Interrupt Enable" "0,1"
bitfld.word  0x00 05.         "  CHIE    ,CHI Interrupt Enable" "0,1"
bitfld.word  0x00 04.         "  WUPIE   ,Wakeup Interrupt Enable" "0,1"
bitfld.word  0x00 03.         "  FNEBIE  ,Receive FIFO channel B Not Empty Interrupt Enable" "0,1"
bitfld.word  0x00 02.         "  FNEAIE  ,Receive FIFO channel A Not Empty Interrupt Enable" "0,1"
bitfld.word  0x00 01.         "  RBIE    ,Receive Buffer Interrupt Enable" "0,1"
bitfld.word  0x00 00.         "  TBIE    ,Transmit Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFFE0000+0x0018)++0x01
line.word 0x00 "PIFR0,Protocol Interrupt Flag Register 0"
eventfld.word  0x00 15.           "FATL_IF ,Fatal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 14.         "  INTL_IF ,Internal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 13.         "  ILCF_IF ,Illegal Protocol Configuration Interrupt Flag" "0,1"
eventfld.word  0x00 12.         "  CSA_IF  ,Cold Start Abort Interrupt Flag" "0,1"
eventfld.word  0x00 11.         "  MRC_IF  ,Missing Rate Correction Interrupt Flag" "0,1"
eventfld.word  0x00 10.         "  MOC_IF  ,Missing Offset Correction Interrupt Flag" "0,1"
eventfld.word  0x00 09.         "  CCL_IF  ,Clock Correction Limit Reached Interrupt Flag" "0,1"
eventfld.word  0x00 08.         "  MXS_IF  ,Max Sync Frames Detected Interrupt Flag" "0,1"
TEXTLINE "              "
eventfld.word  0x00 07.         "  MTX_IF  ,Module Interrupt Flag" "0,1"
eventfld.word  0x00 06.         "  LTXB_IF ,Module Interrupt Flag" "0,1"
eventfld.word  0x00 05.         "  LTXA_IF ,Module Interrupt Flag" "0,1"
eventfld.word  0x00 04.         "  TBVB_IF ,Module Interrupt Flag" "0,1"
eventfld.word  0x00 03.         "  TBVA_IF ,Module Interrupt Flag" "0,1"
eventfld.word  0x00 02.         "  TI2_IF  ,Module Interrupt Flag" "0,1"
eventfld.word  0x00 01.         "  TI1_IF  ,Module Interrupt Flag" "0,1"
eventfld.word  0x00 00.         "  CYS_IF  ,Module Interrupt Flag" "0,1"
group.word (0xFFFE0000+0x001A)++0x01
line.word 0x00 "PIFR1,Protocol Interrupt Flag Register 1"
eventfld.word  0x00 15.           "EMC_IF  ,Fatal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 14.         "  IPC_IF  ,Internal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 13.         "  PECF_IF ,Internal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 12.         "  PSC_IF  ,Internal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 11.         "  SSI3_IF ,Internal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 10.         "  SSI2_IF ,Internal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 09.         "  SSI1_IF ,Internal Protocol Error Interrupt Flag" "0,1"
eventfld.word  0x00 08.         "  SSI0_IF ,Internal Protocol Error Interrupt Flag" "0,1"
TEXTLINE "              "
eventfld.word  0x00 05.         "  EVT_IF  ,Even Cycle Table Written Interrupt Flag" "0,1"
eventfld.word  0x00 04.         "  ODT_IF  ,Odd Cycle Table Written Interrupt Flag" "0,1"
TEXTLINE ""
group.word (0xFFFE0000+0x001C)++0x01
line.word 0x00 "PIER0,Protocol Interrupt Enable Register 0"
bitfld.word  0x00 15.           "FATL_IE ,Fatal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 14.         "  INTL_IE ,Internal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 13.         "  ILCF_IE ,Illegal Protocol Configuration Interrupt Enable" "0,1"
bitfld.word  0x00 12.         "  CSA_IE  ,Cold Start Abort Interrupt Enable" "0,1"
bitfld.word  0x00 11.         "  MRC_IE  ,Missing Rate Correction Interrupt Enable" "0,1"
bitfld.word  0x00 10.         "  MOC_IE  ,Missing Offset Correction Interrupt Enable" "0,1"
bitfld.word  0x00 09.         "  CCL_IE  ,Clock Correction Limit Reached Interrupt Enable" "0,1"
bitfld.word  0x00 08.         "  MXS_IE  ,Max Sync Frames Detected Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  MTX_IE  ,Module Interrupt Enable" "0,1"
bitfld.word  0x00 06.         "  LTXB_IE ,Module Interrupt Enable" "0,1"
bitfld.word  0x00 05.         "  LTXA_IE ,Module Interrupt Enable" "0,1"
bitfld.word  0x00 04.         "  TBVB_IE ,Module Interrupt Enable" "0,1"
bitfld.word  0x00 03.         "  TBVA_IE ,Module Interrupt Enable" "0,1"
bitfld.word  0x00 02.         "  TI2_IE  ,Module Interrupt Enable" "0,1"
bitfld.word  0x00 01.         "  TI1_IE  ,Module Interrupt Enable" "0,1"
bitfld.word  0x00 00.         "  CYS_IE  ,Module Interrupt Enable" "0,1"
group.word (0xFFFE0000+0x001E)++0x01
line.word 0x00 "PIER1,Protocol Interrupt Enable Register 1"
bitfld.word  0x00 15.           "EMC_IE  ,Fatal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 14.         "  IPC_IE  ,Internal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 13.         "  PECF_IE ,Internal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 12.         "  PSC_IE  ,Internal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 11.         "  SSI3_IE ,Internal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 10.         "  SSI2_IE ,Internal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 09.         "  SSI1_IE ,Internal Protocol Error Interrupt Enable" "0,1"
bitfld.word  0x00 08.         "  SSI0_IE ,Internal Protocol Error Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word  0x00 05.         "  EVT_IE  ,Even Cycle Table Written Interrupt Enable" "0,1"
bitfld.word  0x00 04.         "  ODT_IE  ,Odd Cycle Table Written Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFFE0000+0x0020)++0x01
line.word 0x00 "CHIERFR,CHI Error Flag Register"
eventfld.word  0x00 15.           "FRLB_EF ,Fatal Protocol Error Interrupt Enable" "0,1"
eventfld.word  0x00 14.         "  FRLA_EF ,Frame Lost Channel A Error Flag" "0,1"
eventfld.word  0x00 13.         "  PCMI_EF ,Protocol Command Ignored Error Flag" "0,1"
eventfld.word  0x00 12.         "  FOVB_EF ,Receive FIFO Overrun Channel B Error Flag" "0,1"
eventfld.word  0x00 11.         "  FOVA_EF ,Receive FIFO Overrun Channel A Error Flag" "0,1"
eventfld.word  0x00 10.         "  MSB_EF  ,Message Buffer Search Error Flag" "0,1"
eventfld.word  0x00 09.         "  MBU_EF  ,Message Buffer Utilization Error Flag" "0,1"
eventfld.word  0x00 08.         "  LCK_EF  ,Lock Error Flag" "0,1"
TEXTLINE "              "
eventfld.word  0x00 07.         "  DBL_EF  ,Double Transmit Message Buffer Lock Error Flag" "0,1"
eventfld.word  0x00 06.         "  SBCF_EF ,System Bus Communication Failure Error Flag" "0,1"
eventfld.word  0x00 05.         "  FID_EF  ,Frame ID Error Flag" "0,1"
eventfld.word  0x00 04.         "  DPL_EF  ,Dynamic Payload Length Error Flag" "0,1"
eventfld.word  0x00 03.         "  SPL_EF  ,Static Payload Length Error Flag" "0,1"
eventfld.word  0x00 02.         "  NML_EF  ,Network Management Length Error Flag" "0,1"
eventfld.word  0x00 01.         "  NMF_EF  ,Network Management Frame Error Flag" "0,1"
eventfld.word  0x00 00.         "  ILSA_EF ,Illegal System Memory Access Error Flag" "0,1"
TEXTLINE ""
group.word (0xFFFE0000+0x0022)++0x01
line.word 0x00 "MBIVEC,Message Buffer Interrupt Vector Register"
hexmask.byte 0x00 0.--1. 1.     "TBIVEC      ,Transmit Buffer Interrupt Vector"
hexmask.byte 0x01 0.--1. 1.   "  RBIVEC      ,Receive Buffer Interrupt Vector"
TEXTLINE ""
group.word (0xFFFE0000+0x0024)++0x01
line.word 0x00 "CASERCR,Channel A Status Error Counter Register"
group.word (0xFFFE0000+0x0026)++0x01
line.word 0x00 "CBSERCR,Channel B Status Error Counter Register"
tree.end
tree "Protocol Status"
group.word (0xFFFE0000+0x0028)++0x01
line.word 0x00 "PSR0,Protocol Status Register 0"
bitfld.word  0x00 14.--15.      "ERRMODE   ,Error Mode" "ACTIVE,PASSIVE,COMM_HALT,res."
bitfld.word  0x00 12.--13.    "  SLOTMODE  ,Slot Mode" "SINGLE,ALL_PENDING,ALL,res."
TEXTLINE "              "
bitfld.word  0x00 08.--10.    "  PROTSTATE ,Protocol State" "default config,config,wakeup,ready,normal passive,normal active,halt,startup"
bitfld.word  0x00 04.--07.    "  STARTUPSTATE  ,Startup State" "res.,res.,coldstart collision,coldstart listen,integration consistency,integrationi listen,res.,initialize schedule,res.,res.,coldstart consistency,res.,res.,integration coldstart,coldstart gap,coldstart join"
TEXTLINE "              "
bitfld.word  0x00 00.--02.    "  WAKEUPSTATUS  ,Wakeup Status" "res.,RECEIVED_HEADER,RECEIVED_WUP,COLLISION_HEADER,COLLISION_WUP,COLLISION_UNKNOWN,TRANSMITTED,res."
group.word (0xFFFE0000+0x002A)++0x01
line.word 0x00 "PSR1,Protocol Status Register 1"
eventfld.word  0x00 15.           "CSAA  ,Cold Start Attempt Aborted Flag" "0,1"
bitfld.word  0x00 14.         "  CSP   ,Leading Cold Start Path" "0,1"
bitfld.word  0x00 08.--11.    "  REMCSAT  ,Remaining Coldstart Attempts" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.word  0x00 07.         "  CPN   ,Leading Cold Start Path Noise" "0,1"
bitfld.word  0x00 06.         "  HHR   ,Host Halt Request Pending" "0,1"
bitfld.word  0x00 05.         "  FRZ   ,Freeze Occurred" "0,1"
bitfld.word  0x00 00.--04.    "  APTAC ,Allow Passive to Active Counter" "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"
group.word (0xFFFE0000+0x002C)++0x01
line.word 0x00 "PSR2,Protocol Status Register 2"
bitfld.word  0x00 15.           "NBVB  ,NIT Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 14.         "  NSEB  ,NIT Syntax Error on Channel B" "0,1"
bitfld.word  0x00 13.         "  STCB  ,Symbol Window Transmit Conflict on Channel B" "0,1"
bitfld.word  0x00 12.         "  SBVB  ,Symbol Window Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 11.         "  SSEB  ,Symbol Window Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  MTB   ,Media Access Test Symbol MTS Received on Channel B" "0,1"
bitfld.word  0x00 09.         "  NBVA  ,NIT Boundary Violation on Channel A" "0,1"
TEXTLINE "              "
bitfld.word  0x00 08.         "  NSEA  ,NIT Syntax Error on Channel A" "0,1"
bitfld.word  0x00 07.         "  STCA  ,Symbol Window Transmit Conflict on Channel A" "0,1"
bitfld.word  0x00 06.         "  SBVA  ,Symbol Window Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 05.         "  SSEA  ,Symbol Window Syntax Error on Channel A" "0,1"
bitfld.word  0x00 04.         "  MTA   ,Media Access Test Symbol MTS Received on Channel A" "0,1"
bitfld.word  0x00 00.--03.    "  CLKCORRFAILCNT ,Clock Correction Failed Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word (0xFFFE0000+0x002E)++0x01
line.word 0x00 "PSR3,Protocol Status Register 3"
eventfld.word  0x00 13.           "WUB   ,Wakeup Symbol Received on Channel B" "0,1"
eventfld.word  0x00 12.         "  ABVB  ,Aggregated Boundary Violation on Channel B" "0,1"
eventfld.word  0x00 11.         "  AACB  ,Aggregated Additional Communication on Channel B" "0,1"
eventfld.word  0x00 10.         "  ACEB  ,Aggregated Content Error on Channel B" "0,1"
eventfld.word  0x00 09.         "  ASEB  ,Aggregated Syntax Error on Channel B" "0,1"
eventfld.word  0x00 08.         "  AVFB  ,Aggregated Valid Frame on Channel B" "0,1"
TEXTLINE "              "
eventfld.word  0x00 05.         "  WUA   ,Wakeup Symbol Received on Channel A" "0,1"
eventfld.word  0x00 04.         "  ABVA  ,Aggregated Boundary Violation on Channel A" "0,1"
eventfld.word  0x00 03.         "  AACA  ,Aggregated Additional Communication on Channel A" "0,1"
eventfld.word  0x00 02.         "  ACEA  ,Aggregated Content Error on Channel A" "0,1"
eventfld.word  0x00 01.         "  ASEA  ,Aggregated Syntax Error on Channel A" "0,1"
eventfld.word  0x00 00.         "  AVFA  ,Aggregated Valid Frame on Channel A" "0,1"
TEXTLINE ""
group.word (0xFFFE0000+0x0030)++0x01
line.word 0x00 "MTCTR,Macrotick Counter Register"
group.word (0xFFFE0000+0x0032)++0x01
line.word 0x00 "CYCTR,Cycle Counter Register"
group.word (0xFFFE0000+0x0034)++0x01
line.word 0x00 "SLTCAR,Slot Counter Channel A Register"
group.word (0xFFFE0000+0x0036)++0x01
line.word 0x00 "SLTCBR,Slot Counter Channel B Register"
group.word (0xFFFE0000+0x0038)++0x01
line.word 0x00 "RTCORVR,Rate Correction Value Register"
group.word (0xFFFE0000+0x003A)++0x01
line.word 0x00 "OFCORVR,Offset Correction Value Register"
TEXTLINE ""
group.word (0xFFFE0000+0x003C)++0x01
line.word 0x00 "CIFR,Combined Interrupt Flag Register"
bitfld.word  0x00 07.           "MIF     ,Module Interrupt Flag" "0,1"
bitfld.word  0x00 06.         "  PRIF    ,Protocol Interrupt Flag" "0,1"
bitfld.word  0x00 05.         "  CHIF    ,CHI Interrupt Flag" "0,1"
bitfld.word  0x00 04.         "  WUPIF   ,Wakeup Interrupt Flag" "0,1"
TEXTLINE "              "
bitfld.word  0x00 03.         "  FNEBIF  ,Receive FIFO channel B Not Empty Interrupt Flag" "0,1"
bitfld.word  0x00 02.         "  FNEAIF  ,Receive FIFO channel A Not Empty Interrupt Flag" "0,1"
bitfld.word  0x00 01.         "  RBIF    ,Receive Message Buffer Interrupt Flag" "0,1"
bitfld.word  0x00 00.         "  TBIF    ,Transmit Message Buffer Interrupt Flag" "0,1"
group.word (0xFFFE0000+0x003E)++0x01
line.word 0x00 "SYMATOR,System Memory Access Time-Out Register"
hexmask.word.byte 0x00 0.--7. 1.   "TIMEOUT ,System Memory Access Time-Out"
tree.end
tree "Sync Frame Counter and Tables"
group.word (0xFFFE0000+0x0040)++0x01
line.word 0x00 "SFCNTR,Sync Frame Counter Register"
bitfld.word 0x00 12.--15.    "SFEVB ,Sync Frames Channel B, even cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.word 0x00 08.--11.  "  SFEVA ,Sync Frames Channel A, even cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.word 0x00 04.--07.  "  SFODB ,Sync Frames Channel B, odd cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.word 0x00 00.--03.  "  SFODA ,Sync Frames Channel A, odd cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
group.word (0xFFFE0000+0x0042)++0x01
line.word 0x00 "SFTOR,Sync Frame Table Offset Register"
group.word (0xFFFE0000+0x0044)++0x01
line.word 0x00 "SFTCCSR,Sync Frame Table Configuration, Control, Status Register"
bitfld.word  0x00 15.           "ELKT    ,Even Cycle Tables Lock/Unlock Trigger" "0,1"
bitfld.word  0x00 14.         "  OLKT    ,Odd Cycle Tables Lock/Unlock Trigger" "0,1"
hexmask.byte 0x00 00.--05. 1. "  CYCNUM  ,Cycle Number"
TEXTLINE "              "
bitfld.word  0x00 07.         "  ELKS    ,Even Cycle Tables Lock Status" "0,1"
bitfld.word  0x00 06.         "  OLKS    ,Odd Cycle Tables Lock Status" "0,1"
bitfld.word  0x00 05.         "  EVAL    ,Even Cycle Tables Valid" "0,1"
bitfld.word  0x00 04.         "  OVAL    ,Odd Cycle Tables Valid" "0,1"
TEXTLINE "              "
bitfld.word  0x00 02.         "  OPT     ,One Pair Trigger" "0,1"
bitfld.word  0x00 01.         "  SDVEN   ,Sync Frame Deviation Table Enable" "0,1"
bitfld.word  0x00 00.         "  SIDEN   ,Sync Frame ID Table Enable" "0,1"
tree.end
tree "Sync Frame Filter"
group.word (0xFFFE0000+0x0046)++0x01
line.word 0x00 "SFIDRFR,Sync Frame ID Rejection Filter Register"
group.word (0xFFFE0000+0x0048)++0x01
line.word 0x00 "SFIDAFVR,Sync Frame ID Acceptance Filter Value Register"
group.word (0xFFFE0000+0x004A)++0x01
line.word 0x00 "SFIDAFMR,Sync Frame ID Acceptance Filter Mask Register"
tree.end
tree "Network Management Vector"
group.word (0xFFFE0000+0x004C)++0x01
line.word 0x00 "NMVR0,Network Management Vector Register 0"
hexmask.byte 0x00 0.--7. 1.     "NMV0  ,Received Payload NMV0"
hexmask.byte 0x01 0.--7. 1.   "  NMV1  ,Received Payload NMV1"
group.word (0xFFFE0000+0x004E)++0x01
line.word 0x00 "NMVR1,Network Management Vector Register 1"
hexmask.byte 0x00 0.--7. 1.     "NMV2  ,Received Payload NMV2"
hexmask.byte 0x01 0.--7. 1.   "  NMV3  ,Received Payload NMV3"
group.word (0xFFFE0000+0x0050)++0x01
line.word 0x00 "NMVR2,Network Management Vector Register 2"
hexmask.byte 0x00 0.--7. 1.     "NMV4  ,Received Payload NMV4"
hexmask.byte 0x01 0.--7. 1.   "  NMV5  ,Received Payload NMV5"
group.word (0xFFFE0000+0x0052)++0x01
line.word 0x00 "NMVR3,Network Management Vector Register 3"
hexmask.byte 0x00 0.--7. 1.     "NMV6  ,Received Payload NMV6"
hexmask.byte 0x01 0.--7. 1.   "  NMV7  ,Received Payload NMV7"
group.word (0xFFFE0000+0x0054)++0x01
line.word 0x00 "NMVR4,Network Management Vector Register 4"
hexmask.byte 0x00 0.--7. 1.     "NMV8  ,Received Payload NMV8"
hexmask.byte 0x01 0.--7. 1.   "  NMV9  ,Received Payload NMV9"
group.word (0xFFFE0000+0x0056)++0x01
line.word 0x00 "NMVR5,Network Management Vector Register 5"
hexmask.byte 0x00 0.--7. 1.     "NMV10 ,Received Payload NMV10"
hexmask.byte 0x01 0.--7. 1.   "  NMV11 ,Received Payload NMV11"
group.word (0xFFFE0000+0x0058)++0x01
line.word 0x00 "NMVLR,Network Management Vector Length Register"
bitfld.word 0x00 00.--03.    "NMVL ,Network Management Vector Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,res(13),res(14),res(15)"
tree.end
tree "Timer Configuration"
group.word (0xFFFE0000+0x005A)++0x01
line.word 0x00 "TICCR,Timer Configuration and Control Register"
bitfld.word  0x00 13.           "T2_CFG ,Timer T2 Configuration" "absolute,relative"
bitfld.word  0x00 12.         "  T2_REP ,Timer T2 Repetitive Mode" "non-rep,rep"
bitfld.word  0x00 10.         "  T2SP ,Timer T2 Stop" "none,stop timer 2"
bitfld.word  0x00 09.         "  T2TR ,Timer T2 Trigger" "none,start timer 2"
bitfld.word  0x00 08.         "  T2ST ,Timer T2 State" "idle,running"
TEXTLINE "              "
bitfld.word  0x00 04.         "                   T1_REP ,Timer T1 Repetitive Mode" "non-rep,rep"
bitfld.word  0x00 02.         "  T1SP ,Timer T1 Stop" "none,stop timer 1"
bitfld.word  0x00 01.         "  T1TR ,Timer T1 Trigger" "none,start timer 1"
bitfld.word  0x00 00.         "  T1ST ,Timer T1 State" "idle,running"
group.word (0xFFFE0000+0x005C)++0x01
line.word 0x00 "TI1CYSR,Timer 1 Cycle Set Register"
hexmask.byte 0x00 0.--5. 1.     "T1_CYC_VAL  ,Timer T1 Cycle Filter Value"
hexmask.byte 0x01 0.--5. 1.   "  T1_CYC_MSK  ,Timer T1 Cycle Filter Mask"
group.word (0xFFFE0000+0x005E)++0x01
line.word 0x00 "TI1MTOR,Timer 1 Macrotick Offset Register"
group.word (0xFFFE0000+0x0060)++0x01
line.word 0x00 "TI2CR0,Timer 2 Configuration Register 0"
hexmask.byte 0x00 0.--5. 1.     "T2_CYC_VAL  ,Timer T2 Cycle Filter Value"
hexmask.byte 0x01 0.--5. 1.   "  T2_CYC_MSK  ,Timer T2 Cycle Filter Mask"
group.word (0xFFFE0000+0x0062)++0x01
line.word 0x00 "TI2CR1,Timer 2 Configuration Register 1"
tree.end
tree "Slot Status Configuration"
group.word (0xFFFE0000+0x0064)++0x01
line.word 0x00 "SSSR,Slot Status Selection Register"
bitfld.word  0x00 15.            "WMD  ,Write Mode" "0,1"
bitfld.word  0x00 12.--13.     "  SEL  ,Selector" "SSSR0,SSSR1,SSSR2,SSSR3"
hexmask.word 0x00 0.--10. 1.   "  SLOTNUMBER  ,Slot Number"
group.word (0xFFFE0000+0x0066)++0x01
line.word 0x00 "SSCCR,Slot Status Counter Condition Register"
bitfld.word  0x00 15.            "WMD  ,Write Mode" "0,1"
bitfld.word  0x00 12.--13.     "  SEL  ,Selector" "SSCCR0,SSCCR1,SSCCR2,SSCCR3"
bitfld.word  0x00 09.--10.     "  CNTCFG ,Counter Configuration" "+1 on A,+1 on B,+1 on A|B,+1 on A^B/+2 on A&B"
bitfld.word  0x00 08.          "  MCY  ,Multi Cycle Selection" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.          "  VFR  ,Valid Frame Restriction" "0,1"
bitfld.word  0x00 06.          "  SYF  ,Sync Frame Restriction" "0,1"
bitfld.word  0x00 05.          "  NUF  ,Null Frame Restriction" "0,1"
bitfld.word  0x00 04.          "  SUF  ,Startup Frame Restriction" "0,1"
bitfld.word  0x00 03.          "  SM3  ,Slot Status Mask (syntax error)" "0,1"
bitfld.word  0x00 02.          "  SM2  ,Slot Status Mask (content error)" "0,1"
bitfld.word  0x00 01.          "  SM1  ,Slot Status Mask (boundary violation)" "0,1"
bitfld.word  0x00 00.          "  SM0  ,Slot Status Mask (transmission conflict)" "0,1"
tree.end
tree "Slot Status"
group.word (0xFFFE0000+0x68)++0x01
line.word 0x00 "SSR0,Slot Status Register 0"
bitfld.word  0x00 15.           "VFB  ,Valid Frame on Channel B" "0,1"
bitfld.word  0x00 14.         "  SYB   ,Sync Frame Indicator Channel B" "0,1"
bitfld.word  0x00 13.         "  NFB   ,Null Frame Indicator Channel B" "0,1"
bitfld.word  0x00 12.         "  SUB   ,Startup Frame Indicator Channel B" "0,1"
bitfld.word  0x00 11.         "  SEB   ,Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  CEB   ,Content Error on Channel B" "0,1"
bitfld.word  0x00 09.         "  BVB   ,Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 08.         "  TCB   ,Transmission Conflict on Channel B" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  VFA  ,Valid Frame on Channel A" "0,1"
bitfld.word  0x00 06.         "  SYA   ,Sync Frame Indicator ChannelAB" "0,1"
bitfld.word  0x00 05.         "  NFA   ,Null Frame Indicator Channel A" "0,1"
bitfld.word  0x00 04.         "  SUA   ,Startup Frame Indicator Channel A" "0,1"
bitfld.word  0x00 03.         "  SEA   ,Syntax Error on Channel A" "0,1"
bitfld.word  0x00 02.         "  CEA   ,Content Error on Channel A" "0,1"
bitfld.word  0x00 01.         "  BVA   ,Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 00.         "  TCA   ,Transmission Conflict on Channel A" "0,1"
group.word (0xFFFE0000+0x6A)++0x01
line.word 0x00 "SSR1,Slot Status Register 1"
bitfld.word  0x00 15.           "VFB  ,Valid Frame on Channel B" "0,1"
bitfld.word  0x00 14.         "  SYB   ,Sync Frame Indicator Channel B" "0,1"
bitfld.word  0x00 13.         "  NFB   ,Null Frame Indicator Channel B" "0,1"
bitfld.word  0x00 12.         "  SUB   ,Startup Frame Indicator Channel B" "0,1"
bitfld.word  0x00 11.         "  SEB   ,Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  CEB   ,Content Error on Channel B" "0,1"
bitfld.word  0x00 09.         "  BVB   ,Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 08.         "  TCB   ,Transmission Conflict on Channel B" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  VFA  ,Valid Frame on Channel A" "0,1"
bitfld.word  0x00 06.         "  SYA   ,Sync Frame Indicator ChannelAB" "0,1"
bitfld.word  0x00 05.         "  NFA   ,Null Frame Indicator Channel A" "0,1"
bitfld.word  0x00 04.         "  SUA   ,Startup Frame Indicator Channel A" "0,1"
bitfld.word  0x00 03.         "  SEA   ,Syntax Error on Channel A" "0,1"
bitfld.word  0x00 02.         "  CEA   ,Content Error on Channel A" "0,1"
bitfld.word  0x00 01.         "  BVA   ,Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 00.         "  TCA   ,Transmission Conflict on Channel A" "0,1"
group.word (0xFFFE0000+0x6C)++0x01
line.word 0x00 "SSR2,Slot Status Register 2"
bitfld.word  0x00 15.           "VFB  ,Valid Frame on Channel B" "0,1"
bitfld.word  0x00 14.         "  SYB   ,Sync Frame Indicator Channel B" "0,1"
bitfld.word  0x00 13.         "  NFB   ,Null Frame Indicator Channel B" "0,1"
bitfld.word  0x00 12.         "  SUB   ,Startup Frame Indicator Channel B" "0,1"
bitfld.word  0x00 11.         "  SEB   ,Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  CEB   ,Content Error on Channel B" "0,1"
bitfld.word  0x00 09.         "  BVB   ,Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 08.         "  TCB   ,Transmission Conflict on Channel B" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  VFA  ,Valid Frame on Channel A" "0,1"
bitfld.word  0x00 06.         "  SYA   ,Sync Frame Indicator ChannelAB" "0,1"
bitfld.word  0x00 05.         "  NFA   ,Null Frame Indicator Channel A" "0,1"
bitfld.word  0x00 04.         "  SUA   ,Startup Frame Indicator Channel A" "0,1"
bitfld.word  0x00 03.         "  SEA   ,Syntax Error on Channel A" "0,1"
bitfld.word  0x00 02.         "  CEA   ,Content Error on Channel A" "0,1"
bitfld.word  0x00 01.         "  BVA   ,Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 00.         "  TCA   ,Transmission Conflict on Channel A" "0,1"
group.word (0xFFFE0000+0x6E)++0x01
line.word 0x00 "SSR3,Slot Status Register 3"
bitfld.word  0x00 15.           "VFB  ,Valid Frame on Channel B" "0,1"
bitfld.word  0x00 14.         "  SYB   ,Sync Frame Indicator Channel B" "0,1"
bitfld.word  0x00 13.         "  NFB   ,Null Frame Indicator Channel B" "0,1"
bitfld.word  0x00 12.         "  SUB   ,Startup Frame Indicator Channel B" "0,1"
bitfld.word  0x00 11.         "  SEB   ,Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  CEB   ,Content Error on Channel B" "0,1"
bitfld.word  0x00 09.         "  BVB   ,Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 08.         "  TCB   ,Transmission Conflict on Channel B" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  VFA  ,Valid Frame on Channel A" "0,1"
bitfld.word  0x00 06.         "  SYA   ,Sync Frame Indicator ChannelAB" "0,1"
bitfld.word  0x00 05.         "  NFA   ,Null Frame Indicator Channel A" "0,1"
bitfld.word  0x00 04.         "  SUA   ,Startup Frame Indicator Channel A" "0,1"
bitfld.word  0x00 03.         "  SEA   ,Syntax Error on Channel A" "0,1"
bitfld.word  0x00 02.         "  CEA   ,Content Error on Channel A" "0,1"
bitfld.word  0x00 01.         "  BVA   ,Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 00.         "  TCA   ,Transmission Conflict on Channel A" "0,1"
group.word (0xFFFE0000+0x70)++0x01
line.word 0x00 "SSR4,Slot Status Register 4"
bitfld.word  0x00 15.           "VFB  ,Valid Frame on Channel B" "0,1"
bitfld.word  0x00 14.         "  SYB   ,Sync Frame Indicator Channel B" "0,1"
bitfld.word  0x00 13.         "  NFB   ,Null Frame Indicator Channel B" "0,1"
bitfld.word  0x00 12.         "  SUB   ,Startup Frame Indicator Channel B" "0,1"
bitfld.word  0x00 11.         "  SEB   ,Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  CEB   ,Content Error on Channel B" "0,1"
bitfld.word  0x00 09.         "  BVB   ,Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 08.         "  TCB   ,Transmission Conflict on Channel B" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  VFA  ,Valid Frame on Channel A" "0,1"
bitfld.word  0x00 06.         "  SYA   ,Sync Frame Indicator ChannelAB" "0,1"
bitfld.word  0x00 05.         "  NFA   ,Null Frame Indicator Channel A" "0,1"
bitfld.word  0x00 04.         "  SUA   ,Startup Frame Indicator Channel A" "0,1"
bitfld.word  0x00 03.         "  SEA   ,Syntax Error on Channel A" "0,1"
bitfld.word  0x00 02.         "  CEA   ,Content Error on Channel A" "0,1"
bitfld.word  0x00 01.         "  BVA   ,Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 00.         "  TCA   ,Transmission Conflict on Channel A" "0,1"
group.word (0xFFFE0000+0x72)++0x01
line.word 0x00 "SSR5,Slot Status Register 5"
bitfld.word  0x00 15.           "VFB  ,Valid Frame on Channel B" "0,1"
bitfld.word  0x00 14.         "  SYB   ,Sync Frame Indicator Channel B" "0,1"
bitfld.word  0x00 13.         "  NFB   ,Null Frame Indicator Channel B" "0,1"
bitfld.word  0x00 12.         "  SUB   ,Startup Frame Indicator Channel B" "0,1"
bitfld.word  0x00 11.         "  SEB   ,Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  CEB   ,Content Error on Channel B" "0,1"
bitfld.word  0x00 09.         "  BVB   ,Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 08.         "  TCB   ,Transmission Conflict on Channel B" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  VFA  ,Valid Frame on Channel A" "0,1"
bitfld.word  0x00 06.         "  SYA   ,Sync Frame Indicator ChannelAB" "0,1"
bitfld.word  0x00 05.         "  NFA   ,Null Frame Indicator Channel A" "0,1"
bitfld.word  0x00 04.         "  SUA   ,Startup Frame Indicator Channel A" "0,1"
bitfld.word  0x00 03.         "  SEA   ,Syntax Error on Channel A" "0,1"
bitfld.word  0x00 02.         "  CEA   ,Content Error on Channel A" "0,1"
bitfld.word  0x00 01.         "  BVA   ,Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 00.         "  TCA   ,Transmission Conflict on Channel A" "0,1"
group.word (0xFFFE0000+0x74)++0x01
line.word 0x00 "SSR6,Slot Status Register 6"
bitfld.word  0x00 15.           "VFB  ,Valid Frame on Channel B" "0,1"
bitfld.word  0x00 14.         "  SYB   ,Sync Frame Indicator Channel B" "0,1"
bitfld.word  0x00 13.         "  NFB   ,Null Frame Indicator Channel B" "0,1"
bitfld.word  0x00 12.         "  SUB   ,Startup Frame Indicator Channel B" "0,1"
bitfld.word  0x00 11.         "  SEB   ,Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  CEB   ,Content Error on Channel B" "0,1"
bitfld.word  0x00 09.         "  BVB   ,Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 08.         "  TCB   ,Transmission Conflict on Channel B" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  VFA  ,Valid Frame on Channel A" "0,1"
bitfld.word  0x00 06.         "  SYA   ,Sync Frame Indicator ChannelAB" "0,1"
bitfld.word  0x00 05.         "  NFA   ,Null Frame Indicator Channel A" "0,1"
bitfld.word  0x00 04.         "  SUA   ,Startup Frame Indicator Channel A" "0,1"
bitfld.word  0x00 03.         "  SEA   ,Syntax Error on Channel A" "0,1"
bitfld.word  0x00 02.         "  CEA   ,Content Error on Channel A" "0,1"
bitfld.word  0x00 01.         "  BVA   ,Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 00.         "  TCA   ,Transmission Conflict on Channel A" "0,1"
group.word (0xFFFE0000+0x76)++0x01
line.word 0x00 "SSR7,Slot Status Register 7"
bitfld.word  0x00 15.           "VFB  ,Valid Frame on Channel B" "0,1"
bitfld.word  0x00 14.         "  SYB   ,Sync Frame Indicator Channel B" "0,1"
bitfld.word  0x00 13.         "  NFB   ,Null Frame Indicator Channel B" "0,1"
bitfld.word  0x00 12.         "  SUB   ,Startup Frame Indicator Channel B" "0,1"
bitfld.word  0x00 11.         "  SEB   ,Syntax Error on Channel B" "0,1"
bitfld.word  0x00 10.         "  CEB   ,Content Error on Channel B" "0,1"
bitfld.word  0x00 09.         "  BVB   ,Boundary Violation on Channel B" "0,1"
bitfld.word  0x00 08.         "  TCB   ,Transmission Conflict on Channel B" "0,1"
TEXTLINE "              "
bitfld.word  0x00 07.         "  VFA  ,Valid Frame on Channel A" "0,1"
bitfld.word  0x00 06.         "  SYA   ,Sync Frame Indicator ChannelAB" "0,1"
bitfld.word  0x00 05.         "  NFA   ,Null Frame Indicator Channel A" "0,1"
bitfld.word  0x00 04.         "  SUA   ,Startup Frame Indicator Channel A" "0,1"
bitfld.word  0x00 03.         "  SEA   ,Syntax Error on Channel A" "0,1"
bitfld.word  0x00 02.         "  CEA   ,Content Error on Channel A" "0,1"
bitfld.word  0x00 01.         "  BVA   ,Boundary Violation on Channel A" "0,1"
bitfld.word  0x00 00.         "  TCA   ,Transmission Conflict on Channel A" "0,1"
TEXTLINE ""
group.word (0xFFFE0000+0x0078)++0x01
line.word 0x00 "SSCR0,Slot Status Counter Register 0"
group.word (0xFFFE0000+0x007A)++0x01
line.word 0x00 "SSCR1,Slot Status Counter Register 1"
group.word (0xFFFE0000+0x007C)++0x01
line.word 0x00 "SSCR2,Slot Status Counter Register 2"
group.word (0xFFFE0000+0x007E)++0x01
line.word 0x00 "SSCR3,Slot Status Counter Register 3"
tree.end
tree "MTS Generation"
group.word (0xFFFE0000+0x0080)++0x01
line.word 0x00 "MTSACFR,MTS A Configuration Register"
bitfld.word  0x00 15.            "MTE  ,Media Access Test Symbol Transmission Enable" "0,1"
hexmask.byte 0x00 0.--5. 1.    "  CYCCNTMSK  ,Cycle Counter Mask"
hexmask.byte 0x01 0.--5. 1.    "  CYCCNTVAL  ,Cycle Counter Value"
group.word (0xFFFE0000+0x0082)++0x01
line.word 0x00 "MTSBCFR,MTS B Configuration Register"
bitfld.word  0x00 15.            "MTE  ,Media Access Test Symbol Transmission Enable" "0,1"
hexmask.byte 0x00 0.--5. 1.    "  CYCCNTMSK  ,Cycle Counter Mask"
hexmask.byte 0x01 0.--5. 1.    "  CYCCNTVAL  ,Cycle Counter Value"
tree.end
tree "Shadow Buffer Configuration"
group.word (0xFFFE0000+0x0084)++0x01
line.word 0x00 "RSBIR,Receive Shadow Buffer Index Register"
bitfld.word  0x00 15.            "WMD  ,Write Mode" "0,1"
bitfld.word  0x00 12.--13.     "  SEL  ,Selector" "RSBIR_A0,RSBIR_A1,RSBIR_A2,RSBIR_A3"
hexmask.byte 0x01 0.--7. 1.    "  RSBIDX  ,Receive Shadow Buffer Index"
tree.end
tree "Receive FIFO - Configuration"
group.word (0xFFFE0000+0x0086)++0x01
line.word 0x00 "RFWMSR,Receive FIFO Watermark and Selection Register"
hexmask.word.byte 0x00 8.--15. 1.      "WM   ,Watermark"
bitfld.word  0x00 0.                 "  SEL  ,This control bit selects the receiver FIFO for subsequent programming" "A,B"
group.word (0xFFFE0000+0x0088)++0x01
line.word 0x00 "RFSIR,Receive FIFO Start Index Register"
group.word (0xFFFE0000+0x008A)++0x01
line.word 0x00 "RFDSR,Receive FIFO Depth and Size Register"
hexmask.byte 0x00 0.--7. 1.      "FIFO_DEPTH  ,FIFO Depth"
hexmask.byte 0x01 0.--6. 1.    "  ENTRY_SIZE  ,Entry Size"
TEXTLINE ""
group.word (0xFFFE0000+0x00E8)++0x01
line.word 0x00 "RFSYMBADHR,Receive FIFO System Memory Base Address High Register"
group.word (0xFFFE0000+0x00EA)++0x01
line.word 0x00 "RFSYMBADLR,Receive FIFO System Memory Base Address Low Register"
TEXTLINE ""
group.word (0xFFFE0000+0x00EC)++0x01
line.word 0x00 "RFPTR,Receive FIFO Periodic Timer Register"
tree.end
tree "Receive FIFO - Control"
group.word (0xFFFE0000+0x008C)++0x01
line.word 0x00 "RFARIR,Receive FIFO A Read Index Register"
group.word (0xFFFE0000+0x008E)++0x01
line.word 0x00 "RFBRIR,Receive FIFO B Read Index Register"
TEXTLINE ""
group.word (0xFFFE0000+0x00EE)++0x01
line.word 0x00 "RFFLPCR,Receive FIFO Fill Level and POP Count Register"
hexmask.word.byte 0x00 8.--15. 1.      "FLB(PCB)  ,read: Fill Level FIFO B / write: Pop Count FIFO B"
hexmask.word.byte 0x00 0.--7. 1.     "  FLA(PCA)  ,read: Fill Level FIFO A / write: Pop Count FIFO A"
tree.end
tree "Receive FIFO - Filter"
group.word (0xFFFE0000+0x0090)++0x01
line.word 0x00 "RFMIDAFVR,Receive FIFO Message ID Acceptance Filter Value Register"
group.word (0xFFFE0000+0x0092)++0x01
line.word 0x00 "RFMIAFMR,Receive FIFO Message ID Acceptance Filter Mask Register"
TEXTLINE ""
group.word (0xFFFE0000+0x0094)++0x01
line.word 0x00 "RFFIDRFVR,Receive FIFO Frame ID Rejection Filter Value Register"
group.word (0xFFFE0000+0x0096)++0x01
line.word 0x00 "RFFIDRFMR,Receive FIFO Frame ID Rejection Filter Mask Register"
TEXTLINE ""
group.word (0xFFFE0000+0x0098)++0x01
line.word 0x00 "RFRFCFR,Receive FIFO Range Filter Configuration Register"
bitfld.word  0x00 15.              "WMD  ,Write Mode" "0  ,1  "
bitfld.word  0x00 14.            "  IBD  ,Interval Boundary" "0  ,1  "
bitfld.word  0x00 12.--13.       "  SEL  ,Selector" "ID range filter 0,ID range filter 1,ID range filter 2,ID range filter 3"
hexmask.word 0x00 0.--10. 1.     "  SID  ,Slot ID"
group.word (0xFFFE0000+0x009A)++0x01
line.word 0x00 "RFRFCTR,Receive FIFO Range Filter Control Register"
bitfld.word  0x00 11.              "F3MD ,Range Filter 3 Mode" "acc,rej"
bitfld.word  0x00 10.            "  F2MD ,Range Filter 2 Mode" "acc,rej"
bitfld.word  0x00 09.            "  F1MD ,Range Filter 1 Mode" "acc,rej"
bitfld.word  0x00 08.            "  F0MD ,Range Filter 0 Mode" "acc,rej"
TEXTLINE "              "
bitfld.word  0x00 03.            "  F3EN ,Range Filter 3 Enable" "0  ,1  "
bitfld.word  0x00 02.            "  F2EN ,Range Filter 2 Enable" "0  ,1  "
bitfld.word  0x00 01.            "  F1EN ,Range Filter 1 Enable" "0  ,1  "
bitfld.word  0x00 00.            "  F0EN ,Range Filter 0 Enable" "0  ,1  "
tree.end
tree "Dynamic Segment Status"
group.word (0xFFFE0000+0x009C)++0x01
line.word 0x00 "LDTXSLAR,Last Dynamic Transmit Slot Channel A Register"
group.word (0xFFFE0000+0x009E)++0x01
line.word 0x00 "LDTXSLAR,Last Dynamic Transmit Slot Channel B Register"
tree.end
tree "Protocol Configuration"
group.word (0xFFFE0000+0x00A0)++0x01
line.word    0x00 "PCR0,Protocol Configuration Register 0"
hexmask.word.byte 0x00 10.--15. 1.     "action_point_offset                ,"
TEXTLINE "              "
hexmask.word 0x00 00.--09. 1.        "  static_slot_length               ,"
group.word (0xFFFE0000+0x00A2)++0x01
line.word    0x00 "PCR1,Protocol Configuration Register 1"
hexmask.word 0x00 00.--13. 1.        "macro_after_first_static_slot    ,"
group.word (0xFFFE0000+0x00A4)++0x01
line.word    0x00 "PCR2,Protocol Configuration Register 2"
hexmask.word.byte 0x00 10.--15. 1.     "minislot_after_action_point        ,"
TEXTLINE "              "
hexmask.word 0x00 00.--09. 1.        "  number_of_static_slots           ,"
group.word (0xFFFE0000+0x00A6)++0x01 
line.word    0x00 "PCR3,Protocol Configuration Register 3"
hexmask.word.byte 0x00 10.--15. 1.     "wakeup_symbol_rx_low               ,"
TEXTLINE "              "
hexmask.word.byte 0x00 05.--09. 1.        "  minislot_action_point_offset[4:0]  ,"
TEXTLINE "              "
bitfld.word  0x00 00.--04.           "  coldstart_attempts                 ," "00,01,02,03,04,05,06,07,08,09,0A,0B,0C,0D,0E,0F,10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F"
group.word (0xFFFE0000+0x00A8)++0x01
line.word    0x00 "PCR4,Protocol Configuration Register 4"
hexmask.word.byte 0x00 09.--15. 1.     "cas_rx_low_max                     ,"
TEXTLINE "              "
hexmask.word.byte 0x00 00.--08. 1.   "  wakeup_symbol_rx_window            ,"
group.word (0xFFFE0000+0x00Aa)++0x01
line.word    0x00 "PCR5,Protocol Configuration Register 5"
bitfld.word  0x00 12.--15.             "tss_transmitter                     ," "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
TEXTLINE "              "
hexmask.word 0x00 06.--11. 1.        "  wakeup_symbol_tx_low             ,"
TEXTLINE "              "
hexmask.word 0x00 00.--05. 1.        "  wakeup_symbol_rx_idle            ,"
group.word (0xFFFE0000+0x00Ac)++0x01
line.word    0x00 "PCR6,Protocol Configuration Register 6"
hexmask.word.byte 0x00 07.--14. 1.     "symbol_window_after_action_point   ,"
TEXTLINE "              "
hexmask.word.byte 0x00 00.--06. 1.   "  macro_initial_offset_a             ,"
group.word (0xFFFE0000+0x00Ae)++0x01
line.word    0x00 "PCR7,Protocol Configuration Register 7"
hexmask.word.byte 0x00 07.--15. 1.     "decoding_correction_b              ,"
TEXTLINE "              "
hexmask.word.byte 0x00 00.--06. 1.   "  micro_per_macro_nom_half           ,"
group.word (0xFFFE0000+0x00b0)++0x01
line.word    0x00 "PCR8,Protocol Configuration Register 8"
bitfld.word  0x00 12.--15.             "max_without_clock_corr_fatal        ," "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
TEXTLINE "              "
bitfld.word 0x00 08.--11.            "  max_without_clock_corr_passive      ," "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
TEXTLINE "              "
hexmask.word 0x00 00.--07. 1.        "  wakeup_symbol_tx_idle            ,"
group.word (0xFFFE0000+0x00b2)++0x01
line.word    0x00 "PCR9,Protocol Configuration Register 9"
bitfld.word  0x00 15.                  "minislot_exists                     ," "0,1"
TEXTLINE "              "
bitfld.word  0x00 14.                "  symbol_window_exists                ," "0,1"
TEXTLINE "              "
hexmask.word 0x00 00.--13. 1.        "  offset_correction_out            ,"
group.word (0xFFFE0000+0x00b4)++0x01
line.word    0x00 "PCR10,Protocol Configuration Register 10"
bitfld.word  0x00 15.                  "single_slot_enabled                 ," "0,1"
TEXTLINE "              "
bitfld.word  0x00 14.                "  wakeup_channel                      ," "0,1"
TEXTLINE "              "
hexmask.word 0x00 00.--13. 1.        "  macro_per_cycle                  ,"
group.word (0xFFFE0000+0x00b6)++0x01
line.word    0x00 "PCR11,Protocol Configuration Register 11"
bitfld.word  0x00 15.                  "key_slot_used_for_startup           ," "0,1"
TEXTLINE "              "
bitfld.word  0x00 14.                "  key_slot_used_for_sync              ," "0,1"
TEXTLINE "              "
hexmask.word 0x00 00.--13. 1.        "  offset_correction_start          ,"
group.word (0xFFFE0000+0x00b8)++0x01
line.word    0x00 "PCR12,Protocol Configuration Register 12"
hexmask.word.byte 0x00 11.--15. 1.     "allow_passive_to_active            ,"
TEXTLINE "              "
hexmask.word 0x00 00.--10. 1.        "  key_slot_header_crc              ,"
group.word (0xFFFE0000+0x00ba)++0x01
line.word    0x00 "PCR13,Protocol Configuration Register 13"
hexmask.word.byte 0x00 10.--15. 1.     "first_minislot_action_point_offs   ,"
TEXTLINE "              "
hexmask.word 0x00 00.--09. 1.        "  static_slot_after_action_point   ,"
group.word (0xFFFE0000+0x00bc)++0x01
line.word    0x00 "PCR14,Protocol Configuration Register 14"
hexmask.word 0x00 05.--15. 1.          "rate_correction_out              ,"
TEXTLINE "              "
bitfld.word 0x00 00.--04.            "  listen_timeout[20:16]              ," "00,01,02,03,04,05,06,07,08,09,0A,0B,0C,0D,0E,0F,10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F"
group.word (0xFFFE0000+0x00be)++0x01
line.word    0x00 "PCR15,Protocol Configuration Register 15"
hexmask.word 0x00 00.--15. 1.          "listen_timeout[00:15]            ,"
group.word (0xFFFE0000+0x00c0)++0x01
line.word    0x00 "PCR16,Protocol Configuration Register 16"
hexmask.word.byte 0x00 09.--15. 1.     "macro_initial_offset_b             ,"
TEXTLINE "              "
hexmask.word 0x00 00.--08. 1.        "  noise_listen_timeout[24:16]      ,"
group.word (0xFFFE0000+0x00c2)++0x01
line.word    0x00 "PCR17,Protocol Configuration Register 17"
hexmask.word 0x00 00.--15. 1.          "noise_listen_timeout[15:0]       ,"
group.word (0xFFFE0000+0x00c4)++0x01
line.word    0x00 "PCR18,Protocol Configuration Register 18"
hexmask.word.byte 0x00 10.--15. 1.     "wakeup_pattern                     ,"
TEXTLINE "              "
hexmask.word 0x00 00.--09. 1.        "  key_slot_id                      ,"
group.word (0xFFFE0000+0x00c6)++0x01
line.word    0x00 "PCR19,Protocol Configuration Register 19"
hexmask.word.byte 0x00 07.--15. 1.     "decoding_correction_a              ,"
TEXTLINE "              "
hexmask.word.byte 0x00 00.--06. 1.   "  payload_length_static              ,"
group.word (0xFFFE0000+0x00c8)++0x01
line.word    0x00 "PCR20,Protocol Configuration Register 20"
hexmask.word.byte 0x00 08.--15. 1.     "micro_initial_offset_b             ,"
TEXTLINE "              "
hexmask.word.byte 0x00 00.--07. 1.   "  micro_initial_offset_a             ,"
group.word (0xFFFE0000+0x00ca)++0x01
line.word    0x00 "PCR21,Protocol Configuration Register 21"
bitfld.word  0x00 13.--15.            "extern_rate_correction              ," "0,1,2,3,4,5,6,7"
TEXTLINE "              "
hexmask.word 0x00 00.--12. 1.        "  latest_tx                        ,"
group.word (0xFFFE0000+0x00cc)++0x01
line.word    0x00 "PCR22,Protocol Configuration Register 22"
bitfld.word  0x00 15.                  "R*                                  ," "0,1"
TEXTLINE "              "
hexmask.word 0x00 04.--14. 1.          "  comp_accepted_startup_range_a    ,"
TEXTLINE "              "
bitfld.word  0x00 00.--03.           "  micro_per_cycle[19:16]              ," "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
group.word (0xFFFE0000+0x00ce)++0x01
line.word    0x00 "PCR23,Protocol Configuration Register 23"
hexmask.word 0x00 00.--15. 1.          "micro_per_cycle[15:0]            ,"
group.word (0xFFFE0000+0x00d0)++0x01
line.word    0x00 "PCR24,Protocol Configuration Register 24"
bitfld.word 0x00 11.--15.             "cluster_drift_damping              ," "00,01,02,03,04,05,06,07,08,09,0A,0B,0C,0D,0E,0F,10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F"
TEXTLINE "              "
hexmask.word.byte 0x00 04.--10. 1.  "  max_payload_length_dynamic         ,"
TEXTLINE "              "
bitfld.word 0x00 00.--03.           "  micro_per_cycle_min[19:16]          ," "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
group.word (0xFFFE0000+0x00d2)++0x01
line.word    0x00 "PCR25,Protocol Configuration Register 25"
hexmask.word 0x00 00.--15. 1.          "micro_per_cycle_min[15:00]       ,"
group.word (0xFFFE0000+0x00d4)++0x01
line.word    0x00 "PCR26,Protocol Configuration Register 26"
bitfld.word  0x00 15.                  "allow_halt_due_to_clock             ," "0,1"
TEXTLINE "              "
hexmask.word 0x00 04.--14. 1.        "  comp_accepted_startup_range_b    ,"
TEXTLINE "              "
bitfld.word 0x00 00.--03.            "  micro_per_cycle_max[19:16]          ," "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
group.word (0xFFFE0000+0x00d6)++0x01
line.word    0x00 "PCR27,Protocol Configuration Register 27"
hexmask.word 0x00 00.--15. 1.          "micro_per_cycle_max[15:00]       ,"
group.word (0xFFFE0000+0x00d8)++0x01
line.word    0x00 "PCR28,Protocol Configuration Register 28"
bitfld.word  0x00 14.--15.             "dynamic_slot_idle_phase             ," "0,1,2,3"
TEXTLINE "              "
hexmask.word 0x00 00.--13. 1.        "  macro_after_offset_correction    ,"
group.word (0xFFFE0000+0x00da)++0x01
line.word    0x00 "PCR29,Protocol Configuration Register 29"
bitfld.word  0x00 13.--15.             "extern_offset_correction            ," "0,1,2,3,4,5,6,7"
TEXTLINE "              "
hexmask.word 0x00 00.--12. 1.        "  minislots_max                    ,"
group.word (0xFFFE0000+0x00dc)++0x01
line.word    0x00 "PCR30,Protocol Configuration Register 30"
bitfld.word  0x00 00.--03.             "sync_node_max                       ," "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
tree.end
tree "ECC Registers"
group.word (0xFFFE0000+0x00f0)++0x01
line.word    0x00 "EEIFER,ECC Error Interrupt Flag and Enable Register"
eventfld.word  0x00 15.           "LRNE_OF  ,LRAM Non-Corrected Error Overflow Flag" "0,1"
eventfld.word  0x00 14.         "  LRCE_OF  ,LRAM Corrected Error Overflow Flag" "0,1"
eventfld.word  0x00 13.         "  DRNE_OF  ,DRAM Non-Corrected Error Overflow Flag" "0,1"
eventfld.word  0x00 12.         "  DRCE_OF  ,DRAM Corrected Error Overflow Flag" "0,1"
TEXTLINE "              "
eventfld.word  0x00 11.         "  LRNE_IF  ,LRAM Non-Corrected Error Interrupt Flag" "0,1"
eventfld.word  0x00 10.         "  LRCE_IF  ,LRAM Corrected Error Interrupt Flag" "0,1"
eventfld.word  0x00 09.         "  DRNE_IF  ,DRAM Non-Corrected Error Interrupt Flag" "0,1"
eventfld.word  0x00 08.         "  DRCE_IF  ,DRAM Corrected Error Interrupt Flag" "0,1"
TEXTLINE "              "
bitfld.word    0x00 03.         "  LRNE_IE  ,LRAM Non-Corrected Error Interrupt Enable" "0,1"
bitfld.word    0x00 02.         "  LRCE_IE  ,LRAM Corrected Error Interrupt Enable" "0,1"
bitfld.word    0x00 01.         "  DRNE_IE  ,DRAM Non-Corrected Error Interrupt Enable" "0,1"
bitfld.word    0x00 00.         "  DRCE_IE  ,DRAM Corrected Error Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFFE0000+0x00f2)++0x01
line.word    0x00 "EERICR,ECC Error Report and Injection Control Register"
bitfld.word    0x00 15.           "BSY   ,Register Update Busy" "0,1"
bitfld.word    0x00 08.--09.    "  ERS   ,Error Report Select" "PE DRAM non-corrected error information,PE DRAM corrected error information,CHI LRAM non-corrected error information,CHI LRAM corrected error information"
TEXTLINE "              "
bitfld.word    0x00 04.         "  ERM   ,Error Report Mode" "0,1"
bitfld.word    0x00 01.         "  EIM   ,Error Injection Mode" "0,1"
bitfld.word    0x00 00.         "  EIE   ,Error Injection Enable" "0,1"
TEXTLINE ""
group.word (0xFFFE0000+0x00f4)++0x01
line.word    0x00 "EERAR,ECC Error Report Address Register"
bitfld.word    0x00 15.           "MID   ,Memory Identifier" "PE DRAM,CHI LRAM"
bitfld.word    0x00 12.--14.    "  BANK  ,Memory Bank" "0,1,2,3,4,5,6,7"
hexmask.word   0x00 00.--11. 1. "  ADDR  ,Memory Address"
group.word (0xFFFE0000+0x00f6)++0x01
line.word    0x00 "EERDR,ECC Error Report Data Register"
group.word (0xFFFE0000+0x00f8)++0x01
line.word    0x00 "EERCR,ECC Error Report Code Register"
TEXTLINE ""
group.word (0xFFFE0000+0x00fa)++0x01
line.word    0x00 "EEIAR,ECC Error Injection Address Register"
bitfld.word    0x00 15.           "MID   ,Memory Identifier" "PE DRAM,CHI LRAM"
bitfld.word    0x00 12.--14.    "  BANK  ,Memory Bank" "0,1,2,3,4,5,6,7"
hexmask.word   0x00 00.--11. 1. "  ADDR  ,Memory Address"
group.word (0xFFFE0000+0x00fc)++0x01
line.word    0x00 "EEIDR,ECC Error Injection Data Register"
group.word (0xFFFE0000+0x00fe)++0x01
line.word    0x00 "EEICR,ECC Error Injection Code Register"
tree.end
tree "Message Buffer Registers"
group.word (0xFFFE0000+0x100)++0x07 "Message Buffer 0"
line.word      0x00 "MBCCSR0,Message Buffer Configuration, Control, Status Register 0"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR0,Message Buffer Cycle Counter Filter Register 0"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR0,Message Buffer Frame ID Register 0"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR0,Message Buffer Index Register 0"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x108)++0x07 "Message Buffer 1"
line.word      0x00 "MBCCSR1,Message Buffer Configuration, Control, Status Register 1"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR1,Message Buffer Cycle Counter Filter Register 1"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR1,Message Buffer Frame ID Register 1"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR1,Message Buffer Index Register 1"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x110)++0x07 "Message Buffer 2"
line.word      0x00 "MBCCSR2,Message Buffer Configuration, Control, Status Register 2"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR2,Message Buffer Cycle Counter Filter Register 2"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR2,Message Buffer Frame ID Register 2"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR2,Message Buffer Index Register 2"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x118)++0x07 "Message Buffer 3"
line.word      0x00 "MBCCSR3,Message Buffer Configuration, Control, Status Register 3"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR3,Message Buffer Cycle Counter Filter Register 3"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR3,Message Buffer Frame ID Register 3"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR3,Message Buffer Index Register 3"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x120)++0x07 "Message Buffer 4"
line.word      0x00 "MBCCSR4,Message Buffer Configuration, Control, Status Register 4"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR4,Message Buffer Cycle Counter Filter Register 4"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR4,Message Buffer Frame ID Register 4"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR4,Message Buffer Index Register 4"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x128)++0x07 "Message Buffer 5"
line.word      0x00 "MBCCSR5,Message Buffer Configuration, Control, Status Register 5"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR5,Message Buffer Cycle Counter Filter Register 5"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR5,Message Buffer Frame ID Register 5"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR5,Message Buffer Index Register 5"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x130)++0x07 "Message Buffer 6"
line.word      0x00 "MBCCSR6,Message Buffer Configuration, Control, Status Register 6"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR6,Message Buffer Cycle Counter Filter Register 6"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR6,Message Buffer Frame ID Register 6"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR6,Message Buffer Index Register 6"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x138)++0x07 "Message Buffer 7"
line.word      0x00 "MBCCSR7,Message Buffer Configuration, Control, Status Register 7"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR7,Message Buffer Cycle Counter Filter Register 7"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR7,Message Buffer Frame ID Register 7"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR7,Message Buffer Index Register 7"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x140)++0x07 "Message Buffer 8"
line.word      0x00 "MBCCSR8,Message Buffer Configuration, Control, Status Register 8"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR8,Message Buffer Cycle Counter Filter Register 8"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR8,Message Buffer Frame ID Register 8"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR8,Message Buffer Index Register 8"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x148)++0x07 "Message Buffer 9"
line.word      0x00 "MBCCSR9,Message Buffer Configuration, Control, Status Register 9"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR9,Message Buffer Cycle Counter Filter Register 9"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR9,Message Buffer Frame ID Register 9"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR9,Message Buffer Index Register 9"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x150)++0x07 "Message Buffer 10"
line.word      0x00 "MBCCSR10,Message Buffer Configuration, Control, Status Register 10"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR10,Message Buffer Cycle Counter Filter Register 10"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR10,Message Buffer Frame ID Register 10"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR10,Message Buffer Index Register 10"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x158)++0x07 "Message Buffer 11"
line.word      0x00 "MBCCSR11,Message Buffer Configuration, Control, Status Register 11"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR11,Message Buffer Cycle Counter Filter Register 11"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR11,Message Buffer Frame ID Register 11"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR11,Message Buffer Index Register 11"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x160)++0x07 "Message Buffer 12"
line.word      0x00 "MBCCSR12,Message Buffer Configuration, Control, Status Register 12"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR12,Message Buffer Cycle Counter Filter Register 12"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR12,Message Buffer Frame ID Register 12"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR12,Message Buffer Index Register 12"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x168)++0x07 "Message Buffer 13"
line.word      0x00 "MBCCSR13,Message Buffer Configuration, Control, Status Register 13"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR13,Message Buffer Cycle Counter Filter Register 13"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR13,Message Buffer Frame ID Register 13"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR13,Message Buffer Index Register 13"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x170)++0x07 "Message Buffer 14"
line.word      0x00 "MBCCSR14,Message Buffer Configuration, Control, Status Register 14"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR14,Message Buffer Cycle Counter Filter Register 14"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR14,Message Buffer Frame ID Register 14"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR14,Message Buffer Index Register 14"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x178)++0x07 "Message Buffer 15"
line.word      0x00 "MBCCSR15,Message Buffer Configuration, Control, Status Register 15"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR15,Message Buffer Cycle Counter Filter Register 15"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR15,Message Buffer Frame ID Register 15"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR15,Message Buffer Index Register 15"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x180)++0x07 "Message Buffer 16"
line.word      0x00 "MBCCSR16,Message Buffer Configuration, Control, Status Register 16"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR16,Message Buffer Cycle Counter Filter Register 16"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR16,Message Buffer Frame ID Register 16"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR16,Message Buffer Index Register 16"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x188)++0x07 "Message Buffer 17"
line.word      0x00 "MBCCSR17,Message Buffer Configuration, Control, Status Register 17"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR17,Message Buffer Cycle Counter Filter Register 17"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR17,Message Buffer Frame ID Register 17"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR17,Message Buffer Index Register 17"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x190)++0x07 "Message Buffer 18"
line.word      0x00 "MBCCSR18,Message Buffer Configuration, Control, Status Register 18"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR18,Message Buffer Cycle Counter Filter Register 18"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR18,Message Buffer Frame ID Register 18"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR18,Message Buffer Index Register 18"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x198)++0x07 "Message Buffer 19"
line.word      0x00 "MBCCSR19,Message Buffer Configuration, Control, Status Register 19"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR19,Message Buffer Cycle Counter Filter Register 19"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR19,Message Buffer Frame ID Register 19"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR19,Message Buffer Index Register 19"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1A0)++0x07 "Message Buffer 20"
line.word      0x00 "MBCCSR20,Message Buffer Configuration, Control, Status Register 20"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR20,Message Buffer Cycle Counter Filter Register 20"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR20,Message Buffer Frame ID Register 20"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR20,Message Buffer Index Register 20"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1A8)++0x07 "Message Buffer 21"
line.word      0x00 "MBCCSR21,Message Buffer Configuration, Control, Status Register 21"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR21,Message Buffer Cycle Counter Filter Register 21"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR21,Message Buffer Frame ID Register 21"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR21,Message Buffer Index Register 21"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1B0)++0x07 "Message Buffer 22"
line.word      0x00 "MBCCSR22,Message Buffer Configuration, Control, Status Register 22"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR22,Message Buffer Cycle Counter Filter Register 22"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR22,Message Buffer Frame ID Register 22"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR22,Message Buffer Index Register 22"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1B8)++0x07 "Message Buffer 23"
line.word      0x00 "MBCCSR23,Message Buffer Configuration, Control, Status Register 23"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR23,Message Buffer Cycle Counter Filter Register 23"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR23,Message Buffer Frame ID Register 23"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR23,Message Buffer Index Register 23"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1C0)++0x07 "Message Buffer 24"
line.word      0x00 "MBCCSR24,Message Buffer Configuration, Control, Status Register 24"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR24,Message Buffer Cycle Counter Filter Register 24"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR24,Message Buffer Frame ID Register 24"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR24,Message Buffer Index Register 24"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1C8)++0x07 "Message Buffer 25"
line.word      0x00 "MBCCSR25,Message Buffer Configuration, Control, Status Register 25"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR25,Message Buffer Cycle Counter Filter Register 25"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR25,Message Buffer Frame ID Register 25"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR25,Message Buffer Index Register 25"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1D0)++0x07 "Message Buffer 26"
line.word      0x00 "MBCCSR26,Message Buffer Configuration, Control, Status Register 26"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR26,Message Buffer Cycle Counter Filter Register 26"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR26,Message Buffer Frame ID Register 26"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR26,Message Buffer Index Register 26"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1D8)++0x07 "Message Buffer 27"
line.word      0x00 "MBCCSR27,Message Buffer Configuration, Control, Status Register 27"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR27,Message Buffer Cycle Counter Filter Register 27"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR27,Message Buffer Frame ID Register 27"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR27,Message Buffer Index Register 27"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1E0)++0x07 "Message Buffer 28"
line.word      0x00 "MBCCSR28,Message Buffer Configuration, Control, Status Register 28"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR28,Message Buffer Cycle Counter Filter Register 28"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR28,Message Buffer Frame ID Register 28"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR28,Message Buffer Index Register 28"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1E8)++0x07 "Message Buffer 29"
line.word      0x00 "MBCCSR29,Message Buffer Configuration, Control, Status Register 29"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR29,Message Buffer Cycle Counter Filter Register 29"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR29,Message Buffer Frame ID Register 29"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR29,Message Buffer Index Register 29"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1F0)++0x07 "Message Buffer 30"
line.word      0x00 "MBCCSR30,Message Buffer Configuration, Control, Status Register 30"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR30,Message Buffer Cycle Counter Filter Register 30"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR30,Message Buffer Frame ID Register 30"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR30,Message Buffer Index Register 30"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x1F8)++0x07 "Message Buffer 31"
line.word      0x00 "MBCCSR31,Message Buffer Configuration, Control, Status Register 31"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR31,Message Buffer Cycle Counter Filter Register 31"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR31,Message Buffer Frame ID Register 31"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR31,Message Buffer Index Register 31"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x200)++0x07 "Message Buffer 32"
line.word      0x00 "MBCCSR32,Message Buffer Configuration, Control, Status Register 32"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR32,Message Buffer Cycle Counter Filter Register 32"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR32,Message Buffer Frame ID Register 32"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR32,Message Buffer Index Register 32"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x208)++0x07 "Message Buffer 33"
line.word      0x00 "MBCCSR33,Message Buffer Configuration, Control, Status Register 33"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR33,Message Buffer Cycle Counter Filter Register 33"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR33,Message Buffer Frame ID Register 33"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR33,Message Buffer Index Register 33"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x210)++0x07 "Message Buffer 34"
line.word      0x00 "MBCCSR34,Message Buffer Configuration, Control, Status Register 34"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR34,Message Buffer Cycle Counter Filter Register 34"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR34,Message Buffer Frame ID Register 34"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR34,Message Buffer Index Register 34"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x218)++0x07 "Message Buffer 35"
line.word      0x00 "MBCCSR35,Message Buffer Configuration, Control, Status Register 35"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR35,Message Buffer Cycle Counter Filter Register 35"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR35,Message Buffer Frame ID Register 35"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR35,Message Buffer Index Register 35"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x220)++0x07 "Message Buffer 36"
line.word      0x00 "MBCCSR36,Message Buffer Configuration, Control, Status Register 36"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR36,Message Buffer Cycle Counter Filter Register 36"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR36,Message Buffer Frame ID Register 36"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR36,Message Buffer Index Register 36"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x228)++0x07 "Message Buffer 37"
line.word      0x00 "MBCCSR37,Message Buffer Configuration, Control, Status Register 37"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR37,Message Buffer Cycle Counter Filter Register 37"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR37,Message Buffer Frame ID Register 37"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR37,Message Buffer Index Register 37"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x230)++0x07 "Message Buffer 38"
line.word      0x00 "MBCCSR38,Message Buffer Configuration, Control, Status Register 38"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR38,Message Buffer Cycle Counter Filter Register 38"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR38,Message Buffer Frame ID Register 38"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR38,Message Buffer Index Register 38"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x238)++0x07 "Message Buffer 39"
line.word      0x00 "MBCCSR39,Message Buffer Configuration, Control, Status Register 39"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR39,Message Buffer Cycle Counter Filter Register 39"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR39,Message Buffer Frame ID Register 39"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR39,Message Buffer Index Register 39"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x240)++0x07 "Message Buffer 40"
line.word      0x00 "MBCCSR40,Message Buffer Configuration, Control, Status Register 40"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR40,Message Buffer Cycle Counter Filter Register 40"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR40,Message Buffer Frame ID Register 40"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR40,Message Buffer Index Register 40"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x248)++0x07 "Message Buffer 41"
line.word      0x00 "MBCCSR41,Message Buffer Configuration, Control, Status Register 41"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR41,Message Buffer Cycle Counter Filter Register 41"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR41,Message Buffer Frame ID Register 41"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR41,Message Buffer Index Register 41"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x250)++0x07 "Message Buffer 42"
line.word      0x00 "MBCCSR42,Message Buffer Configuration, Control, Status Register 42"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR42,Message Buffer Cycle Counter Filter Register 42"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR42,Message Buffer Frame ID Register 42"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR42,Message Buffer Index Register 42"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x258)++0x07 "Message Buffer 43"
line.word      0x00 "MBCCSR43,Message Buffer Configuration, Control, Status Register 43"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR43,Message Buffer Cycle Counter Filter Register 43"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR43,Message Buffer Frame ID Register 43"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR43,Message Buffer Index Register 43"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x260)++0x07 "Message Buffer 44"
line.word      0x00 "MBCCSR44,Message Buffer Configuration, Control, Status Register 44"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR44,Message Buffer Cycle Counter Filter Register 44"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR44,Message Buffer Frame ID Register 44"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR44,Message Buffer Index Register 44"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x268)++0x07 "Message Buffer 45"
line.word      0x00 "MBCCSR45,Message Buffer Configuration, Control, Status Register 45"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR45,Message Buffer Cycle Counter Filter Register 45"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR45,Message Buffer Frame ID Register 45"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR45,Message Buffer Index Register 45"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x270)++0x07 "Message Buffer 46"
line.word      0x00 "MBCCSR46,Message Buffer Configuration, Control, Status Register 46"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR46,Message Buffer Cycle Counter Filter Register 46"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR46,Message Buffer Frame ID Register 46"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR46,Message Buffer Index Register 46"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x278)++0x07 "Message Buffer 47"
line.word      0x00 "MBCCSR47,Message Buffer Configuration, Control, Status Register 47"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR47,Message Buffer Cycle Counter Filter Register 47"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR47,Message Buffer Frame ID Register 47"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR47,Message Buffer Index Register 47"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x280)++0x07 "Message Buffer 48"
line.word      0x00 "MBCCSR48,Message Buffer Configuration, Control, Status Register 48"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR48,Message Buffer Cycle Counter Filter Register 48"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR48,Message Buffer Frame ID Register 48"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR48,Message Buffer Index Register 48"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x288)++0x07 "Message Buffer 49"
line.word      0x00 "MBCCSR49,Message Buffer Configuration, Control, Status Register 49"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR49,Message Buffer Cycle Counter Filter Register 49"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR49,Message Buffer Frame ID Register 49"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR49,Message Buffer Index Register 49"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x290)++0x07 "Message Buffer 50"
line.word      0x00 "MBCCSR50,Message Buffer Configuration, Control, Status Register 50"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR50,Message Buffer Cycle Counter Filter Register 50"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR50,Message Buffer Frame ID Register 50"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR50,Message Buffer Index Register 50"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x298)++0x07 "Message Buffer 51"
line.word      0x00 "MBCCSR51,Message Buffer Configuration, Control, Status Register 51"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR51,Message Buffer Cycle Counter Filter Register 51"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR51,Message Buffer Frame ID Register 51"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR51,Message Buffer Index Register 51"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2A0)++0x07 "Message Buffer 52"
line.word      0x00 "MBCCSR52,Message Buffer Configuration, Control, Status Register 52"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR52,Message Buffer Cycle Counter Filter Register 52"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR52,Message Buffer Frame ID Register 52"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR52,Message Buffer Index Register 52"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2A8)++0x07 "Message Buffer 53"
line.word      0x00 "MBCCSR53,Message Buffer Configuration, Control, Status Register 53"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR53,Message Buffer Cycle Counter Filter Register 53"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR53,Message Buffer Frame ID Register 53"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR53,Message Buffer Index Register 53"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2B0)++0x07 "Message Buffer 54"
line.word      0x00 "MBCCSR54,Message Buffer Configuration, Control, Status Register 54"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR54,Message Buffer Cycle Counter Filter Register 54"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR54,Message Buffer Frame ID Register 54"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR54,Message Buffer Index Register 54"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2B8)++0x07 "Message Buffer 55"
line.word      0x00 "MBCCSR55,Message Buffer Configuration, Control, Status Register 55"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR55,Message Buffer Cycle Counter Filter Register 55"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR55,Message Buffer Frame ID Register 55"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR55,Message Buffer Index Register 55"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2C0)++0x07 "Message Buffer 56"
line.word      0x00 "MBCCSR56,Message Buffer Configuration, Control, Status Register 56"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR56,Message Buffer Cycle Counter Filter Register 56"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR56,Message Buffer Frame ID Register 56"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR56,Message Buffer Index Register 56"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2C8)++0x07 "Message Buffer 57"
line.word      0x00 "MBCCSR57,Message Buffer Configuration, Control, Status Register 57"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR57,Message Buffer Cycle Counter Filter Register 57"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR57,Message Buffer Frame ID Register 57"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR57,Message Buffer Index Register 57"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2D0)++0x07 "Message Buffer 58"
line.word      0x00 "MBCCSR58,Message Buffer Configuration, Control, Status Register 58"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR58,Message Buffer Cycle Counter Filter Register 58"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR58,Message Buffer Frame ID Register 58"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR58,Message Buffer Index Register 58"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2D8)++0x07 "Message Buffer 59"
line.word      0x00 "MBCCSR59,Message Buffer Configuration, Control, Status Register 59"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR59,Message Buffer Cycle Counter Filter Register 59"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR59,Message Buffer Frame ID Register 59"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR59,Message Buffer Index Register 59"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2E0)++0x07 "Message Buffer 60"
line.word      0x00 "MBCCSR60,Message Buffer Configuration, Control, Status Register 60"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR60,Message Buffer Cycle Counter Filter Register 60"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR60,Message Buffer Frame ID Register 60"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR60,Message Buffer Index Register 60"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2E8)++0x07 "Message Buffer 61"
line.word      0x00 "MBCCSR61,Message Buffer Configuration, Control, Status Register 61"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR61,Message Buffer Cycle Counter Filter Register 61"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR61,Message Buffer Frame ID Register 61"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR61,Message Buffer Index Register 61"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2F0)++0x07 "Message Buffer 62"
line.word      0x00 "MBCCSR62,Message Buffer Configuration, Control, Status Register 62"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR62,Message Buffer Cycle Counter Filter Register 62"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR62,Message Buffer Frame ID Register 62"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR62,Message Buffer Index Register 62"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
group.word (0xFFFE0000+0x2F8)++0x07 "Message Buffer 63"
line.word      0x00 "MBCCSR63,Message Buffer Configuration, Control, Status Register 63"
bitfld.word    0x00 14.           "MCM   ,Message Buffer Commit Mode" "streaming ,immediate "
bitfld.word    0x00 13.         "  MBT   ,Message Buffer Type" "single,double"
bitfld.word    0x00 12.         "  MTD   ,Message Buffer Transfer Direction" "receive,transmit"
TEXTLINE "              "
bitfld.word    0x00 11.         "  CMT   ,Commit for Transmission" "0,1"
bitfld.word    0x00 10.         "  EDT   ,Enable/Disable Trigger" "0,1"
bitfld.word    0x00 09.         "  LCKT  ,Lock/Unlock Trigger" "0,1"
bitfld.word    0x00 08.         "  MBIE  ,Message Buffer Interrupt Enable" "0,1"
TEXTLINE "              "
bitfld.word    0x00 04.         "  DUP   ,Data Updated" "0,1"
bitfld.word    0x00 03.         "  DVAL  ,Data Valid" "0,1"
bitfld.word    0x00 02.         "  EDS   ,Enable/Disable Status" "0,1"
bitfld.word    0x00 01.         "  LCKS  ,Lock Status" "0,1"
eventfld.word  0x00 00.         "  MBIF  ,Message Buffer Interrupt Flag" "0,1"
line.word      0x02 "MBCCFR63,Message Buffer Cycle Counter Filter Register 63"
bitfld.word    0x02 15.           "MTM   ,Message Buffer Transmission Mode" "event,state"
bitfld.word    0x02 14.         "  CHA   ,Channel Assignment A" "0,1"
bitfld.word    0x02 13.         "  CHB   ,Channel Assignment B" "0,1"
bitfld.word    0x02 12.         "  CCFE  ,Cycle Counter Filtering Enable" "0,1"
hexmask.word.byte   0x02 06.--11. 1. "  CCFMSK ,Memory Address"
hexmask.word.byte   0x02 00.--05. 1. "  CCFVAL ,Memory Address"
line.word      0x04 "MBFIDR63,Message Buffer Frame ID Register 63"
hexmask.word   0x04 00.--10. 1.   "FID   ,Frame ID"
line.word      0x06 "MBIDXR63,Message Buffer Index Register 63"
hexmask.word   0x06 06.--11. 1.   "MBIDX ,Message Buffer Index"
tree.end
tree "Register Protection"
group.long (0xFFFE0000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFFE0000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
width 9.
config 9. 8.

tree "Deserial Serial Peripheral Interface (DSPI)"
tree "DSPI 0"
group.long 0xFFF90000++0x03
line.long    0x00 "MCR,Module Configuration Register"
bitfld.long  0x00 31.                "MSTR       ,Master/slave mode select" "S,M"
bitfld.long  0x00 30.              "  CONT_SCKE  ,Continuous SCK enable" "0,1"
bitfld.long  0x00 28.--29.         "  DCONF    ,DSPI configuration" "SPI,DSI,CSI,res"
bitfld.long  0x00 27.              "  FRZ        ,Freeze" "0,1"
TEXTLINE "                "
bitfld.long  0x00 26.              "  MTFE       ,Modified timing format enable" "0,1"
bitfld.long  0x00 25.              "  PCSSE      ,Peripheral chip select strobe enable" "0,1"
bitfld.long  0x00 24.              "  ROOE       ,Receive FIFO overflow overwrite enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCSIS7-0   ,Peripheral chip select 7 inactive state" "L,H"
bitfld.long  0x00 22.              ",Peripheral chip select 6 inactive state" "L,H"
bitfld.long  0x00 21.              ",Peripheral chip select 5 inactive state" "L,H"
bitfld.long  0x00 20.              ",Peripheral chip select 4 inactive state" "L,H"
bitfld.long  0x00 19.              " ,Peripheral chip select 3 inactive state" "L,H"
bitfld.long  0x00 18.              ",Peripheral chip select 2 inactive state" "L,H"
bitfld.long  0x00 17.              ",Peripheral chip select 1 inactive state" "L,H"
bitfld.long  0x00 16.              ",Peripheral chip select 0 inactive state" "L,H"
bitfld.long  0x00 15.              "        DOZE       ,Doze enable" "0,1"
bitfld.long  0x00 14.              "  MDIS       ,Module disable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 13.              "  DIS_TXF    ,Disable transmit FIFO" "0,1"
bitfld.long  0x00 12.              "  DIS_RXF    ,Disable receive FIFO" "0,1"
bitfld.long  0x00 11.              "  CLR_TXF    ,Clear TX FIFO" "0,1"
bitfld.long  0x00 10.              "  CLR_RXF    ,Clear RX FIFO." "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.--09.         "  SMPL_PT  ,Sample point" "  0,  1,  2,res"
bitfld.long  0x00 01.              "  PES        ,Parity Error Stop" "0,1"
bitfld.long  0x00 00.              "  HALT       ,Halt" "0,1"
TEXTLINE ""
;group.long (0xFFF90000+0x04)++0x03
;  line.long    0x00 "HCR,Hardware Configuration Register"
;  bitfld.long  0x00 31.                "DSI       ,DSI features are implemented for the module" "0,1"
;  bitfld.long  0x00 24.--26.         "  CTAR      ,Maximum implemented DSPI_CTAR register number" "0,1,2,3,4,5,6,7"
;  bitfld.long  0x00 20.--23.         "  TXFR      ,Maximum implemented DSPI_TXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;  bitfld.long  0x00 16.--19.         "  RXFR      ,Maximum implemented DSPI_RXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;TEXTLINE ""
group.long (0xFFF90000+0x08)++0x03
line.long    0x00 "TCR,Transfer Count Register"
hexmask.long.word 0x00 16.--31. 1. "SPI_TCNT , SPI transfer counter"
TEXTLINE ""
if ((data.long(ANC:0xFFF90000)&0x80000000)==0x80000000)
group.long (0xFFF90000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF90000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF90000)&0x80000000)==0x80000000)
group.long (0xFFF90000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF90000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF90000)&0x80000000)==0x80000000)
group.long (0xFFF90000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF90000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF90000)&0x80000000)==0x80000000)
group.long (0xFFF90000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF90000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
;%include 564xl/DSPI_CTAR.ph 4 0xFFF90000+0x1C 0xFFF90000
;%include 564xl/DSPI_CTAR.ph 5 0xFFF90000+0x20 0xFFF90000
;%include 564xl/DSPI_CTAR.ph 6 0xFFF90000+0x24 0xFFF90000
;%include 564xl/DSPI_CTAR.ph 7 0xFFF90000+0x28 0xFFF90000
group.long (0xFFF90000+0x2C)++0x03
line.long    0x00 "SR,DSPI Status Register"
eventfld.long  0x00 31.                "TCF         ,Transfer complete flag" "0,1"
eventfld.long  0x00 30.              "  TXRXS       ,TX & RX status" "0,1"
eventfld.long  0x00 28.              "  EOQF        ,End-of-queue flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 27.              "  TFUF        ,Transmit FIFO underflow flag" "0,1"
eventfld.long  0x00 25.              "  TFFF        ,Transmit FIFO fill flag" "0,1"
eventfld.long  0x00 22.              "  DPEF        ,DSI Parity Error Flag" "0,1"
eventfld.long  0x00 21.              "  SPEF        ,SPI Parity Error Flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 20.              "  DDIF        ,DSI data received with active bits" "0,1"
eventfld.long  0x00 19.              "  RFOF        ,Receive FIFO overflow flag" "0,1"
eventfld.long  0x00 17.              "  RFDF        ,Receive FIFO drain flag" "0,1"
TEXTLINE "                "
bitfld.long  0x00 12.--15.           "  TXCTR      ,TX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 08.--11.           "  TXNXTPTR   ,Transmit next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 04.--07.           "  RXCTR      ,RX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 00.--03.           "  POPNXTPTR  ,Pop next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xFFF90000+0x30)++0x03
line.long    0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register"
bitfld.long  0x00 31.                "TCF_RE      ,Transfer complete request enable" "0,1"
bitfld.long  0x00 28.              "  EOQF_RE     ,End-of-queue request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 27.              "  TFUF_RE     ,Transmit FIFO underflow request enable" "0,1"
bitfld.long  0x00 25.              "  TFFF_RE     ,Transmit FIFO fill request enable" "0,1"
bitfld.long  0x00 24.              "  TFFF_DIRS ,Transmit FIFO fill request select" "INT,DMA"
bitfld.long  0x00 22.              "  DPEF_RE     ,DSI Parity Error request enable" "0,1"
bitfld.long  0x00 21.              "  SPEF_RE     ,SPI Parity Error request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 20.              "  DDIF_RE     ,DSI data received with active bits request enable" "0,1"
bitfld.long  0x00 19.              "  RFOF_RE     ,Receive FIFO overflow request enable" "0,1"
bitfld.long  0x00 17.              "  RFDF_RE     ,Receive FIFO drain request enable" "0,1"
bitfld.long  0x00 16.              "  RFDF_DIRS ,Receive FIFO drain request select" "INT,DMA"
TEXTLINE ""
group.long (0xFFF90000+0x34)++0x03
line.long    0x00 "PUSHR,DSPI PUSH TX FIFO Register"
bitfld.long  0x00 31.                "CONT        ,Continuous peripheral chip select enable" "0,1"
bitfld.long  0x00 28.--30.         "  CTAS        ,Clock and transfer attributes select" "DSPI_CTAR0,DSPI_CTAR1,DSPI_CTAR2,DSPI_CTAR3,DSPI_CTAR4,DSPI_CTAR5,DSPI_CTAR6,DSPI_CTAR7"
TEXTLINE "                "
bitfld.long  0x00 27.              "  EOQ         ,End-of-queue." "0,1"
bitfld.long  0x00 26.              "  CTCNT       ,Clear SPI_TCNT" "0,1"
bitfld.long  0x00 25.              "  PE          ,Parity Enable" "0,1"
bitfld.long  0x00 24.              "  PP          ,Parity Polarity" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCS7        ,Peripheral chip select 7" "0,1"
bitfld.long  0x00 22.              "  PCS6        ,Peripheral chip select 6" "0,1"
bitfld.long  0x00 21.              "  PCS5        ,Peripheral chip select 5" "0,1"
bitfld.long  0x00 20.              "  PCS4        ,Peripheral chip select 4" "0,1"
TEXTLINE "                "
bitfld.long  0x00 19.              "  PCS3        ,Peripheral chip select 3" "0,1"
bitfld.long  0x00 18.              "  PCS2        ,Peripheral chip select 2" "0,1"
bitfld.long  0x00 17.              "  PCS1        ,Peripheral chip select 1" "0,1"
bitfld.long  0x00 16.              "  PCS0        ,Peripheral chip select 0" "0,1"
TEXTLINE "                "
hexmask.long.word 0x00 00.--15. 1.    "  TXDATA   ,Transfer data"
TEXTLINE ""
wgroup.long (0xFFF90000+0x38)++0x03
hide.long    0x00 "POPR,DSPI POP RX FIFO Register"
IN
TEXTLINE ""
group.long (0xFFF90000+0x3C)++0x03
line.long    0x00 "TXFR0,DSPI Transmit FIFO Register 0"
group.long (0xFFF90000+0x40)++0x03
line.long    0x00 "TXFR1,DSPI Transmit FIFO Register 1"
group.long (0xFFF90000+0x44)++0x03
line.long    0x00 "TXFR2,DSPI Transmit FIFO Register 2"
group.long (0xFFF90000+0x48)++0x03
line.long    0x00 "TXFR3,DSPI Transmit FIFO Register 3"
group.long (0xFFF90000+0x4C)++0x03
line.long    0x00 "TXFR4,DSPI Transmit FIFO Register 4"
TEXTLINE ""
group.long (0xFFF90000+0x7C)++0x03
line.long    0x00 "RXFR0,DSPI Receive FIFO Register 0"
group.long (0xFFF90000+0x80)++0x03
line.long    0x00 "RXFR1,DSPI Receive FIFO Register 1"
group.long (0xFFF90000+0x84)++0x03
line.long    0x00 "RXFR2,DSPI Receive FIFO Register 2"
group.long (0xFFF90000+0x88)++0x03
line.long    0x00 "RXFR3,DSPI Receive FIFO Register 3"
group.long (0xFFF90000+0x8C)++0x03
line.long    0x00 "RXFR4,DSPI Receive FIFO Register 4"
tree "Register Protection"
group.long (0xFFF90000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFF90000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
tree "DSPI 1"
group.long 0xFFF94000++0x03
line.long    0x00 "MCR,Module Configuration Register"
bitfld.long  0x00 31.                "MSTR       ,Master/slave mode select" "S,M"
bitfld.long  0x00 30.              "  CONT_SCKE  ,Continuous SCK enable" "0,1"
bitfld.long  0x00 28.--29.         "  DCONF    ,DSPI configuration" "SPI,DSI,CSI,res"
bitfld.long  0x00 27.              "  FRZ        ,Freeze" "0,1"
TEXTLINE "                "
bitfld.long  0x00 26.              "  MTFE       ,Modified timing format enable" "0,1"
bitfld.long  0x00 25.              "  PCSSE      ,Peripheral chip select strobe enable" "0,1"
bitfld.long  0x00 24.              "  ROOE       ,Receive FIFO overflow overwrite enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCSIS7-0   ,Peripheral chip select 7 inactive state" "L,H"
bitfld.long  0x00 22.              ",Peripheral chip select 6 inactive state" "L,H"
bitfld.long  0x00 21.              ",Peripheral chip select 5 inactive state" "L,H"
bitfld.long  0x00 20.              ",Peripheral chip select 4 inactive state" "L,H"
bitfld.long  0x00 19.              " ,Peripheral chip select 3 inactive state" "L,H"
bitfld.long  0x00 18.              ",Peripheral chip select 2 inactive state" "L,H"
bitfld.long  0x00 17.              ",Peripheral chip select 1 inactive state" "L,H"
bitfld.long  0x00 16.              ",Peripheral chip select 0 inactive state" "L,H"
bitfld.long  0x00 15.              "        DOZE       ,Doze enable" "0,1"
bitfld.long  0x00 14.              "  MDIS       ,Module disable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 13.              "  DIS_TXF    ,Disable transmit FIFO" "0,1"
bitfld.long  0x00 12.              "  DIS_RXF    ,Disable receive FIFO" "0,1"
bitfld.long  0x00 11.              "  CLR_TXF    ,Clear TX FIFO" "0,1"
bitfld.long  0x00 10.              "  CLR_RXF    ,Clear RX FIFO." "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.--09.         "  SMPL_PT  ,Sample point" "  0,  1,  2,res"
bitfld.long  0x00 01.              "  PES        ,Parity Error Stop" "0,1"
bitfld.long  0x00 00.              "  HALT       ,Halt" "0,1"
TEXTLINE ""
;group.long (0xFFF94000+0x04)++0x03
;  line.long    0x00 "HCR,Hardware Configuration Register"
;  bitfld.long  0x00 31.                "DSI       ,DSI features are implemented for the module" "0,1"
;  bitfld.long  0x00 24.--26.         "  CTAR      ,Maximum implemented DSPI_CTAR register number" "0,1,2,3,4,5,6,7"
;  bitfld.long  0x00 20.--23.         "  TXFR      ,Maximum implemented DSPI_TXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;  bitfld.long  0x00 16.--19.         "  RXFR      ,Maximum implemented DSPI_RXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;TEXTLINE ""
group.long (0xFFF94000+0x08)++0x03
line.long    0x00 "TCR,Transfer Count Register"
hexmask.long.word 0x00 16.--31. 1. "SPI_TCNT , SPI transfer counter"
TEXTLINE ""
if ((data.long(ANC:0xFFF94000)&0x80000000)==0x80000000)
group.long (0xFFF94000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF94000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF94000)&0x80000000)==0x80000000)
group.long (0xFFF94000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF94000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF94000)&0x80000000)==0x80000000)
group.long (0xFFF94000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF94000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF94000)&0x80000000)==0x80000000)
group.long (0xFFF94000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF94000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
;%include 564xl/DSPI_CTAR.ph 4 0xFFF94000+0x1C 0xFFF94000
;%include 564xl/DSPI_CTAR.ph 5 0xFFF94000+0x20 0xFFF94000
;%include 564xl/DSPI_CTAR.ph 6 0xFFF94000+0x24 0xFFF94000
;%include 564xl/DSPI_CTAR.ph 7 0xFFF94000+0x28 0xFFF94000
group.long (0xFFF94000+0x2C)++0x03
line.long    0x00 "SR,DSPI Status Register"
eventfld.long  0x00 31.                "TCF         ,Transfer complete flag" "0,1"
eventfld.long  0x00 30.              "  TXRXS       ,TX & RX status" "0,1"
eventfld.long  0x00 28.              "  EOQF        ,End-of-queue flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 27.              "  TFUF        ,Transmit FIFO underflow flag" "0,1"
eventfld.long  0x00 25.              "  TFFF        ,Transmit FIFO fill flag" "0,1"
eventfld.long  0x00 22.              "  DPEF        ,DSI Parity Error Flag" "0,1"
eventfld.long  0x00 21.              "  SPEF        ,SPI Parity Error Flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 20.              "  DDIF        ,DSI data received with active bits" "0,1"
eventfld.long  0x00 19.              "  RFOF        ,Receive FIFO overflow flag" "0,1"
eventfld.long  0x00 17.              "  RFDF        ,Receive FIFO drain flag" "0,1"
TEXTLINE "                "
bitfld.long  0x00 12.--15.           "  TXCTR      ,TX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 08.--11.           "  TXNXTPTR   ,Transmit next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 04.--07.           "  RXCTR      ,RX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 00.--03.           "  POPNXTPTR  ,Pop next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xFFF94000+0x30)++0x03
line.long    0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register"
bitfld.long  0x00 31.                "TCF_RE      ,Transfer complete request enable" "0,1"
bitfld.long  0x00 28.              "  EOQF_RE     ,End-of-queue request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 27.              "  TFUF_RE     ,Transmit FIFO underflow request enable" "0,1"
bitfld.long  0x00 25.              "  TFFF_RE     ,Transmit FIFO fill request enable" "0,1"
bitfld.long  0x00 24.              "  TFFF_DIRS ,Transmit FIFO fill request select" "INT,DMA"
bitfld.long  0x00 22.              "  DPEF_RE     ,DSI Parity Error request enable" "0,1"
bitfld.long  0x00 21.              "  SPEF_RE     ,SPI Parity Error request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 20.              "  DDIF_RE     ,DSI data received with active bits request enable" "0,1"
bitfld.long  0x00 19.              "  RFOF_RE     ,Receive FIFO overflow request enable" "0,1"
bitfld.long  0x00 17.              "  RFDF_RE     ,Receive FIFO drain request enable" "0,1"
bitfld.long  0x00 16.              "  RFDF_DIRS ,Receive FIFO drain request select" "INT,DMA"
TEXTLINE ""
group.long (0xFFF94000+0x34)++0x03
line.long    0x00 "PUSHR,DSPI PUSH TX FIFO Register"
bitfld.long  0x00 31.                "CONT        ,Continuous peripheral chip select enable" "0,1"
bitfld.long  0x00 28.--30.         "  CTAS        ,Clock and transfer attributes select" "DSPI_CTAR0,DSPI_CTAR1,DSPI_CTAR2,DSPI_CTAR3,DSPI_CTAR4,DSPI_CTAR5,DSPI_CTAR6,DSPI_CTAR7"
TEXTLINE "                "
bitfld.long  0x00 27.              "  EOQ         ,End-of-queue." "0,1"
bitfld.long  0x00 26.              "  CTCNT       ,Clear SPI_TCNT" "0,1"
bitfld.long  0x00 25.              "  PE          ,Parity Enable" "0,1"
bitfld.long  0x00 24.              "  PP          ,Parity Polarity" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCS7        ,Peripheral chip select 7" "0,1"
bitfld.long  0x00 22.              "  PCS6        ,Peripheral chip select 6" "0,1"
bitfld.long  0x00 21.              "  PCS5        ,Peripheral chip select 5" "0,1"
bitfld.long  0x00 20.              "  PCS4        ,Peripheral chip select 4" "0,1"
TEXTLINE "                "
bitfld.long  0x00 19.              "  PCS3        ,Peripheral chip select 3" "0,1"
bitfld.long  0x00 18.              "  PCS2        ,Peripheral chip select 2" "0,1"
bitfld.long  0x00 17.              "  PCS1        ,Peripheral chip select 1" "0,1"
bitfld.long  0x00 16.              "  PCS0        ,Peripheral chip select 0" "0,1"
TEXTLINE "                "
hexmask.long.word 0x00 00.--15. 1.    "  TXDATA   ,Transfer data"
TEXTLINE ""
wgroup.long (0xFFF94000+0x38)++0x03
hide.long    0x00 "POPR,DSPI POP RX FIFO Register"
IN
TEXTLINE ""
group.long (0xFFF94000+0x3C)++0x03
line.long    0x00 "TXFR0,DSPI Transmit FIFO Register 0"
group.long (0xFFF94000+0x40)++0x03
line.long    0x00 "TXFR1,DSPI Transmit FIFO Register 1"
group.long (0xFFF94000+0x44)++0x03
line.long    0x00 "TXFR2,DSPI Transmit FIFO Register 2"
group.long (0xFFF94000+0x48)++0x03
line.long    0x00 "TXFR3,DSPI Transmit FIFO Register 3"
group.long (0xFFF94000+0x4C)++0x03
line.long    0x00 "TXFR4,DSPI Transmit FIFO Register 4"
TEXTLINE ""
group.long (0xFFF94000+0x7C)++0x03
line.long    0x00 "RXFR0,DSPI Receive FIFO Register 0"
group.long (0xFFF94000+0x80)++0x03
line.long    0x00 "RXFR1,DSPI Receive FIFO Register 1"
group.long (0xFFF94000+0x84)++0x03
line.long    0x00 "RXFR2,DSPI Receive FIFO Register 2"
group.long (0xFFF94000+0x88)++0x03
line.long    0x00 "RXFR3,DSPI Receive FIFO Register 3"
group.long (0xFFF94000+0x8C)++0x03
line.long    0x00 "RXFR4,DSPI Receive FIFO Register 4"
tree "Register Protection"
group.long (0xFFF94000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFF94000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
tree "DSPI 2"
group.long 0xFFF98000++0x03
line.long    0x00 "MCR,Module Configuration Register"
bitfld.long  0x00 31.                "MSTR       ,Master/slave mode select" "S,M"
bitfld.long  0x00 30.              "  CONT_SCKE  ,Continuous SCK enable" "0,1"
bitfld.long  0x00 28.--29.         "  DCONF    ,DSPI configuration" "SPI,DSI,CSI,res"
bitfld.long  0x00 27.              "  FRZ        ,Freeze" "0,1"
TEXTLINE "                "
bitfld.long  0x00 26.              "  MTFE       ,Modified timing format enable" "0,1"
bitfld.long  0x00 25.              "  PCSSE      ,Peripheral chip select strobe enable" "0,1"
bitfld.long  0x00 24.              "  ROOE       ,Receive FIFO overflow overwrite enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCSIS7-0   ,Peripheral chip select 7 inactive state" "L,H"
bitfld.long  0x00 22.              ",Peripheral chip select 6 inactive state" "L,H"
bitfld.long  0x00 21.              ",Peripheral chip select 5 inactive state" "L,H"
bitfld.long  0x00 20.              ",Peripheral chip select 4 inactive state" "L,H"
bitfld.long  0x00 19.              " ,Peripheral chip select 3 inactive state" "L,H"
bitfld.long  0x00 18.              ",Peripheral chip select 2 inactive state" "L,H"
bitfld.long  0x00 17.              ",Peripheral chip select 1 inactive state" "L,H"
bitfld.long  0x00 16.              ",Peripheral chip select 0 inactive state" "L,H"
bitfld.long  0x00 15.              "        DOZE       ,Doze enable" "0,1"
bitfld.long  0x00 14.              "  MDIS       ,Module disable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 13.              "  DIS_TXF    ,Disable transmit FIFO" "0,1"
bitfld.long  0x00 12.              "  DIS_RXF    ,Disable receive FIFO" "0,1"
bitfld.long  0x00 11.              "  CLR_TXF    ,Clear TX FIFO" "0,1"
bitfld.long  0x00 10.              "  CLR_RXF    ,Clear RX FIFO." "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.--09.         "  SMPL_PT  ,Sample point" "  0,  1,  2,res"
bitfld.long  0x00 01.              "  PES        ,Parity Error Stop" "0,1"
bitfld.long  0x00 00.              "  HALT       ,Halt" "0,1"
TEXTLINE ""
;group.long (0xFFF98000+0x04)++0x03
;  line.long    0x00 "HCR,Hardware Configuration Register"
;  bitfld.long  0x00 31.                "DSI       ,DSI features are implemented for the module" "0,1"
;  bitfld.long  0x00 24.--26.         "  CTAR      ,Maximum implemented DSPI_CTAR register number" "0,1,2,3,4,5,6,7"
;  bitfld.long  0x00 20.--23.         "  TXFR      ,Maximum implemented DSPI_TXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;  bitfld.long  0x00 16.--19.         "  RXFR      ,Maximum implemented DSPI_RXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;TEXTLINE ""
group.long (0xFFF98000+0x08)++0x03
line.long    0x00 "TCR,Transfer Count Register"
hexmask.long.word 0x00 16.--31. 1. "SPI_TCNT , SPI transfer counter"
TEXTLINE ""
if ((data.long(ANC:0xFFF98000)&0x80000000)==0x80000000)
group.long (0xFFF98000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF98000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF98000)&0x80000000)==0x80000000)
group.long (0xFFF98000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF98000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF98000)&0x80000000)==0x80000000)
group.long (0xFFF98000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF98000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF98000)&0x80000000)==0x80000000)
group.long (0xFFF98000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF98000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
;%include 564xl/DSPI_CTAR.ph 4 0xFFF98000+0x1C 0xFFF98000
;%include 564xl/DSPI_CTAR.ph 5 0xFFF98000+0x20 0xFFF98000
;%include 564xl/DSPI_CTAR.ph 6 0xFFF98000+0x24 0xFFF98000
;%include 564xl/DSPI_CTAR.ph 7 0xFFF98000+0x28 0xFFF98000
group.long (0xFFF98000+0x2C)++0x03
line.long    0x00 "SR,DSPI Status Register"
eventfld.long  0x00 31.                "TCF         ,Transfer complete flag" "0,1"
eventfld.long  0x00 30.              "  TXRXS       ,TX & RX status" "0,1"
eventfld.long  0x00 28.              "  EOQF        ,End-of-queue flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 27.              "  TFUF        ,Transmit FIFO underflow flag" "0,1"
eventfld.long  0x00 25.              "  TFFF        ,Transmit FIFO fill flag" "0,1"
eventfld.long  0x00 22.              "  DPEF        ,DSI Parity Error Flag" "0,1"
eventfld.long  0x00 21.              "  SPEF        ,SPI Parity Error Flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 20.              "  DDIF        ,DSI data received with active bits" "0,1"
eventfld.long  0x00 19.              "  RFOF        ,Receive FIFO overflow flag" "0,1"
eventfld.long  0x00 17.              "  RFDF        ,Receive FIFO drain flag" "0,1"
TEXTLINE "                "
bitfld.long  0x00 12.--15.           "  TXCTR      ,TX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 08.--11.           "  TXNXTPTR   ,Transmit next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 04.--07.           "  RXCTR      ,RX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 00.--03.           "  POPNXTPTR  ,Pop next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xFFF98000+0x30)++0x03
line.long    0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register"
bitfld.long  0x00 31.                "TCF_RE      ,Transfer complete request enable" "0,1"
bitfld.long  0x00 28.              "  EOQF_RE     ,End-of-queue request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 27.              "  TFUF_RE     ,Transmit FIFO underflow request enable" "0,1"
bitfld.long  0x00 25.              "  TFFF_RE     ,Transmit FIFO fill request enable" "0,1"
bitfld.long  0x00 24.              "  TFFF_DIRS ,Transmit FIFO fill request select" "INT,DMA"
bitfld.long  0x00 22.              "  DPEF_RE     ,DSI Parity Error request enable" "0,1"
bitfld.long  0x00 21.              "  SPEF_RE     ,SPI Parity Error request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 20.              "  DDIF_RE     ,DSI data received with active bits request enable" "0,1"
bitfld.long  0x00 19.              "  RFOF_RE     ,Receive FIFO overflow request enable" "0,1"
bitfld.long  0x00 17.              "  RFDF_RE     ,Receive FIFO drain request enable" "0,1"
bitfld.long  0x00 16.              "  RFDF_DIRS ,Receive FIFO drain request select" "INT,DMA"
TEXTLINE ""
group.long (0xFFF98000+0x34)++0x03
line.long    0x00 "PUSHR,DSPI PUSH TX FIFO Register"
bitfld.long  0x00 31.                "CONT        ,Continuous peripheral chip select enable" "0,1"
bitfld.long  0x00 28.--30.         "  CTAS        ,Clock and transfer attributes select" "DSPI_CTAR0,DSPI_CTAR1,DSPI_CTAR2,DSPI_CTAR3,DSPI_CTAR4,DSPI_CTAR5,DSPI_CTAR6,DSPI_CTAR7"
TEXTLINE "                "
bitfld.long  0x00 27.              "  EOQ         ,End-of-queue." "0,1"
bitfld.long  0x00 26.              "  CTCNT       ,Clear SPI_TCNT" "0,1"
bitfld.long  0x00 25.              "  PE          ,Parity Enable" "0,1"
bitfld.long  0x00 24.              "  PP          ,Parity Polarity" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCS7        ,Peripheral chip select 7" "0,1"
bitfld.long  0x00 22.              "  PCS6        ,Peripheral chip select 6" "0,1"
bitfld.long  0x00 21.              "  PCS5        ,Peripheral chip select 5" "0,1"
bitfld.long  0x00 20.              "  PCS4        ,Peripheral chip select 4" "0,1"
TEXTLINE "                "
bitfld.long  0x00 19.              "  PCS3        ,Peripheral chip select 3" "0,1"
bitfld.long  0x00 18.              "  PCS2        ,Peripheral chip select 2" "0,1"
bitfld.long  0x00 17.              "  PCS1        ,Peripheral chip select 1" "0,1"
bitfld.long  0x00 16.              "  PCS0        ,Peripheral chip select 0" "0,1"
TEXTLINE "                "
hexmask.long.word 0x00 00.--15. 1.    "  TXDATA   ,Transfer data"
TEXTLINE ""
wgroup.long (0xFFF98000+0x38)++0x03
hide.long    0x00 "POPR,DSPI POP RX FIFO Register"
IN
TEXTLINE ""
group.long (0xFFF98000+0x3C)++0x03
line.long    0x00 "TXFR0,DSPI Transmit FIFO Register 0"
group.long (0xFFF98000+0x40)++0x03
line.long    0x00 "TXFR1,DSPI Transmit FIFO Register 1"
group.long (0xFFF98000+0x44)++0x03
line.long    0x00 "TXFR2,DSPI Transmit FIFO Register 2"
group.long (0xFFF98000+0x48)++0x03
line.long    0x00 "TXFR3,DSPI Transmit FIFO Register 3"
group.long (0xFFF98000+0x4C)++0x03
line.long    0x00 "TXFR4,DSPI Transmit FIFO Register 4"
TEXTLINE ""
group.long (0xFFF98000+0x7C)++0x03
line.long    0x00 "RXFR0,DSPI Receive FIFO Register 0"
group.long (0xFFF98000+0x80)++0x03
line.long    0x00 "RXFR1,DSPI Receive FIFO Register 1"
group.long (0xFFF98000+0x84)++0x03
line.long    0x00 "RXFR2,DSPI Receive FIFO Register 2"
group.long (0xFFF98000+0x88)++0x03
line.long    0x00 "RXFR3,DSPI Receive FIFO Register 3"
group.long (0xFFF98000+0x8C)++0x03
line.long    0x00 "RXFR4,DSPI Receive FIFO Register 4"
tree "Register Protection"
group.long (0xFFF98000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFF98000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
tree "DSPI 3"
group.long 0xFFF9C000++0x03
line.long    0x00 "MCR,Module Configuration Register"
bitfld.long  0x00 31.                "MSTR       ,Master/slave mode select" "S,M"
bitfld.long  0x00 30.              "  CONT_SCKE  ,Continuous SCK enable" "0,1"
bitfld.long  0x00 28.--29.         "  DCONF    ,DSPI configuration" "SPI,DSI,CSI,res"
bitfld.long  0x00 27.              "  FRZ        ,Freeze" "0,1"
TEXTLINE "                "
bitfld.long  0x00 26.              "  MTFE       ,Modified timing format enable" "0,1"
bitfld.long  0x00 25.              "  PCSSE      ,Peripheral chip select strobe enable" "0,1"
bitfld.long  0x00 24.              "  ROOE       ,Receive FIFO overflow overwrite enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCSIS7-0   ,Peripheral chip select 7 inactive state" "L,H"
bitfld.long  0x00 22.              ",Peripheral chip select 6 inactive state" "L,H"
bitfld.long  0x00 21.              ",Peripheral chip select 5 inactive state" "L,H"
bitfld.long  0x00 20.              ",Peripheral chip select 4 inactive state" "L,H"
bitfld.long  0x00 19.              " ,Peripheral chip select 3 inactive state" "L,H"
bitfld.long  0x00 18.              ",Peripheral chip select 2 inactive state" "L,H"
bitfld.long  0x00 17.              ",Peripheral chip select 1 inactive state" "L,H"
bitfld.long  0x00 16.              ",Peripheral chip select 0 inactive state" "L,H"
bitfld.long  0x00 15.              "        DOZE       ,Doze enable" "0,1"
bitfld.long  0x00 14.              "  MDIS       ,Module disable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 13.              "  DIS_TXF    ,Disable transmit FIFO" "0,1"
bitfld.long  0x00 12.              "  DIS_RXF    ,Disable receive FIFO" "0,1"
bitfld.long  0x00 11.              "  CLR_TXF    ,Clear TX FIFO" "0,1"
bitfld.long  0x00 10.              "  CLR_RXF    ,Clear RX FIFO." "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.--09.         "  SMPL_PT  ,Sample point" "  0,  1,  2,res"
bitfld.long  0x00 01.              "  PES        ,Parity Error Stop" "0,1"
bitfld.long  0x00 00.              "  HALT       ,Halt" "0,1"
TEXTLINE ""
;group.long (0xFFF9C000+0x04)++0x03
;  line.long    0x00 "HCR,Hardware Configuration Register"
;  bitfld.long  0x00 31.                "DSI       ,DSI features are implemented for the module" "0,1"
;  bitfld.long  0x00 24.--26.         "  CTAR      ,Maximum implemented DSPI_CTAR register number" "0,1,2,3,4,5,6,7"
;  bitfld.long  0x00 20.--23.         "  TXFR      ,Maximum implemented DSPI_TXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;  bitfld.long  0x00 16.--19.         "  RXFR      ,Maximum implemented DSPI_RXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;TEXTLINE ""
group.long (0xFFF9C000+0x08)++0x03
line.long    0x00 "TCR,Transfer Count Register"
hexmask.long.word 0x00 16.--31. 1. "SPI_TCNT , SPI transfer counter"
TEXTLINE ""
if ((data.long(ANC:0xFFF9C000)&0x80000000)==0x80000000)
group.long (0xFFF9C000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF9C000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF9C000)&0x80000000)==0x80000000)
group.long (0xFFF9C000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF9C000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF9C000)&0x80000000)==0x80000000)
group.long (0xFFF9C000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF9C000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0xFFF9C000)&0x80000000)==0x80000000)
group.long (0xFFF9C000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0xFFF9C000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
;%include 564xl/DSPI_CTAR.ph 4 0xFFF9C000+0x1C 0xFFF9C000
;%include 564xl/DSPI_CTAR.ph 5 0xFFF9C000+0x20 0xFFF9C000
;%include 564xl/DSPI_CTAR.ph 6 0xFFF9C000+0x24 0xFFF9C000
;%include 564xl/DSPI_CTAR.ph 7 0xFFF9C000+0x28 0xFFF9C000
group.long (0xFFF9C000+0x2C)++0x03
line.long    0x00 "SR,DSPI Status Register"
eventfld.long  0x00 31.                "TCF         ,Transfer complete flag" "0,1"
eventfld.long  0x00 30.              "  TXRXS       ,TX & RX status" "0,1"
eventfld.long  0x00 28.              "  EOQF        ,End-of-queue flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 27.              "  TFUF        ,Transmit FIFO underflow flag" "0,1"
eventfld.long  0x00 25.              "  TFFF        ,Transmit FIFO fill flag" "0,1"
eventfld.long  0x00 22.              "  DPEF        ,DSI Parity Error Flag" "0,1"
eventfld.long  0x00 21.              "  SPEF        ,SPI Parity Error Flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 20.              "  DDIF        ,DSI data received with active bits" "0,1"
eventfld.long  0x00 19.              "  RFOF        ,Receive FIFO overflow flag" "0,1"
eventfld.long  0x00 17.              "  RFDF        ,Receive FIFO drain flag" "0,1"
TEXTLINE "                "
bitfld.long  0x00 12.--15.           "  TXCTR      ,TX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 08.--11.           "  TXNXTPTR   ,Transmit next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 04.--07.           "  RXCTR      ,RX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 00.--03.           "  POPNXTPTR  ,Pop next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xFFF9C000+0x30)++0x03
line.long    0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register"
bitfld.long  0x00 31.                "TCF_RE      ,Transfer complete request enable" "0,1"
bitfld.long  0x00 28.              "  EOQF_RE     ,End-of-queue request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 27.              "  TFUF_RE     ,Transmit FIFO underflow request enable" "0,1"
bitfld.long  0x00 25.              "  TFFF_RE     ,Transmit FIFO fill request enable" "0,1"
bitfld.long  0x00 24.              "  TFFF_DIRS ,Transmit FIFO fill request select" "INT,DMA"
bitfld.long  0x00 22.              "  DPEF_RE     ,DSI Parity Error request enable" "0,1"
bitfld.long  0x00 21.              "  SPEF_RE     ,SPI Parity Error request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 20.              "  DDIF_RE     ,DSI data received with active bits request enable" "0,1"
bitfld.long  0x00 19.              "  RFOF_RE     ,Receive FIFO overflow request enable" "0,1"
bitfld.long  0x00 17.              "  RFDF_RE     ,Receive FIFO drain request enable" "0,1"
bitfld.long  0x00 16.              "  RFDF_DIRS ,Receive FIFO drain request select" "INT,DMA"
TEXTLINE ""
group.long (0xFFF9C000+0x34)++0x03
line.long    0x00 "PUSHR,DSPI PUSH TX FIFO Register"
bitfld.long  0x00 31.                "CONT        ,Continuous peripheral chip select enable" "0,1"
bitfld.long  0x00 28.--30.         "  CTAS        ,Clock and transfer attributes select" "DSPI_CTAR0,DSPI_CTAR1,DSPI_CTAR2,DSPI_CTAR3,DSPI_CTAR4,DSPI_CTAR5,DSPI_CTAR6,DSPI_CTAR7"
TEXTLINE "                "
bitfld.long  0x00 27.              "  EOQ         ,End-of-queue." "0,1"
bitfld.long  0x00 26.              "  CTCNT       ,Clear SPI_TCNT" "0,1"
bitfld.long  0x00 25.              "  PE          ,Parity Enable" "0,1"
bitfld.long  0x00 24.              "  PP          ,Parity Polarity" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCS7        ,Peripheral chip select 7" "0,1"
bitfld.long  0x00 22.              "  PCS6        ,Peripheral chip select 6" "0,1"
bitfld.long  0x00 21.              "  PCS5        ,Peripheral chip select 5" "0,1"
bitfld.long  0x00 20.              "  PCS4        ,Peripheral chip select 4" "0,1"
TEXTLINE "                "
bitfld.long  0x00 19.              "  PCS3        ,Peripheral chip select 3" "0,1"
bitfld.long  0x00 18.              "  PCS2        ,Peripheral chip select 2" "0,1"
bitfld.long  0x00 17.              "  PCS1        ,Peripheral chip select 1" "0,1"
bitfld.long  0x00 16.              "  PCS0        ,Peripheral chip select 0" "0,1"
TEXTLINE "                "
hexmask.long.word 0x00 00.--15. 1.    "  TXDATA   ,Transfer data"
TEXTLINE ""
wgroup.long (0xFFF9C000+0x38)++0x03
hide.long    0x00 "POPR,DSPI POP RX FIFO Register"
IN
TEXTLINE ""
group.long (0xFFF9C000+0x3C)++0x03
line.long    0x00 "TXFR0,DSPI Transmit FIFO Register 0"
group.long (0xFFF9C000+0x40)++0x03
line.long    0x00 "TXFR1,DSPI Transmit FIFO Register 1"
group.long (0xFFF9C000+0x44)++0x03
line.long    0x00 "TXFR2,DSPI Transmit FIFO Register 2"
group.long (0xFFF9C000+0x48)++0x03
line.long    0x00 "TXFR3,DSPI Transmit FIFO Register 3"
group.long (0xFFF9C000+0x4C)++0x03
line.long    0x00 "TXFR4,DSPI Transmit FIFO Register 4"
TEXTLINE ""
group.long (0xFFF9C000+0x7C)++0x03
line.long    0x00 "RXFR0,DSPI Receive FIFO Register 0"
group.long (0xFFF9C000+0x80)++0x03
line.long    0x00 "RXFR1,DSPI Receive FIFO Register 1"
group.long (0xFFF9C000+0x84)++0x03
line.long    0x00 "RXFR2,DSPI Receive FIFO Register 2"
group.long (0xFFF9C000+0x88)++0x03
line.long    0x00 "RXFR3,DSPI Receive FIFO Register 3"
group.long (0xFFF9C000+0x8C)++0x03
line.long    0x00 "RXFR4,DSPI Receive FIFO Register 4"
tree "Register Protection"
group.long (0xFFF9C000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFF9C000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
tree "DSPI 4"
group.long 0x8FFA0000++0x03
line.long    0x00 "MCR,Module Configuration Register"
bitfld.long  0x00 31.                "MSTR       ,Master/slave mode select" "S,M"
bitfld.long  0x00 30.              "  CONT_SCKE  ,Continuous SCK enable" "0,1"
bitfld.long  0x00 28.--29.         "  DCONF    ,DSPI configuration" "SPI,DSI,CSI,res"
bitfld.long  0x00 27.              "  FRZ        ,Freeze" "0,1"
TEXTLINE "                "
bitfld.long  0x00 26.              "  MTFE       ,Modified timing format enable" "0,1"
bitfld.long  0x00 25.              "  PCSSE      ,Peripheral chip select strobe enable" "0,1"
bitfld.long  0x00 24.              "  ROOE       ,Receive FIFO overflow overwrite enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCSIS7-0   ,Peripheral chip select 7 inactive state" "L,H"
bitfld.long  0x00 22.              ",Peripheral chip select 6 inactive state" "L,H"
bitfld.long  0x00 21.              ",Peripheral chip select 5 inactive state" "L,H"
bitfld.long  0x00 20.              ",Peripheral chip select 4 inactive state" "L,H"
bitfld.long  0x00 19.              " ,Peripheral chip select 3 inactive state" "L,H"
bitfld.long  0x00 18.              ",Peripheral chip select 2 inactive state" "L,H"
bitfld.long  0x00 17.              ",Peripheral chip select 1 inactive state" "L,H"
bitfld.long  0x00 16.              ",Peripheral chip select 0 inactive state" "L,H"
bitfld.long  0x00 15.              "        DOZE       ,Doze enable" "0,1"
bitfld.long  0x00 14.              "  MDIS       ,Module disable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 13.              "  DIS_TXF    ,Disable transmit FIFO" "0,1"
bitfld.long  0x00 12.              "  DIS_RXF    ,Disable receive FIFO" "0,1"
bitfld.long  0x00 11.              "  CLR_TXF    ,Clear TX FIFO" "0,1"
bitfld.long  0x00 10.              "  CLR_RXF    ,Clear RX FIFO." "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.--09.         "  SMPL_PT  ,Sample point" "  0,  1,  2,res"
bitfld.long  0x00 01.              "  PES        ,Parity Error Stop" "0,1"
bitfld.long  0x00 00.              "  HALT       ,Halt" "0,1"
TEXTLINE ""
;group.long (0x8FFA0000+0x04)++0x03
;  line.long    0x00 "HCR,Hardware Configuration Register"
;  bitfld.long  0x00 31.                "DSI       ,DSI features are implemented for the module" "0,1"
;  bitfld.long  0x00 24.--26.         "  CTAR      ,Maximum implemented DSPI_CTAR register number" "0,1,2,3,4,5,6,7"
;  bitfld.long  0x00 20.--23.         "  TXFR      ,Maximum implemented DSPI_TXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;  bitfld.long  0x00 16.--19.         "  RXFR      ,Maximum implemented DSPI_RXFR register number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
;TEXTLINE ""
group.long (0x8FFA0000+0x08)++0x03
line.long    0x00 "TCR,Transfer Count Register"
hexmask.long.word 0x00 16.--31. 1. "SPI_TCNT , SPI transfer counter"
TEXTLINE ""
if ((data.long(ANC:0x8FFA0000)&0x80000000)==0x80000000)
group.long (0x8FFA0000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0x8FFA0000+0x0C)++0x03
line.long    0x00 "CTAR0,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0x8FFA0000)&0x80000000)==0x80000000)
group.long (0x8FFA0000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0x8FFA0000+0x10)++0x03
line.long    0x00 "CTAR1,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0x8FFA0000)&0x80000000)==0x80000000)
group.long (0x8FFA0000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0x8FFA0000+0x14)++0x03
line.long    0x00 "CTAR2,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
if ((data.long(ANC:0x8FFA0000)&0x80000000)==0x80000000)
group.long (0x8FFA0000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Master)"
bitfld.long  0x00 31.              "DBR    ,Double baud rate" "0,1"
bitfld.long  0x00 27.--30.         "      FMSZ ,Framesize" " 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16"
bitfld.long  0x00 26.              "      CPOL   ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "      CPHA  ,Clock phase" "0,1"
bitfld.long  0x00 24.              "      LSBFE ,LSB first enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.--23.         "  PCSSCK ,PCS to SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 20.--21.         "      PASC  ,After SCK delay prescaler" "1,3,5,7"
bitfld.long  0x00 18.--19.         "      PDT    ,Delay after transfer prescaler" "1,3,5,7"
bitfld.long  0x00 16.--17.         "      PBR   ,Baud rate prescaler" "2,3,5,7"
TEXTLINE "                "
bitfld.long  0x00 12.--15.         "  CSSCK  ,PCS to SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 08.--11.         "  ASC   ,After SCK delay scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 04.--07.         "  DT     ,Delay after transfer scaler" "2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"
bitfld.long  0x00 00.--03.         "  BR    ,Baud rate scaler" "2,4,6,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768"
TEXTLINE ""
else
group.long (0x8FFA0000+0x18)++0x03
line.long    0x00 "CTAR3,Clock and Transfer Attributes Register (Slave)"
bitfld.long  0x00 27.--31.           "Framesize ,Framesize" " 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"
TEXTLINE "                "
bitfld.long  0x00 26.              "  CPOL       ,Clock polarity" "0,1"
bitfld.long  0x00 25.              "  CPHA       ,Clock phase" "0,1"
TEXTLINE "                "
bitfld.long  0x00 24.              "  PE         ,Parity Enable" "0,1"
bitfld.long  0x00 23.              "  PP         ,Parity Polarity" "0,1"
TEXTLINE ""
endif
;%include 564xl/DSPI_CTAR.ph 4 0x8FFA0000+0x1C 0x8FFA0000
;%include 564xl/DSPI_CTAR.ph 5 0x8FFA0000+0x20 0x8FFA0000
;%include 564xl/DSPI_CTAR.ph 6 0x8FFA0000+0x24 0x8FFA0000
;%include 564xl/DSPI_CTAR.ph 7 0x8FFA0000+0x28 0x8FFA0000
group.long (0x8FFA0000+0x2C)++0x03
line.long    0x00 "SR,DSPI Status Register"
eventfld.long  0x00 31.                "TCF         ,Transfer complete flag" "0,1"
eventfld.long  0x00 30.              "  TXRXS       ,TX & RX status" "0,1"
eventfld.long  0x00 28.              "  EOQF        ,End-of-queue flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 27.              "  TFUF        ,Transmit FIFO underflow flag" "0,1"
eventfld.long  0x00 25.              "  TFFF        ,Transmit FIFO fill flag" "0,1"
eventfld.long  0x00 22.              "  DPEF        ,DSI Parity Error Flag" "0,1"
eventfld.long  0x00 21.              "  SPEF        ,SPI Parity Error Flag" "0,1"
TEXTLINE "                " 
eventfld.long  0x00 20.              "  DDIF        ,DSI data received with active bits" "0,1"
eventfld.long  0x00 19.              "  RFOF        ,Receive FIFO overflow flag" "0,1"
eventfld.long  0x00 17.              "  RFDF        ,Receive FIFO drain flag" "0,1"
TEXTLINE "                "
bitfld.long  0x00 12.--15.           "  TXCTR      ,TX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 08.--11.           "  TXNXTPTR   ,Transmit next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 04.--07.           "  RXCTR      ,RX FIFO Counter" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.long  0x00 00.--03.           "  POPNXTPTR  ,Pop next pointer" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0x8FFA0000+0x30)++0x03
line.long    0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register"
bitfld.long  0x00 31.                "TCF_RE      ,Transfer complete request enable" "0,1"
bitfld.long  0x00 28.              "  EOQF_RE     ,End-of-queue request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 27.              "  TFUF_RE     ,Transmit FIFO underflow request enable" "0,1"
bitfld.long  0x00 25.              "  TFFF_RE     ,Transmit FIFO fill request enable" "0,1"
bitfld.long  0x00 24.              "  TFFF_DIRS ,Transmit FIFO fill request select" "INT,DMA"
bitfld.long  0x00 22.              "  DPEF_RE     ,DSI Parity Error request enable" "0,1"
bitfld.long  0x00 21.              "  SPEF_RE     ,SPI Parity Error request enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 20.              "  DDIF_RE     ,DSI data received with active bits request enable" "0,1"
bitfld.long  0x00 19.              "  RFOF_RE     ,Receive FIFO overflow request enable" "0,1"
bitfld.long  0x00 17.              "  RFDF_RE     ,Receive FIFO drain request enable" "0,1"
bitfld.long  0x00 16.              "  RFDF_DIRS ,Receive FIFO drain request select" "INT,DMA"
TEXTLINE ""
group.long (0x8FFA0000+0x34)++0x03
line.long    0x00 "PUSHR,DSPI PUSH TX FIFO Register"
bitfld.long  0x00 31.                "CONT        ,Continuous peripheral chip select enable" "0,1"
bitfld.long  0x00 28.--30.         "  CTAS        ,Clock and transfer attributes select" "DSPI_CTAR0,DSPI_CTAR1,DSPI_CTAR2,DSPI_CTAR3,DSPI_CTAR4,DSPI_CTAR5,DSPI_CTAR6,DSPI_CTAR7"
TEXTLINE "                "
bitfld.long  0x00 27.              "  EOQ         ,End-of-queue." "0,1"
bitfld.long  0x00 26.              "  CTCNT       ,Clear SPI_TCNT" "0,1"
bitfld.long  0x00 25.              "  PE          ,Parity Enable" "0,1"
bitfld.long  0x00 24.              "  PP          ,Parity Polarity" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.              "  PCS7        ,Peripheral chip select 7" "0,1"
bitfld.long  0x00 22.              "  PCS6        ,Peripheral chip select 6" "0,1"
bitfld.long  0x00 21.              "  PCS5        ,Peripheral chip select 5" "0,1"
bitfld.long  0x00 20.              "  PCS4        ,Peripheral chip select 4" "0,1"
TEXTLINE "                "
bitfld.long  0x00 19.              "  PCS3        ,Peripheral chip select 3" "0,1"
bitfld.long  0x00 18.              "  PCS2        ,Peripheral chip select 2" "0,1"
bitfld.long  0x00 17.              "  PCS1        ,Peripheral chip select 1" "0,1"
bitfld.long  0x00 16.              "  PCS0        ,Peripheral chip select 0" "0,1"
TEXTLINE "                "
hexmask.long.word 0x00 00.--15. 1.    "  TXDATA   ,Transfer data"
TEXTLINE ""
wgroup.long (0x8FFA0000+0x38)++0x03
hide.long    0x00 "POPR,DSPI POP RX FIFO Register"
IN
TEXTLINE ""
group.long (0x8FFA0000+0x3C)++0x03
line.long    0x00 "TXFR0,DSPI Transmit FIFO Register 0"
group.long (0x8FFA0000+0x40)++0x03
line.long    0x00 "TXFR1,DSPI Transmit FIFO Register 1"
group.long (0x8FFA0000+0x44)++0x03
line.long    0x00 "TXFR2,DSPI Transmit FIFO Register 2"
group.long (0x8FFA0000+0x48)++0x03
line.long    0x00 "TXFR3,DSPI Transmit FIFO Register 3"
group.long (0x8FFA0000+0x4C)++0x03
line.long    0x00 "TXFR4,DSPI Transmit FIFO Register 4"
TEXTLINE ""
group.long (0x8FFA0000+0x7C)++0x03
line.long    0x00 "RXFR0,DSPI Receive FIFO Register 0"
group.long (0x8FFA0000+0x80)++0x03
line.long    0x00 "RXFR1,DSPI Receive FIFO Register 1"
group.long (0x8FFA0000+0x84)++0x03
line.long    0x00 "RXFR2,DSPI Receive FIFO Register 2"
group.long (0x8FFA0000+0x88)++0x03
line.long    0x00 "RXFR3,DSPI Receive FIFO Register 3"
group.long (0x8FFA0000+0x8C)++0x03
line.long    0x00 "RXFR4,DSPI Receive FIFO Register 4"
tree "Register Protection"
group.long (0x8FFA0000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0x8FFA0000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
tree.end
tree "LINFlex Modules"
tree "LINFlex 0 (with slave)"
if ((CPU()=="MPC5604B")||(CPU()=="SPC560B50")||(CPU()=="MPC5606S")||(CPU()=="SPC560S"))&&(data.byte(ANC:0xC3FE037C+0)&0x80)==0x00
group VM:0x00++0x0
TEXTLINE ""
TEXTLINE "The system clock for this peripheral block is currently disabled,"
TEXTLINE "registers can not be displayed in this state. See Clock Generation Module."
else

group.long (0xFFE40000+0x00)++0x03
line.long    0x00 "LINCR1,LIN Control Register"
bitfld.long  0x00 15.                            "CCD    ,Checksum Calculation disable" "0,1"
bitfld.long  0x00 14.                          "  CFD    ,Checksum field disable" "0,1"
bitfld.long  0x00 13.                          "  LASE   ,LIN Slave Automatic Resynchronization Enable" "0,1"
bitfld.long  0x00 12.                          "  AWUM   ,Automatic Wake-Up Mode" "0,1"
bitfld.long  0x00 08.--11.                     "  MBL    ,LIN Master Break Length" "10-bit,11-bit,12-bit,13-bit,14-bit,15-bit,16-bit,17-bit,18-bit,19-bit,20-bit,21-bit,22-bit,23-bit,36-bit,50-bit"
TEXTLINE "                "  
bitfld.long  0x00 07.                          "  BF     ,Bypass filter" "0,1"
bitfld.long  0x00 06.                          "  SFTM   ,Self Test Mode" "0,1"
bitfld.long  0x00 05.                          "  LBKM   ,Loop Back Mode" "0,1"
bitfld.long  0x00 04.                          "  MME    ,Master Mode Enable" "0,1"
bitfld.long  0x00 03.                          "  SBDT   ,Slave Mode Break Detection Threshold" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 02.                          "  RBLM   ,Receive Buffer Locked Mode" "0,1"
bitfld.long  0x00 01.                          "  SLEEP  ,Sleep Mode Request" "0,1"
bitfld.long  0x00 00.                          "  INIT   ,Initialization Request" "0,1"
TEXTLINE ""
group.long (0xFFE40000+0x04)++0x03
line.long    0x00 "LINIER,LIN Interrupt Enable Register"
bitfld.long  0x00 15.                            "SZIE   ,Stuck at Zero Interrupt Enable" "0,1"
bitfld.long  0x00 14.                          "  OCIE   ,Output Compare Interrupt Enable" "0,1"
bitfld.long  0x00 13.                          "  BEIE   ,Bit Error Interrupt Enable" "0,1"
bitfld.long  0x00 12.                          "  CEIE   ,Checksum Error Interrupt Enable" "0,1"
bitfld.long  0x00 11.                          "  HEIE   ,Header Error Interrupt Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 08.                          "  FEIE   ,Framing Error Interrupt Enable" "0,1"
bitfld.long  0x00 07.                          "  BOIE   ,Buffer Overrun Interrupt Enable" "0,1"
bitfld.long  0x00 06.                          "  LSIE   ,LIN State Interrupt Enable" "0,1"
bitfld.long  0x00 05.                          "  WUIE   ,Wake-up Interrupt Enable" "0,1"
bitfld.long  0x00 04.                          "  DBFIE  ,Data Buffer Full Interrupt Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                          "  DBEIE  ,Data Buffer Empty Interrupt Enable" "0,1"
bitfld.long  0x00 02.                          "  DRIE   ,Data Reception Complete Interrupt Enable" "0,1"
bitfld.long  0x00 01.                          "  DTIE   ,Data Transmitted Interrupt Enable" "0,1"
bitfld.long  0x00 00.                          "  HRIE   ,Header Received Interrupt Enable" "0,1"
TEXTLINE ""
group.long (0xFFE40000+0x08)++0x03
line.long    0x00 "LINSR,LIN Status Register"
bitfld.long  0x00 12.--15.                       "LINS   ,LIN state" "sleep mode,initialization mode,idle,break,break delimiter,synch field,identifier field,header reception/transmission completed,data reception/transmission,checksum,res.,res.,res.,res.,res.,res."
TEXTLINE "                "  
bitfld.long  0x00 09.                          "  RMB    ,Release Message Buffer" "0,1"
bitfld.long  0x00 07.                          "  RBSY   ,Receiver Busy Flag" "0,1"
bitfld.long  0x00 06.                          "  RPS    ,LIN receive pin state" "0,1"
bitfld.long  0x00 05.                          "  WUF    ,Wake-up Flag" "0,1"
bitfld.long  0x00 04.                          "  DBFF   ,Data Buffer Full Flag" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                          "  DBEF   ,Data Buffer Empty Flag" "0,1"
bitfld.long  0x00 02.                          "  DRF    ,Data Reception Completed Flag" "0,1"
bitfld.long  0x00 01.                          "  DTF    ,Data Transmission Completed Flag" "0,1"
bitfld.long  0x00 00.                          "  HRF    ,Header Reception Flag" "0,1"
TEXTLINE ""
group.long (0xFFE40000+0x0c)++0x03
line.long    0x00 "LINESR,LIN Error Status Register"
bitfld.long  0x00 15.                            "SZF    ,Stuck at zero Flag" "0,1"
bitfld.long  0x00 14.                          "  OCF    ,Output Compare Flag" "0,1"
bitfld.long  0x00 13.                          "  BEF    ,Bit Error Flag" "0,1"
bitfld.long  0x00 12.                          "  CEF    ,Checksum error Flag" "0,1"
bitfld.long  0x00 11.                          "  SFEF   ,Synch Field Error Flag" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 10.                          "  BDEF   ,Break Delimiter Error Flag" "0,1"
bitfld.long  0x00 09.                          "  IDPEF  ,Identifier Parity Error Flag" "0,1"
bitfld.long  0x00 08.                          "  FEF    ,Framing Error Flag" "0,1"
bitfld.long  0x00 07.                          "  BOF    ,Buffer Overrun Flag" "0,1"
bitfld.long  0x00 00.                          "  NF     ,Noise Flag" "0,1"
TEXTLINE ""
group.long (0xFFE40000+0x10)++0x03
line.long    0x00 "UARTCR,UART Mode Control Register"
bitfld.long  0x00 13.--14.                       "TDFL   ,Transmitter Data Field length" "1 byte, 2 bytes,3 bytes,4 bytes"
bitfld.long  0x00 10.--11.                     "               RDFL   ,Receiver Data Field length" "1 byte, 2 bytes,3 bytes,4 bytes"
TEXTLINE "                "  
bitfld.long  0x00 05.                          "  RXEN   ,Receiver Enable" "0,1"
bitfld.long  0x00 04.                          "  TXEN   ,Transmitter Enable" "0,1"
bitfld.long  0x00 03.                          "  OP     ,Odd Parity" "0,1"
bitfld.long  0x00 02.                          "  PCE    ,Parity Control Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 01.                          "  WL     ,Word Length in UART mode" "7 bit+parity,8 bit(PCE:9 bit)"
bitfld.long  0x00 00.                          "       UART   ,UART mode enable" "LIN mode,UART mode"
TEXTLINE ""
group.long (0xFFE40000+0x14)++0x03
line.long    0x00 "UARTSR,UART Mode Status Register"
bitfld.long  0x00 15.                            "SZF    ,Stuck at zero Flag" "0,1"
bitfld.long  0x00 14.                          "  OCF    ,Output Compare Flag" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 13.                          "  PE3    ,Parity Error Flag Rx3" "0,1"
bitfld.long  0x00 12.                          "  PE2    ,Parity Error Flag Rx2" "0,1"
bitfld.long  0x00 11.                          "  PE1    ,Parity Error Flag Rx1" "0,1"
bitfld.long  0x00 10.                          "  PE0    ,Parity Error Flag Rx0" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 09.                          "  RMB    ,Release Message Buffer" "0,1"
bitfld.long  0x00 08.                          "  FEF    ,Framing Error Flag" "0,1"
bitfld.long  0x00 07.                          "  BOF    ,Buffer Overrun Flag" "0,1"
bitfld.long  0x00 06.                          "  RPS    ,LIN Receive Pin State" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 05.                          "  WUF    ,Wake-up Flag" "0,1"
bitfld.long  0x00 02.                          "  DRF    ,Data Reception Completed Flag" "0,1"
bitfld.long  0x00 01.                          "  DTF    ,Data Transmission Completed Flag" "0,1"
bitfld.long  0x00 00.                          "  NF     ,Noise Flag" "0,1"
TEXTLINE ""
group.long (0xFFE40000+0x18)++0x03
line.long    0x00 "LINTCSR,LIN Time-Out Control Status Register"
bitfld.long  0x00 10.                            "LTOM   ,LIN timeout mode" "0,1"
bitfld.long  0x00 09.                          "  IOT    ,Idle on Timeout" "0,1"
bitfld.long  0x00 08.                          "  TOCE   ,Timeout counter enable" "0,1"
hexmask.long.byte 0x00 00.--07. 1. 0.             "  CNT    ,Counter Value"
TEXTLINE ""
group.long (0xFFE40000+0x1C)++0x03
line.long    0x00 "LINOCR,LIN Output Compare Register"
hexmask.long.byte 0x00 08.--15. 1. 0.               "OC2    ,Output compare 2 value"
hexmask.long.byte 0x00 00.--07. 1. 0.             "  OC1    ,Output compare 1 value"
TEXTLINE ""
group.long (0xFFE40000+0x20)++0x03
line.long    0x00 "LINTOCR,LIN Time-Out Control Register"
hexmask.long.byte 0x00 08.--11. 1. 0.               "RTO    ,Response timeout value"
hexmask.long.byte 0x00 00.--06. 1. 0.             "  HTO    ,Header timeout value"
TEXTLINE ""
group.long (0xFFE40000+0x24)++0x03
line.long    0x00 "LINFBRR,LIN Fractional Baud Rate Register"
bitfld.long  0x00 00.--03.                       "DIV_F  ,Fraction bits of LFDIV" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xFFE40000+0x28)++0x03
line.long    0x00 "LINIBRR,LIN Integer Baud Rate Register"
hexmask.long.word 0x00 00.--12. 1. 0.               "DIV_M  ,LFDIV mantissa"
TEXTLINE ""
group.long (0xFFE40000+0x2C)++0x03
line.long    0x00 "LINCFR,LIN Checksum Field Register"
hexmask.long.byte 0x00 00.--07. 1. 0.               "CF     ,Checksum bits"
TEXTLINE ""
group.long (0xFFE40000+0x30)++0x03
line.long    0x00 "LINCR2,LIN Control Register 2"
bitfld.long  0x00 14.                            "IOBE   ,Idle on Bit Error" "0,1"
bitfld.long  0x00 13.                          "  IOPE   ,Idle on Identifier Parity Error" "0,1"
bitfld.long  0x00 12.                          "  WURQ   ,Wake-up Generation Request" "0,1"
bitfld.long  0x00 11.                          "  DDRQ   ,Data Discard Request" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 10.                          "  DTRQ   ,Data Transmission Request" "0,1"
bitfld.long  0x00 09.                          "  ABRQ   ,Abort Request" "0,1"
bitfld.long  0x00 08.                          "  HTRQ   ,Header Transmission Request" "0,1"
TEXTLINE ""
group.long (0xFFE40000+0x34)++0x03
line.long    0x00 "BIDR,Buffer Identifier Register"
hexmask.long.byte 0x00 10.--15. 1. 0.               "DFL    ,Data Field Length"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
TEXTLINE ""
group.long (0xFFE40000+0x38)++0x03
line.long    0x00 "BDRL,Buffer Data Register Least Significant"
hexmask.long.byte 0x00 24.--31. 1. 0.               "DATA3  ,Data Byte 3"
hexmask.long.byte 0x00 16.--23. 1. 0.             "  DATA2  ,Data Byte 2"
hexmask.long.byte 0x00 08.--15. 1. 0.             "  DATA1  ,Data Byte 1"
hexmask.long.byte 0x00 00.--07. 1. 0.             "  DATA0  ,Data Byte 0"
group.long (0xFFE40000+0x3C)++0x03
line.long    0x00 "BDRM,Buffer Data Register Most Significant"
hexmask.long.byte 0x00 24.--31. 1. 0.               "DATA7  ,Data Byte 7"
hexmask.long.byte 0x00 16.--23. 1. 0.             "  DATA6  ,Data Byte 6"
hexmask.long.byte 0x00 08.--15. 1. 0.             "  DATA5  ,Data Byte 5"
hexmask.long.byte 0x00 00.--07. 1. 0.             "  DATA4  ,Data Byte 4"
TEXTLINE ""
group.long (0xFFE40000+0x40)++0x03
line.long    0x00 "IFER,Identifier Filter Enable Register"
hexmask.long.byte 0x00 00.--07. 1. 0.               "FACT   ,Filter active"
TEXTLINE ""
group.long (0xFFE40000+0x44)++0x03
line.long    0x00 "IFMI,Identifier Filter Match Index"
bitfld.long  0x00 00.--03.                       "IFMI   ,Filter match index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xFFE40000+0x48)++0x03
line.long    0x00 "IFMR,Identifier Filter Mode Register"
bitfld.long  0x00 00.--03.                       "IFM    ,Filter match index" "0,1,res(2),res(3),res(4),res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),res(15)"
TEXTLINE ""
group.long (0xFFE40000+0x4C)++0x03
line.long    0x00 "IFCR0,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x50)++0x03
line.long    0x00 "IFCR1,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x54)++0x03
line.long    0x00 "IFCR2,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x58)++0x03
line.long    0x00 "IFCR3,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x5C)++0x03
line.long    0x00 "IFCR4,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x60)++0x03
line.long    0x00 "IFCR5,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x64)++0x03
line.long    0x00 "IFCR6,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x68)++0x03
line.long    0x00 "IFCR7,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x6C)++0x03
line.long    0x00 "IFCR8,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x70)++0x03
line.long    0x00 "IFCR9,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x74)++0x03
line.long    0x00 "IFCR10,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x78)++0x03
line.long    0x00 "IFCR11,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x7C)++0x03
line.long    0x00 "IFCR12,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x80)++0x03
line.long    0x00 "IFCR13,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x84)++0x03
line.long    0x00 "IFCR14,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE40000+0x88)++0x03
line.long    0x00 "IFCR15,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
;TEXTLINE ""
;group.long (0xFFE40000+0x8C)++0x03
;  line.long    0x00 "GCR,Global control register"
;  bitfld.long  0x00 05.                       "TDFBM  ,Transmit data first bit MSB" "0,1"
;  bitfld.long  0x00 04.                     "  RDFBM  ,Received data first bit MSB" "0,1"
;  bitfld.long  0x00 03.                     "  TDLIS  ,Transmit data level inversion selection" "0,1"
;  bitfld.long  0x00 02.                     "  RDLIS  ,Received data level inversion selection" "0,1"
;  bitfld.long  0x00 01.                     "  STOP   ,Stop bit configuration" "0,1"
;  bitfld.long  0x00 00.                     "  SR     ,Soft reset" "0,1"
endif
tree.end
tree "LINFlex 1 (with slave)"
if ((CPU()=="MPC5604B")||(CPU()=="SPC560B50")||(CPU()=="MPC5606S")||(CPU()=="SPC560S"))&&(data.byte(ANC:0xC3FE037C+0)&0x80)==0x00
group VM:0x00++0x0
TEXTLINE ""
TEXTLINE "The system clock for this peripheral block is currently disabled,"
TEXTLINE "registers can not be displayed in this state. See Clock Generation Module."
else

group.long (0xFFE44000+0x00)++0x03
line.long    0x00 "LINCR1,LIN Control Register"
bitfld.long  0x00 15.                            "CCD    ,Checksum Calculation disable" "0,1"
bitfld.long  0x00 14.                          "  CFD    ,Checksum field disable" "0,1"
bitfld.long  0x00 13.                          "  LASE   ,LIN Slave Automatic Resynchronization Enable" "0,1"
bitfld.long  0x00 12.                          "  AWUM   ,Automatic Wake-Up Mode" "0,1"
bitfld.long  0x00 08.--11.                     "  MBL    ,LIN Master Break Length" "10-bit,11-bit,12-bit,13-bit,14-bit,15-bit,16-bit,17-bit,18-bit,19-bit,20-bit,21-bit,22-bit,23-bit,36-bit,50-bit"
TEXTLINE "                "  
bitfld.long  0x00 07.                          "  BF     ,Bypass filter" "0,1"
bitfld.long  0x00 06.                          "  SFTM   ,Self Test Mode" "0,1"
bitfld.long  0x00 05.                          "  LBKM   ,Loop Back Mode" "0,1"
bitfld.long  0x00 04.                          "  MME    ,Master Mode Enable" "0,1"
bitfld.long  0x00 03.                          "  SBDT   ,Slave Mode Break Detection Threshold" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 02.                          "  RBLM   ,Receive Buffer Locked Mode" "0,1"
bitfld.long  0x00 01.                          "  SLEEP  ,Sleep Mode Request" "0,1"
bitfld.long  0x00 00.                          "  INIT   ,Initialization Request" "0,1"
TEXTLINE ""
group.long (0xFFE44000+0x04)++0x03
line.long    0x00 "LINIER,LIN Interrupt Enable Register"
bitfld.long  0x00 15.                            "SZIE   ,Stuck at Zero Interrupt Enable" "0,1"
bitfld.long  0x00 14.                          "  OCIE   ,Output Compare Interrupt Enable" "0,1"
bitfld.long  0x00 13.                          "  BEIE   ,Bit Error Interrupt Enable" "0,1"
bitfld.long  0x00 12.                          "  CEIE   ,Checksum Error Interrupt Enable" "0,1"
bitfld.long  0x00 11.                          "  HEIE   ,Header Error Interrupt Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 08.                          "  FEIE   ,Framing Error Interrupt Enable" "0,1"
bitfld.long  0x00 07.                          "  BOIE   ,Buffer Overrun Interrupt Enable" "0,1"
bitfld.long  0x00 06.                          "  LSIE   ,LIN State Interrupt Enable" "0,1"
bitfld.long  0x00 05.                          "  WUIE   ,Wake-up Interrupt Enable" "0,1"
bitfld.long  0x00 04.                          "  DBFIE  ,Data Buffer Full Interrupt Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                          "  DBEIE  ,Data Buffer Empty Interrupt Enable" "0,1"
bitfld.long  0x00 02.                          "  DRIE   ,Data Reception Complete Interrupt Enable" "0,1"
bitfld.long  0x00 01.                          "  DTIE   ,Data Transmitted Interrupt Enable" "0,1"
bitfld.long  0x00 00.                          "  HRIE   ,Header Received Interrupt Enable" "0,1"
TEXTLINE ""
group.long (0xFFE44000+0x08)++0x03
line.long    0x00 "LINSR,LIN Status Register"
bitfld.long  0x00 12.--15.                       "LINS   ,LIN state" "sleep mode,initialization mode,idle,break,break delimiter,synch field,identifier field,header reception/transmission completed,data reception/transmission,checksum,res.,res.,res.,res.,res.,res."
TEXTLINE "                "  
bitfld.long  0x00 09.                          "  RMB    ,Release Message Buffer" "0,1"
bitfld.long  0x00 07.                          "  RBSY   ,Receiver Busy Flag" "0,1"
bitfld.long  0x00 06.                          "  RPS    ,LIN receive pin state" "0,1"
bitfld.long  0x00 05.                          "  WUF    ,Wake-up Flag" "0,1"
bitfld.long  0x00 04.                          "  DBFF   ,Data Buffer Full Flag" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 03.                          "  DBEF   ,Data Buffer Empty Flag" "0,1"
bitfld.long  0x00 02.                          "  DRF    ,Data Reception Completed Flag" "0,1"
bitfld.long  0x00 01.                          "  DTF    ,Data Transmission Completed Flag" "0,1"
bitfld.long  0x00 00.                          "  HRF    ,Header Reception Flag" "0,1"
TEXTLINE ""
group.long (0xFFE44000+0x0c)++0x03
line.long    0x00 "LINESR,LIN Error Status Register"
bitfld.long  0x00 15.                            "SZF    ,Stuck at zero Flag" "0,1"
bitfld.long  0x00 14.                          "  OCF    ,Output Compare Flag" "0,1"
bitfld.long  0x00 13.                          "  BEF    ,Bit Error Flag" "0,1"
bitfld.long  0x00 12.                          "  CEF    ,Checksum error Flag" "0,1"
bitfld.long  0x00 11.                          "  SFEF   ,Synch Field Error Flag" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 10.                          "  BDEF   ,Break Delimiter Error Flag" "0,1"
bitfld.long  0x00 09.                          "  IDPEF  ,Identifier Parity Error Flag" "0,1"
bitfld.long  0x00 08.                          "  FEF    ,Framing Error Flag" "0,1"
bitfld.long  0x00 07.                          "  BOF    ,Buffer Overrun Flag" "0,1"
bitfld.long  0x00 00.                          "  NF     ,Noise Flag" "0,1"
TEXTLINE ""
group.long (0xFFE44000+0x10)++0x03
line.long    0x00 "UARTCR,UART Mode Control Register"
bitfld.long  0x00 13.--14.                       "TDFL   ,Transmitter Data Field length" "1 byte, 2 bytes,3 bytes,4 bytes"
bitfld.long  0x00 10.--11.                     "               RDFL   ,Receiver Data Field length" "1 byte, 2 bytes,3 bytes,4 bytes"
TEXTLINE "                "  
bitfld.long  0x00 05.                          "  RXEN   ,Receiver Enable" "0,1"
bitfld.long  0x00 04.                          "  TXEN   ,Transmitter Enable" "0,1"
bitfld.long  0x00 03.                          "  OP     ,Odd Parity" "0,1"
bitfld.long  0x00 02.                          "  PCE    ,Parity Control Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 01.                          "  WL     ,Word Length in UART mode" "7 bit+parity,8 bit(PCE:9 bit)"
bitfld.long  0x00 00.                          "       UART   ,UART mode enable" "LIN mode,UART mode"
TEXTLINE ""
group.long (0xFFE44000+0x14)++0x03
line.long    0x00 "UARTSR,UART Mode Status Register"
bitfld.long  0x00 15.                            "SZF    ,Stuck at zero Flag" "0,1"
bitfld.long  0x00 14.                          "  OCF    ,Output Compare Flag" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 13.                          "  PE3    ,Parity Error Flag Rx3" "0,1"
bitfld.long  0x00 12.                          "  PE2    ,Parity Error Flag Rx2" "0,1"
bitfld.long  0x00 11.                          "  PE1    ,Parity Error Flag Rx1" "0,1"
bitfld.long  0x00 10.                          "  PE0    ,Parity Error Flag Rx0" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 09.                          "  RMB    ,Release Message Buffer" "0,1"
bitfld.long  0x00 08.                          "  FEF    ,Framing Error Flag" "0,1"
bitfld.long  0x00 07.                          "  BOF    ,Buffer Overrun Flag" "0,1"
bitfld.long  0x00 06.                          "  RPS    ,LIN Receive Pin State" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 05.                          "  WUF    ,Wake-up Flag" "0,1"
bitfld.long  0x00 02.                          "  DRF    ,Data Reception Completed Flag" "0,1"
bitfld.long  0x00 01.                          "  DTF    ,Data Transmission Completed Flag" "0,1"
bitfld.long  0x00 00.                          "  NF     ,Noise Flag" "0,1"
TEXTLINE ""
group.long (0xFFE44000+0x18)++0x03
line.long    0x00 "LINTCSR,LIN Time-Out Control Status Register"
bitfld.long  0x00 10.                            "LTOM   ,LIN timeout mode" "0,1"
bitfld.long  0x00 09.                          "  IOT    ,Idle on Timeout" "0,1"
bitfld.long  0x00 08.                          "  TOCE   ,Timeout counter enable" "0,1"
hexmask.long.byte 0x00 00.--07. 1. 0.             "  CNT    ,Counter Value"
TEXTLINE ""
group.long (0xFFE44000+0x1C)++0x03
line.long    0x00 "LINOCR,LIN Output Compare Register"
hexmask.long.byte 0x00 08.--15. 1. 0.               "OC2    ,Output compare 2 value"
hexmask.long.byte 0x00 00.--07. 1. 0.             "  OC1    ,Output compare 1 value"
TEXTLINE ""
group.long (0xFFE44000+0x20)++0x03
line.long    0x00 "LINTOCR,LIN Time-Out Control Register"
hexmask.long.byte 0x00 08.--11. 1. 0.               "RTO    ,Response timeout value"
hexmask.long.byte 0x00 00.--06. 1. 0.             "  HTO    ,Header timeout value"
TEXTLINE ""
group.long (0xFFE44000+0x24)++0x03
line.long    0x00 "LINFBRR,LIN Fractional Baud Rate Register"
bitfld.long  0x00 00.--03.                       "DIV_F  ,Fraction bits of LFDIV" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xFFE44000+0x28)++0x03
line.long    0x00 "LINIBRR,LIN Integer Baud Rate Register"
hexmask.long.word 0x00 00.--12. 1. 0.               "DIV_M  ,LFDIV mantissa"
TEXTLINE ""
group.long (0xFFE44000+0x2C)++0x03
line.long    0x00 "LINCFR,LIN Checksum Field Register"
hexmask.long.byte 0x00 00.--07. 1. 0.               "CF     ,Checksum bits"
TEXTLINE ""
group.long (0xFFE44000+0x30)++0x03
line.long    0x00 "LINCR2,LIN Control Register 2"
bitfld.long  0x00 14.                            "IOBE   ,Idle on Bit Error" "0,1"
bitfld.long  0x00 13.                          "  IOPE   ,Idle on Identifier Parity Error" "0,1"
bitfld.long  0x00 12.                          "  WURQ   ,Wake-up Generation Request" "0,1"
bitfld.long  0x00 11.                          "  DDRQ   ,Data Discard Request" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 10.                          "  DTRQ   ,Data Transmission Request" "0,1"
bitfld.long  0x00 09.                          "  ABRQ   ,Abort Request" "0,1"
bitfld.long  0x00 08.                          "  HTRQ   ,Header Transmission Request" "0,1"
TEXTLINE ""
group.long (0xFFE44000+0x34)++0x03
line.long    0x00 "BIDR,Buffer Identifier Register"
hexmask.long.byte 0x00 10.--15. 1. 0.               "DFL    ,Data Field Length"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
TEXTLINE ""
group.long (0xFFE44000+0x38)++0x03
line.long    0x00 "BDRL,Buffer Data Register Least Significant"
hexmask.long.byte 0x00 24.--31. 1. 0.               "DATA3  ,Data Byte 3"
hexmask.long.byte 0x00 16.--23. 1. 0.             "  DATA2  ,Data Byte 2"
hexmask.long.byte 0x00 08.--15. 1. 0.             "  DATA1  ,Data Byte 1"
hexmask.long.byte 0x00 00.--07. 1. 0.             "  DATA0  ,Data Byte 0"
group.long (0xFFE44000+0x3C)++0x03
line.long    0x00 "BDRM,Buffer Data Register Most Significant"
hexmask.long.byte 0x00 24.--31. 1. 0.               "DATA7  ,Data Byte 7"
hexmask.long.byte 0x00 16.--23. 1. 0.             "  DATA6  ,Data Byte 6"
hexmask.long.byte 0x00 08.--15. 1. 0.             "  DATA5  ,Data Byte 5"
hexmask.long.byte 0x00 00.--07. 1. 0.             "  DATA4  ,Data Byte 4"
TEXTLINE ""
group.long (0xFFE44000+0x40)++0x03
line.long    0x00 "IFER,Identifier Filter Enable Register"
hexmask.long.byte 0x00 00.--07. 1. 0.               "FACT   ,Filter active"
TEXTLINE ""
group.long (0xFFE44000+0x44)++0x03
line.long    0x00 "IFMI,Identifier Filter Match Index"
bitfld.long  0x00 00.--03.                       "IFMI   ,Filter match index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
TEXTLINE ""
group.long (0xFFE44000+0x48)++0x03
line.long    0x00 "IFMR,Identifier Filter Mode Register"
bitfld.long  0x00 00.--03.                       "IFM    ,Filter match index" "0,1,res(2),res(3),res(4),res(5),res(6),res(7),res(8),res(9),res(10),res(11),res(12),res(13),res(14),res(15)"
TEXTLINE ""
group.long (0xFFE44000+0x4C)++0x03
line.long    0x00 "IFCR0,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x50)++0x03
line.long    0x00 "IFCR1,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x54)++0x03
line.long    0x00 "IFCR2,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x58)++0x03
line.long    0x00 "IFCR3,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x5C)++0x03
line.long    0x00 "IFCR4,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x60)++0x03
line.long    0x00 "IFCR5,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x64)++0x03
line.long    0x00 "IFCR6,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x68)++0x03
line.long    0x00 "IFCR7,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x6C)++0x03
line.long    0x00 "IFCR8,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x70)++0x03
line.long    0x00 "IFCR9,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x74)++0x03
line.long    0x00 "IFCR10,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x78)++0x03
line.long    0x00 "IFCR11,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x7C)++0x03
line.long    0x00 "IFCR12,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x80)++0x03
line.long    0x00 "IFCR13,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x84)++0x03
line.long    0x00 "IFCR14,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
group.long (0xFFE44000+0x88)++0x03
line.long    0x00 "IFCR15,Identifier Filter Control Register"
bitfld.long  0x00 10.--12.                       "DFL    ,Data Field Length" "1 byte,2 bytes,3 bytes,4 bytes,5 bytes,6 bytes,7 bytes,8 bytes"
bitfld.long  0x00 09.                          "  DIR    ,Direction" "0,1"
bitfld.long  0x00 08.                          "  CCS    ,Classic Checksum" "0,1"
hexmask.long.byte 0x00 00.--05. 1. 0.             "  ID     ,Identifier"
;TEXTLINE ""
;group.long (0xFFE44000+0x8C)++0x03
;  line.long    0x00 "GCR,Global control register"
;  bitfld.long  0x00 05.                       "TDFBM  ,Transmit data first bit MSB" "0,1"
;  bitfld.long  0x00 04.                     "  RDFBM  ,Received data first bit MSB" "0,1"
;  bitfld.long  0x00 03.                     "  TDLIS  ,Transmit data level inversion selection" "0,1"
;  bitfld.long  0x00 02.                     "  RDLIS  ,Received data level inversion selection" "0,1"
;  bitfld.long  0x00 01.                     "  STOP   ,Stop bit configuration" "0,1"
;  bitfld.long  0x00 00.                     "  SR     ,Soft reset" "0,1"
endif
tree.end
tree.end
tree "FlexCAN2 Controller Area Network"
tree "FlexCAN 0"
group.long 0xFFFC0000++0x03
line.long    0x00 "MCR,Module Configuration Register"
bitfld.long  0x00 31.                    "MDIS     ,Module disable" "0,1"
bitfld.long  0x00 30.                  "  FRZ      ,Freeze enable" "0,1"
bitfld.long  0x00 29.                  "  FEN      ,FIFO Enable" "0,1"
bitfld.long  0x00 28.                  "  HALT     ,Halt FlexCAN" "0,1"
TEXTLINE "                "
bitfld.long  0x00 27.                  "  NOT_RDY  ,FlexCAN not ready" "0,1"
bitfld.long  0x00 26.                  "  WAK_MSK  ,Wake Up Interrupt Mask" "0,1"
bitfld.long  0x00 25.                  "  SOFT_RST ,Soft reset" "0,1"
bitfld.long  0x00 24.                  "  FRZ_ACK  ,Freeze mode acknowledge" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.                  "  SUPV     ,Supervisor Mode" "0,1"
bitfld.long  0x00 22.                  "  SLF_WAK  ,Self Wake Up" "0,1"
bitfld.long  0x00 21.                  "  WRN_EN   ,Warning Interrupt Enable" "0,1"
bitfld.long  0x00 20.                  "  LPM_ACK  ,Low power mode acknowledge" "0,1"
TEXTLINE "                "
bitfld.long  0x00 20.                  "  WAK_SRC  ,Wake Up Source" "0,1"
bitfld.long  0x00 20.                  "  DOZE     ,Doze Mode Enable" "0,1"
bitfld.long  0x00 17.                  "  SRX_DIS  ,This bit defines whether FlexCAN is allowed to receive frames transmitted by itself" "0,1"
bitfld.long  0x00 16.                  "  BCC      ,Backwards Compatibility Configuration" "0,1"
TEXTLINE "                "
bitfld.long  0x00 13.                  "  LPRIO_EN ,Local Priority Enable" "0,1"
bitfld.long  0x00 12.                  "  AEN      ,Abort Enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.--09.             "  IDAM     ,ID Acceptance Mode" "A = One full ID (standard or extended) per filter element,B = Two full standard IDs or two partial 14-bit extended IDs per filter element,C = Four partial 8-bit IDs (standard or extended) per filter element,D = All frames rejected"
TEXTLINE "                "
hexmask.byte 0x03 00.--05. 1.          "  MAXMB    ,Maximum number of message buffers"
TEXTLINE ""
group.long (0xFFFC0000+0x04)++0x03
line.long    0x00 "CTRL,Control Register"
hexmask.byte 0x00 00.--07. 1.            "PRESDIV ,Prescaler division factor"
bitfld.long  0x00 22.--23.             "  RJW        ,Resync jump width" "0,1,2,3"
bitfld.long  0x00 19.--21.             "  PSEG1    ,Phase segment 1" "0,1,2,3,4,5,6,7"
bitfld.long  0x00 16.--18.             "  PSEG2    ,Phase segment 2" "0,1,2,3,4,5,6,7"
bitfld.long  0x00 15.                  "  BOFF_MSK ,Bus off mask" "0,1"
TEXTLINE "                "
bitfld.long  0x00 14.                  "  ERR_MSK  ,Error mask" "0,1"
bitfld.long  0x00 13.                  "  CLK_SRC  ,CAN engine clock source" "osc,bus"
bitfld.long  0x00 12.                  "  LPB      ,Loop back" "0,1"
bitfld.long  0x00 11.                  "  TWRN_MSK ,This bit provides a mask for the Tx Warning Interrupt associated with the TWRNINT flag in the Error and Status Register" "0,1"
bitfld.long  0x00 10.                  "  RWRN_MSK ,This bit provides a mask for the Rx Warning Interrupt associated with the RWRNINT flag in the Error and Status Register" "0,1"
TEXTLINE "                "
bitfld.long  0x00 07.                  "  SMP  ,Sampling mode" "one,three"
bitfld.long  0x00 06.                  "  BOFF_REC ,Bus off recovery mode" "ena,dis"
bitfld.long  0x00 05.                  "  TSYN     ,Timer sync mode" "0,1"
bitfld.long  0x00 04.                  "  LBUF     ,Lowest buffer transmitted first" "0,1"
bitfld.long  0x00 03.                  "  LOM      ,Listen-only mode" "0,1"
TEXTLINE "                "
bitfld.long  0x00 00.--02.             "  PROPSEG  ,Propagation segment" "0,1,2,3,4,5,6,7"
TEXTLINE ""
group.long (0xFFFC0000+0x08)++0x03
line.long    0x00 "TIMER,Free Running Timer"
TEXTLINE ""
group.long (0xFFFC0000+0x10)++0x03
line.long    0x00 "RXGMASK,RX Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0xFFFC0000+0x14)++0x03
line.long    0x00 "RX14MASK,RX 14 Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0xFFFC0000+0x18)++0x03
line.long    0x00 "RX15MASK,RX 15 Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0xFFFC0000+0x1C)++0x03
line.long    0x00 "ECR,Error Counter Register"
hexmask.long.byte 0x00 08.--15. 1.            "Rx_Err_Counter ,Receive Error Counter"
hexmask.long.byte 0x00 00.--07. 1.          "  Tx_Err_Counter ,Transmit Error Counter"
TEXTLINE ""
group.long (0xFFFC0000+0x20)++0x03
line.long    0x00 "ESR,Error and Status Register"
bitfld.long  0x00 17.                    "TWRN_INT ,the Tx error counter reached 96" "0,1"
bitfld.long  0x00 16.                  "  RWRN_INT ,the Rx error counter reached 96" "0,1"
bitfld.long  0x00 15.                  "  BIT1_ERR ,Bit 1 error" "0,1"
bitfld.long  0x00 14.                  "  BIT0_ERR ,Bit 0 error" "0,1"
bitfld.long  0x00 13.                  "  ACK_ERR  ,Acknowledge error." "0,1"
TEXTLINE "                "
bitfld.long  0x00 12.                  "  CRC_ERR  ,Cyclic redundancy code error" "0,1"
bitfld.long  0x00 11.                  "  FRM_ERR  ,Form error" "0,1"
bitfld.long  0x00 10.                  "  STF_ERR  ,Stuffing error" "0,1"
bitfld.long  0x00 09.                  "  TX_WRN   ,TX error counter" "0,1"
bitfld.long  0x00 08.                  "  RX_WRN   ,RX error counter" "0,1"
TEXTLINE "                "
bitfld.long  0x00 07.                  "  IDLE     ,CAN bus IDLE state" "0,1"
bitfld.long  0x00 06.                  "  TXRX    ,Current FlexCAN2 status" "RX,TX"
bitfld.long  0x00 04.--05.             "  FLT_CONF ,Fault confinement state" "err act,err pass,bus off,bus off"
TEXTLINE "                "
bitfld.long  0x00 02.                  "  BOFF_INT ,Bus off interrupt" "0,1"
bitfld.long  0x00 01.                  "  ERR_INT  ,Error interrupt" "0,1"
bitfld.long  0x00 00.                  "  WAK_INT  ,Wake-Up Interrupt" "0,1"
TEXTLINE ""
group.long (0xFFFC0000+0x28)++0x03
line.long    0x00 "IMASK1,Interrupt Masks 1 Register"
bitfld.long  0x00 31.              "BUF31-28 ,Message Buffer 31 mask" "0,1"
bitfld.long  0x00 30.              ",Message Buffer 30 mask" "0,1"
bitfld.long  0x00 29.              ",Message Buffer 29 mask" "0,1"
bitfld.long  0x00 28.              ",Message Buffer 28 mask" "0,1"
bitfld.long  0x00 27.              "  BUF27-24 ,Message Buffer 27 mask" "0,1"
bitfld.long  0x00 26.              ",Message Buffer 26 mask" "0,1"
bitfld.long  0x00 25.              ",Message Buffer 25 mask" "0,1"
bitfld.long  0x00 24.              ",Message Buffer 24 mask" "0,1"
bitfld.long  0x00 23.              "  BUF23-20 ,Message Buffer 23 mask" "0,1"
bitfld.long  0x00 22.              ",Message Buffer 22 mask" "0,1"
bitfld.long  0x00 21.              ",Message Buffer 21 mask" "0,1"
bitfld.long  0x00 20.              ",Message Buffer 20 mask" "0,1"
bitfld.long  0x00 19.              "  BUF19-16 ,Message Buffer 19 mask" "0,1"
bitfld.long  0x00 18.              ",Message Buffer 18 mask" "0,1"
bitfld.long  0x00 17.              ",Message Buffer 17 mask" "0,1"
bitfld.long  0x00 16.              ",Message Buffer 16 mask" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  BUF15-12 ,Message Buffer 15 mask" "0,1"
bitfld.long  0x00 14.              ",Message Buffer 14 mask" "0,1"
bitfld.long  0x00 13.              ",Message Buffer 13 mask" "0,1"
bitfld.long  0x00 12.              ",Message Buffer 12 mask" "0,1"
bitfld.long  0x00 11.              "  BUF11-08 ,Message Buffer 11 mask" "0,1"
bitfld.long  0x00 10.              ",Message Buffer 10 mask" "0,1"
bitfld.long  0x00 09.              ",Message Buffer 09 mask" "0,1"
bitfld.long  0x00 08.              ",Message Buffer 08 mask" "0,1"
bitfld.long  0x00 07.              "  BUF07-04 ,Message Buffer 07 mask" "0,1"
bitfld.long  0x00 06.              ",Message Buffer 06 mask" "0,1"
bitfld.long  0x00 05.              ",Message Buffer 05 mask" "0,1"
bitfld.long  0x00 04.              ",Message Buffer 04 mask" "0,1"
bitfld.long  0x00 03.              "  BUF03-00 ,Message Buffer 03 mask" "0,1"
bitfld.long  0x00 02.              ",Message Buffer 02 mask" "0,1"
bitfld.long  0x00 01.              ",Message Buffer 01 mask" "0,1"
bitfld.long  0x00 00.              ",Message Buffer 00 mask" "0,1"
TEXTLINE ""
group.long (0xFFFC0000+0x30)++0x03
line.long    0x00 "IFLAG1,Interrupt Flags 1 Register"
bitfld.long  0x00 31.              "BUF31-28 ,Message Buffer 31 flag" "0,1"
bitfld.long  0x00 30.              ",Message Buffer 30 flag" "0,1"
bitfld.long  0x00 29.              ",Message Buffer 29 flag" "0,1"
bitfld.long  0x00 28.              ",Message Buffer 28 flag" "0,1"
bitfld.long  0x00 27.              "  BUF27-24 ,Message Buffer 27 flag" "0,1"
bitfld.long  0x00 26.              ",Message Buffer 26 flag" "0,1"
bitfld.long  0x00 25.              ",Message Buffer 25 flag" "0,1"
bitfld.long  0x00 24.              ",Message Buffer 24 flag" "0,1"
bitfld.long  0x00 23.              "  BUF23-20 ,Message Buffer 23 flag" "0,1"
bitfld.long  0x00 22.              ",Message Buffer 22 flag" "0,1"
bitfld.long  0x00 21.              ",Message Buffer 21 flag" "0,1"
bitfld.long  0x00 20.              ",Message Buffer 20 flag" "0,1"
bitfld.long  0x00 19.              "  BUF19-16 ,Message Buffer 19 flag" "0,1"
bitfld.long  0x00 18.              ",Message Buffer 18 flag" "0,1"
bitfld.long  0x00 17.              ",Message Buffer 17 flag" "0,1"
bitfld.long  0x00 16.              ",Message Buffer 16 flag" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  BUF15-12 ,Message Buffer 15 flag" "0,1"
bitfld.long  0x00 14.              ",Message Buffer 14 flag" "0,1"
bitfld.long  0x00 13.              ",Message Buffer 13 flag" "0,1"
bitfld.long  0x00 12.              ",Message Buffer 12 flag" "0,1"
bitfld.long  0x00 11.              "  BUF11-08 ,Message Buffer 11 flag" "0,1"
bitfld.long  0x00 10.              ",Message Buffer 10 flag" "0,1"
bitfld.long  0x00 09.              ",Message Buffer 09 flag" "0,1"
bitfld.long  0x00 08.              ",Message Buffer 08 flag" "0,1"
bitfld.long  0x00 07.              "  BUF07-04 ,Message Buffer 07 flag" "0,1"
bitfld.long  0x00 06.              ",Message Buffer 06 flag" "0,1"
bitfld.long  0x00 05.              ",Message Buffer 05 flag" "0,1"
bitfld.long  0x00 04.              ",Message Buffer 04 flag" "0,1"
bitfld.long  0x00 03.              "  BUF03-00 ,Message Buffer 03 flag" "0,1"
bitfld.long  0x00 02.              ",Message Buffer 02 flag" "0,1"
bitfld.long  0x00 01.              ",Message Buffer 01 flag" "0,1"
bitfld.long  0x00 00.              ",Message Buffer 00 flag" "0,1"
TEXTLINE ""
tree "Rx Individual Mask Registers"
group.long ((0xFFFC0000+0x880))++0x03
line.long    0x00 "RXIMR0,Rx Individual Mask Register 0"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x884))++0x03
line.long    0x00 "RXIMR1,Rx Individual Mask Register 1"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x888))++0x03
line.long    0x00 "RXIMR2,Rx Individual Mask Register 2"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x88C))++0x03
line.long    0x00 "RXIMR3,Rx Individual Mask Register 3"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x890))++0x03
line.long    0x00 "RXIMR4,Rx Individual Mask Register 4"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x894))++0x03
line.long    0x00 "RXIMR5,Rx Individual Mask Register 5"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x898))++0x03
line.long    0x00 "RXIMR6,Rx Individual Mask Register 6"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x89C))++0x03
line.long    0x00 "RXIMR7,Rx Individual Mask Register 7"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8A0))++0x03
line.long    0x00 "RXIMR8,Rx Individual Mask Register 8"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8A4))++0x03
line.long    0x00 "RXIMR9,Rx Individual Mask Register 9"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8A8))++0x03
line.long    0x00 "RXIMR10,Rx Individual Mask Register 10"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8AC))++0x03
line.long    0x00 "RXIMR11,Rx Individual Mask Register 11"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8B0))++0x03
line.long    0x00 "RXIMR12,Rx Individual Mask Register 12"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8B4))++0x03
line.long    0x00 "RXIMR13,Rx Individual Mask Register 13"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8B8))++0x03
line.long    0x00 "RXIMR14,Rx Individual Mask Register 14"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8BC))++0x03
line.long    0x00 "RXIMR15,Rx Individual Mask Register 15"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8C0))++0x03
line.long    0x00 "RXIMR16,Rx Individual Mask Register 16"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8C4))++0x03
line.long    0x00 "RXIMR17,Rx Individual Mask Register 17"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8C8))++0x03
line.long    0x00 "RXIMR18,Rx Individual Mask Register 18"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8CC))++0x03
line.long    0x00 "RXIMR19,Rx Individual Mask Register 19"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8D0))++0x03
line.long    0x00 "RXIMR20,Rx Individual Mask Register 20"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8D4))++0x03
line.long    0x00 "RXIMR21,Rx Individual Mask Register 21"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8D8))++0x03
line.long    0x00 "RXIMR22,Rx Individual Mask Register 22"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8DC))++0x03
line.long    0x00 "RXIMR23,Rx Individual Mask Register 23"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8E0))++0x03
line.long    0x00 "RXIMR24,Rx Individual Mask Register 24"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8E4))++0x03
line.long    0x00 "RXIMR25,Rx Individual Mask Register 25"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8E8))++0x03
line.long    0x00 "RXIMR26,Rx Individual Mask Register 26"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8EC))++0x03
line.long    0x00 "RXIMR27,Rx Individual Mask Register 27"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8F0))++0x03
line.long    0x00 "RXIMR28,Rx Individual Mask Register 28"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8F4))++0x03
line.long    0x00 "RXIMR29,Rx Individual Mask Register 29"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8F8))++0x03
line.long    0x00 "RXIMR30,Rx Individual Mask Register 30"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFC0000+0x8FC))++0x03
line.long    0x00 "RXIMR31,Rx Individual Mask Register 31"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
tree.end 
tree "Message Buffers"
group.long ((0xFFFC0000+0x80))++0x03
line.long    0x00 "MB0,Message Buffer 0"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x80))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x80))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 0"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x80))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 0"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x80))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 0"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 0"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x90))++0x03
line.long    0x00 "MB1,Message Buffer 1"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x90))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x90))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 1"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x90))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 1"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x90))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 1"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 1"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0xA0))++0x03
line.long    0x00 "MB2,Message Buffer 2"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0xA0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0xA0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 2"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0xA0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 2"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0xA0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 2"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 2"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0xB0))++0x03
line.long    0x00 "MB3,Message Buffer 3"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0xB0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0xB0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 3"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0xB0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 3"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0xB0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 3"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 3"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0xC0))++0x03
line.long    0x00 "MB4,Message Buffer 4"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0xC0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0xC0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 4"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0xC0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 4"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0xC0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 4"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 4"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0xD0))++0x03
line.long    0x00 "MB5,Message Buffer 5"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0xD0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0xD0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 5"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0xD0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 5"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0xD0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 5"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 5"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0xE0))++0x03
line.long    0x00 "MB6,Message Buffer 6"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0xE0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0xE0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 6"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0xE0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 6"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0xE0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 6"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 6"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0xF0))++0x03
line.long    0x00 "MB7,Message Buffer 7"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0xF0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0xF0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 7"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0xF0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 7"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0xF0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 7"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 7"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x100))++0x03
line.long    0x00 "MB8,Message Buffer 8"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x100))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x100))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 8"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x100))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 8"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x100))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 8"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 8"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x110))++0x03
line.long    0x00 "MB9,Message Buffer 9"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x110))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x110))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 9"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x110))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 9"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x110))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 9"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 9"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x120))++0x03
line.long    0x00 "MB10,Message Buffer 10"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x120))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x120))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 10"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x120))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 10"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x120))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 10"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 10"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x130))++0x03
line.long    0x00 "MB11,Message Buffer 11"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x130))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x130))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 11"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x130))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 11"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x130))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 11"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 11"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x140))++0x03
line.long    0x00 "MB12,Message Buffer 12"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x140))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x140))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 12"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x140))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 12"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x140))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 12"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 12"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x150))++0x03
line.long    0x00 "MB13,Message Buffer 13"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x150))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x150))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 13"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x150))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 13"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x150))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 13"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 13"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x160))++0x03
line.long    0x00 "MB14,Message Buffer 14"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x160))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x160))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 14"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x160))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 14"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x160))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 14"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 14"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x170))++0x03
line.long    0x00 "MB15,Message Buffer 15"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x170))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x170))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 15"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x170))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 15"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x170))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 15"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 15"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x180))++0x03
line.long    0x00 "MB16,Message Buffer 16"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x180))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x180))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 16"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x180))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 16"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x180))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 16"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 16"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x190))++0x03
line.long    0x00 "MB17,Message Buffer 17"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x190))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x190))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 17"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x190))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 17"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x190))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 17"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 17"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x1A0))++0x03
line.long    0x00 "MB18,Message Buffer 18"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x1A0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x1A0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 18"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x1A0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 18"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x1A0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 18"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 18"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x1B0))++0x03
line.long    0x00 "MB19,Message Buffer 19"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x1B0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x1B0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 19"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x1B0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 19"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x1B0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 19"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 19"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x1C0))++0x03
line.long    0x00 "MB20,Message Buffer 20"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x1C0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x1C0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 20"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x1C0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 20"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x1C0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 20"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 20"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x1D0))++0x03
line.long    0x00 "MB21,Message Buffer 21"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x1D0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x1D0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 21"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x1D0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 21"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x1D0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 21"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 21"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x1E0))++0x03
line.long    0x00 "MB22,Message Buffer 22"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x1E0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x1E0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 22"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x1E0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 22"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x1E0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 22"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 22"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x1F0))++0x03
line.long    0x00 "MB23,Message Buffer 23"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x1F0))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x1F0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 23"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x1F0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 23"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x1F0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 23"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 23"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x200))++0x03
line.long    0x00 "MB24,Message Buffer 24"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x200))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x200))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 24"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x200))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 24"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x200))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 24"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 24"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x210))++0x03
line.long    0x00 "MB25,Message Buffer 25"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x210))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x210))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 25"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x210))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 25"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x210))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 25"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 25"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x220))++0x03
line.long    0x00 "MB26,Message Buffer 26"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x220))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x220))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 26"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x220))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 26"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x220))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 26"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 26"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x230))++0x03
line.long    0x00 "MB27,Message Buffer 27"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x230))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x230))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 27"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x230))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 27"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x230))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 27"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 27"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x240))++0x03
line.long    0x00 "MB28,Message Buffer 28"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x240))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x240))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 28"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x240))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 28"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x240))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 28"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 28"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x250))++0x03
line.long    0x00 "MB29,Message Buffer 29"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x250))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x250))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 29"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x250))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 29"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x250))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 29"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 29"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x260))++0x03
line.long    0x00 "MB30,Message Buffer 30"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x260))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x260))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 30"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x260))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 30"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x260))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 30"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 30"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFC0000+0x270))++0x03
line.long    0x00 "MB31,Message Buffer 31"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFC0000+0x270))&0x00200000)==0x00200000
group.long (((0xFFFC0000+0x270))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 31"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFC0000+0x270))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 31"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFC0000+0x270))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 31"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 31"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
tree.end
tree "Register Protection"
group.long (0xFFFC0000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFFC0000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end

tree "FlexCAN 1"
group.long 0x8FFC4000++0x03
line.long    0x00 "MCR,Module Configuration Register"
bitfld.long  0x00 31.                    "MDIS     ,Module disable" "0,1"
bitfld.long  0x00 30.                  "  FRZ      ,Freeze enable" "0,1"
bitfld.long  0x00 29.                  "  FEN      ,FIFO Enable" "0,1"
bitfld.long  0x00 28.                  "  HALT     ,Halt FlexCAN" "0,1"
TEXTLINE "                "
bitfld.long  0x00 27.                  "  NOT_RDY  ,FlexCAN not ready" "0,1"
bitfld.long  0x00 26.                  "  WAK_MSK  ,Wake Up Interrupt Mask" "0,1"
bitfld.long  0x00 25.                  "  SOFT_RST ,Soft reset" "0,1"
bitfld.long  0x00 24.                  "  FRZ_ACK  ,Freeze mode acknowledge" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.                  "  SUPV     ,Supervisor Mode" "0,1"
bitfld.long  0x00 22.                  "  SLF_WAK  ,Self Wake Up" "0,1"
bitfld.long  0x00 21.                  "  WRN_EN   ,Warning Interrupt Enable" "0,1"
bitfld.long  0x00 20.                  "  LPM_ACK  ,Low power mode acknowledge" "0,1"
TEXTLINE "                "
bitfld.long  0x00 20.                  "  WAK_SRC  ,Wake Up Source" "0,1"
bitfld.long  0x00 20.                  "  DOZE     ,Doze Mode Enable" "0,1"
bitfld.long  0x00 17.                  "  SRX_DIS  ,This bit defines whether FlexCAN is allowed to receive frames transmitted by itself" "0,1"
bitfld.long  0x00 16.                  "  BCC      ,Backwards Compatibility Configuration" "0,1"
TEXTLINE "                "
bitfld.long  0x00 13.                  "  LPRIO_EN ,Local Priority Enable" "0,1"
bitfld.long  0x00 12.                  "  AEN      ,Abort Enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.--09.             "  IDAM     ,ID Acceptance Mode" "A = One full ID (standard or extended) per filter element,B = Two full standard IDs or two partial 14-bit extended IDs per filter element,C = Four partial 8-bit IDs (standard or extended) per filter element,D = All frames rejected"
TEXTLINE "                "
hexmask.byte 0x03 00.--05. 1.          "  MAXMB    ,Maximum number of message buffers"
TEXTLINE ""
group.long (0x8FFC4000+0x04)++0x03
line.long    0x00 "CTRL,Control Register"
hexmask.byte 0x00 00.--07. 1.            "PRESDIV ,Prescaler division factor"
bitfld.long  0x00 22.--23.             "  RJW        ,Resync jump width" "0,1,2,3"
bitfld.long  0x00 19.--21.             "  PSEG1    ,Phase segment 1" "0,1,2,3,4,5,6,7"
bitfld.long  0x00 16.--18.             "  PSEG2    ,Phase segment 2" "0,1,2,3,4,5,6,7"
bitfld.long  0x00 15.                  "  BOFF_MSK ,Bus off mask" "0,1"
TEXTLINE "                "
bitfld.long  0x00 14.                  "  ERR_MSK  ,Error mask" "0,1"
bitfld.long  0x00 13.                  "  CLK_SRC  ,CAN engine clock source" "osc,bus"
bitfld.long  0x00 12.                  "  LPB      ,Loop back" "0,1"
bitfld.long  0x00 11.                  "  TWRN_MSK ,This bit provides a mask for the Tx Warning Interrupt associated with the TWRNINT flag in the Error and Status Register" "0,1"
bitfld.long  0x00 10.                  "  RWRN_MSK ,This bit provides a mask for the Rx Warning Interrupt associated with the RWRNINT flag in the Error and Status Register" "0,1"
TEXTLINE "                "
bitfld.long  0x00 07.                  "  SMP  ,Sampling mode" "one,three"
bitfld.long  0x00 06.                  "  BOFF_REC ,Bus off recovery mode" "ena,dis"
bitfld.long  0x00 05.                  "  TSYN     ,Timer sync mode" "0,1"
bitfld.long  0x00 04.                  "  LBUF     ,Lowest buffer transmitted first" "0,1"
bitfld.long  0x00 03.                  "  LOM      ,Listen-only mode" "0,1"
TEXTLINE "                "
bitfld.long  0x00 00.--02.             "  PROPSEG  ,Propagation segment" "0,1,2,3,4,5,6,7"
TEXTLINE ""
group.long (0x8FFC4000+0x08)++0x03
line.long    0x00 "TIMER,Free Running Timer"
TEXTLINE ""
group.long (0x8FFC4000+0x10)++0x03
line.long    0x00 "RXGMASK,RX Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0x8FFC4000+0x14)++0x03
line.long    0x00 "RX14MASK,RX 14 Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0x8FFC4000+0x18)++0x03
line.long    0x00 "RX15MASK,RX 15 Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0x8FFC4000+0x1C)++0x03
line.long    0x00 "ECR,Error Counter Register"
hexmask.long.byte 0x00 08.--15. 1.            "Rx_Err_Counter ,Receive Error Counter"
hexmask.long.byte 0x00 00.--07. 1.          "  Tx_Err_Counter ,Transmit Error Counter"
TEXTLINE ""
group.long (0x8FFC4000+0x20)++0x03
line.long    0x00 "ESR,Error and Status Register"
bitfld.long  0x00 17.                    "TWRN_INT ,the Tx error counter reached 96" "0,1"
bitfld.long  0x00 16.                  "  RWRN_INT ,the Rx error counter reached 96" "0,1"
bitfld.long  0x00 15.                  "  BIT1_ERR ,Bit 1 error" "0,1"
bitfld.long  0x00 14.                  "  BIT0_ERR ,Bit 0 error" "0,1"
bitfld.long  0x00 13.                  "  ACK_ERR  ,Acknowledge error." "0,1"
TEXTLINE "                "
bitfld.long  0x00 12.                  "  CRC_ERR  ,Cyclic redundancy code error" "0,1"
bitfld.long  0x00 11.                  "  FRM_ERR  ,Form error" "0,1"
bitfld.long  0x00 10.                  "  STF_ERR  ,Stuffing error" "0,1"
bitfld.long  0x00 09.                  "  TX_WRN   ,TX error counter" "0,1"
bitfld.long  0x00 08.                  "  RX_WRN   ,RX error counter" "0,1"
TEXTLINE "                "
bitfld.long  0x00 07.                  "  IDLE     ,CAN bus IDLE state" "0,1"
bitfld.long  0x00 06.                  "  TXRX    ,Current FlexCAN2 status" "RX,TX"
bitfld.long  0x00 04.--05.             "  FLT_CONF ,Fault confinement state" "err act,err pass,bus off,bus off"
TEXTLINE "                "
bitfld.long  0x00 02.                  "  BOFF_INT ,Bus off interrupt" "0,1"
bitfld.long  0x00 01.                  "  ERR_INT  ,Error interrupt" "0,1"
bitfld.long  0x00 00.                  "  WAK_INT  ,Wake-Up Interrupt" "0,1"
TEXTLINE ""
group.long (0x8FFC4000+0x28)++0x03
line.long    0x00 "IMASK1,Interrupt Masks 1 Register"
bitfld.long  0x00 31.              "BUF31-28 ,Message Buffer 31 mask" "0,1"
bitfld.long  0x00 30.              ",Message Buffer 30 mask" "0,1"
bitfld.long  0x00 29.              ",Message Buffer 29 mask" "0,1"
bitfld.long  0x00 28.              ",Message Buffer 28 mask" "0,1"
bitfld.long  0x00 27.              "  BUF27-24 ,Message Buffer 27 mask" "0,1"
bitfld.long  0x00 26.              ",Message Buffer 26 mask" "0,1"
bitfld.long  0x00 25.              ",Message Buffer 25 mask" "0,1"
bitfld.long  0x00 24.              ",Message Buffer 24 mask" "0,1"
bitfld.long  0x00 23.              "  BUF23-20 ,Message Buffer 23 mask" "0,1"
bitfld.long  0x00 22.              ",Message Buffer 22 mask" "0,1"
bitfld.long  0x00 21.              ",Message Buffer 21 mask" "0,1"
bitfld.long  0x00 20.              ",Message Buffer 20 mask" "0,1"
bitfld.long  0x00 19.              "  BUF19-16 ,Message Buffer 19 mask" "0,1"
bitfld.long  0x00 18.              ",Message Buffer 18 mask" "0,1"
bitfld.long  0x00 17.              ",Message Buffer 17 mask" "0,1"
bitfld.long  0x00 16.              ",Message Buffer 16 mask" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  BUF15-12 ,Message Buffer 15 mask" "0,1"
bitfld.long  0x00 14.              ",Message Buffer 14 mask" "0,1"
bitfld.long  0x00 13.              ",Message Buffer 13 mask" "0,1"
bitfld.long  0x00 12.              ",Message Buffer 12 mask" "0,1"
bitfld.long  0x00 11.              "  BUF11-08 ,Message Buffer 11 mask" "0,1"
bitfld.long  0x00 10.              ",Message Buffer 10 mask" "0,1"
bitfld.long  0x00 09.              ",Message Buffer 09 mask" "0,1"
bitfld.long  0x00 08.              ",Message Buffer 08 mask" "0,1"
bitfld.long  0x00 07.              "  BUF07-04 ,Message Buffer 07 mask" "0,1"
bitfld.long  0x00 06.              ",Message Buffer 06 mask" "0,1"
bitfld.long  0x00 05.              ",Message Buffer 05 mask" "0,1"
bitfld.long  0x00 04.              ",Message Buffer 04 mask" "0,1"
bitfld.long  0x00 03.              "  BUF03-00 ,Message Buffer 03 mask" "0,1"
bitfld.long  0x00 02.              ",Message Buffer 02 mask" "0,1"
bitfld.long  0x00 01.              ",Message Buffer 01 mask" "0,1"
bitfld.long  0x00 00.              ",Message Buffer 00 mask" "0,1"
TEXTLINE ""
group.long (0x8FFC4000+0x30)++0x03
line.long    0x00 "IFLAG1,Interrupt Flags 1 Register"
bitfld.long  0x00 31.              "BUF31-28 ,Message Buffer 31 flag" "0,1"
bitfld.long  0x00 30.              ",Message Buffer 30 flag" "0,1"
bitfld.long  0x00 29.              ",Message Buffer 29 flag" "0,1"
bitfld.long  0x00 28.              ",Message Buffer 28 flag" "0,1"
bitfld.long  0x00 27.              "  BUF27-24 ,Message Buffer 27 flag" "0,1"
bitfld.long  0x00 26.              ",Message Buffer 26 flag" "0,1"
bitfld.long  0x00 25.              ",Message Buffer 25 flag" "0,1"
bitfld.long  0x00 24.              ",Message Buffer 24 flag" "0,1"
bitfld.long  0x00 23.              "  BUF23-20 ,Message Buffer 23 flag" "0,1"
bitfld.long  0x00 22.              ",Message Buffer 22 flag" "0,1"
bitfld.long  0x00 21.              ",Message Buffer 21 flag" "0,1"
bitfld.long  0x00 20.              ",Message Buffer 20 flag" "0,1"
bitfld.long  0x00 19.              "  BUF19-16 ,Message Buffer 19 flag" "0,1"
bitfld.long  0x00 18.              ",Message Buffer 18 flag" "0,1"
bitfld.long  0x00 17.              ",Message Buffer 17 flag" "0,1"
bitfld.long  0x00 16.              ",Message Buffer 16 flag" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  BUF15-12 ,Message Buffer 15 flag" "0,1"
bitfld.long  0x00 14.              ",Message Buffer 14 flag" "0,1"
bitfld.long  0x00 13.              ",Message Buffer 13 flag" "0,1"
bitfld.long  0x00 12.              ",Message Buffer 12 flag" "0,1"
bitfld.long  0x00 11.              "  BUF11-08 ,Message Buffer 11 flag" "0,1"
bitfld.long  0x00 10.              ",Message Buffer 10 flag" "0,1"
bitfld.long  0x00 09.              ",Message Buffer 09 flag" "0,1"
bitfld.long  0x00 08.              ",Message Buffer 08 flag" "0,1"
bitfld.long  0x00 07.              "  BUF07-04 ,Message Buffer 07 flag" "0,1"
bitfld.long  0x00 06.              ",Message Buffer 06 flag" "0,1"
bitfld.long  0x00 05.              ",Message Buffer 05 flag" "0,1"
bitfld.long  0x00 04.              ",Message Buffer 04 flag" "0,1"
bitfld.long  0x00 03.              "  BUF03-00 ,Message Buffer 03 flag" "0,1"
bitfld.long  0x00 02.              ",Message Buffer 02 flag" "0,1"
bitfld.long  0x00 01.              ",Message Buffer 01 flag" "0,1"
bitfld.long  0x00 00.              ",Message Buffer 00 flag" "0,1"
TEXTLINE ""
tree "Rx Individual Mask Registers"
group.long ((0x8FFC4000+0x880))++0x03
line.long    0x00 "RXIMR0,Rx Individual Mask Register 0"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x884))++0x03
line.long    0x00 "RXIMR1,Rx Individual Mask Register 1"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x888))++0x03
line.long    0x00 "RXIMR2,Rx Individual Mask Register 2"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x88C))++0x03
line.long    0x00 "RXIMR3,Rx Individual Mask Register 3"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x890))++0x03
line.long    0x00 "RXIMR4,Rx Individual Mask Register 4"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x894))++0x03
line.long    0x00 "RXIMR5,Rx Individual Mask Register 5"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x898))++0x03
line.long    0x00 "RXIMR6,Rx Individual Mask Register 6"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x89C))++0x03
line.long    0x00 "RXIMR7,Rx Individual Mask Register 7"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8A0))++0x03
line.long    0x00 "RXIMR8,Rx Individual Mask Register 8"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8A4))++0x03
line.long    0x00 "RXIMR9,Rx Individual Mask Register 9"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8A8))++0x03
line.long    0x00 "RXIMR10,Rx Individual Mask Register 10"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8AC))++0x03
line.long    0x00 "RXIMR11,Rx Individual Mask Register 11"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8B0))++0x03
line.long    0x00 "RXIMR12,Rx Individual Mask Register 12"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8B4))++0x03
line.long    0x00 "RXIMR13,Rx Individual Mask Register 13"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8B8))++0x03
line.long    0x00 "RXIMR14,Rx Individual Mask Register 14"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8BC))++0x03
line.long    0x00 "RXIMR15,Rx Individual Mask Register 15"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8C0))++0x03
line.long    0x00 "RXIMR16,Rx Individual Mask Register 16"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8C4))++0x03
line.long    0x00 "RXIMR17,Rx Individual Mask Register 17"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8C8))++0x03
line.long    0x00 "RXIMR18,Rx Individual Mask Register 18"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8CC))++0x03
line.long    0x00 "RXIMR19,Rx Individual Mask Register 19"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8D0))++0x03
line.long    0x00 "RXIMR20,Rx Individual Mask Register 20"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8D4))++0x03
line.long    0x00 "RXIMR21,Rx Individual Mask Register 21"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8D8))++0x03
line.long    0x00 "RXIMR22,Rx Individual Mask Register 22"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8DC))++0x03
line.long    0x00 "RXIMR23,Rx Individual Mask Register 23"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8E0))++0x03
line.long    0x00 "RXIMR24,Rx Individual Mask Register 24"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8E4))++0x03
line.long    0x00 "RXIMR25,Rx Individual Mask Register 25"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8E8))++0x03
line.long    0x00 "RXIMR26,Rx Individual Mask Register 26"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8EC))++0x03
line.long    0x00 "RXIMR27,Rx Individual Mask Register 27"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8F0))++0x03
line.long    0x00 "RXIMR28,Rx Individual Mask Register 28"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8F4))++0x03
line.long    0x00 "RXIMR29,Rx Individual Mask Register 29"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8F8))++0x03
line.long    0x00 "RXIMR30,Rx Individual Mask Register 30"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0x8FFC4000+0x8FC))++0x03
line.long    0x00 "RXIMR31,Rx Individual Mask Register 31"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
tree.end 
tree "Message Buffers"
group.long ((0x8FFC4000+0x80))++0x03
line.long    0x00 "MB0,Message Buffer 0"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x80))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x80))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 0"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x80))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 0"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x80))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 0"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 0"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x90))++0x03
line.long    0x00 "MB1,Message Buffer 1"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x90))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x90))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 1"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x90))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 1"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x90))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 1"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 1"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0xA0))++0x03
line.long    0x00 "MB2,Message Buffer 2"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0xA0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0xA0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 2"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0xA0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 2"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0xA0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 2"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 2"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0xB0))++0x03
line.long    0x00 "MB3,Message Buffer 3"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0xB0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0xB0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 3"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0xB0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 3"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0xB0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 3"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 3"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0xC0))++0x03
line.long    0x00 "MB4,Message Buffer 4"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0xC0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0xC0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 4"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0xC0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 4"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0xC0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 4"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 4"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0xD0))++0x03
line.long    0x00 "MB5,Message Buffer 5"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0xD0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0xD0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 5"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0xD0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 5"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0xD0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 5"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 5"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0xE0))++0x03
line.long    0x00 "MB6,Message Buffer 6"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0xE0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0xE0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 6"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0xE0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 6"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0xE0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 6"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 6"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0xF0))++0x03
line.long    0x00 "MB7,Message Buffer 7"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0xF0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0xF0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 7"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0xF0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 7"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0xF0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 7"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 7"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x100))++0x03
line.long    0x00 "MB8,Message Buffer 8"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x100))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x100))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 8"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x100))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 8"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x100))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 8"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 8"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x110))++0x03
line.long    0x00 "MB9,Message Buffer 9"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x110))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x110))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 9"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x110))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 9"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x110))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 9"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 9"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x120))++0x03
line.long    0x00 "MB10,Message Buffer 10"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x120))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x120))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 10"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x120))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 10"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x120))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 10"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 10"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x130))++0x03
line.long    0x00 "MB11,Message Buffer 11"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x130))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x130))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 11"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x130))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 11"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x130))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 11"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 11"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x140))++0x03
line.long    0x00 "MB12,Message Buffer 12"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x140))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x140))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 12"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x140))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 12"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x140))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 12"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 12"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x150))++0x03
line.long    0x00 "MB13,Message Buffer 13"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x150))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x150))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 13"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x150))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 13"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x150))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 13"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 13"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x160))++0x03
line.long    0x00 "MB14,Message Buffer 14"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x160))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x160))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 14"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x160))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 14"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x160))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 14"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 14"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x170))++0x03
line.long    0x00 "MB15,Message Buffer 15"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x170))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x170))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 15"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x170))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 15"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x170))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 15"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 15"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x180))++0x03
line.long    0x00 "MB16,Message Buffer 16"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x180))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x180))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 16"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x180))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 16"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x180))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 16"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 16"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x190))++0x03
line.long    0x00 "MB17,Message Buffer 17"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x190))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x190))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 17"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x190))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 17"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x190))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 17"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 17"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x1A0))++0x03
line.long    0x00 "MB18,Message Buffer 18"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x1A0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x1A0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 18"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x1A0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 18"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x1A0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 18"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 18"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x1B0))++0x03
line.long    0x00 "MB19,Message Buffer 19"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x1B0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x1B0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 19"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x1B0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 19"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x1B0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 19"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 19"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x1C0))++0x03
line.long    0x00 "MB20,Message Buffer 20"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x1C0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x1C0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 20"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x1C0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 20"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x1C0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 20"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 20"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x1D0))++0x03
line.long    0x00 "MB21,Message Buffer 21"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x1D0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x1D0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 21"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x1D0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 21"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x1D0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 21"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 21"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x1E0))++0x03
line.long    0x00 "MB22,Message Buffer 22"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x1E0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x1E0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 22"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x1E0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 22"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x1E0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 22"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 22"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x1F0))++0x03
line.long    0x00 "MB23,Message Buffer 23"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x1F0))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x1F0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 23"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x1F0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 23"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x1F0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 23"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 23"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x200))++0x03
line.long    0x00 "MB24,Message Buffer 24"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x200))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x200))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 24"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x200))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 24"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x200))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 24"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 24"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x210))++0x03
line.long    0x00 "MB25,Message Buffer 25"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x210))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x210))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 25"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x210))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 25"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x210))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 25"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 25"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x220))++0x03
line.long    0x00 "MB26,Message Buffer 26"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x220))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x220))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 26"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x220))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 26"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x220))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 26"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 26"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x230))++0x03
line.long    0x00 "MB27,Message Buffer 27"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x230))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x230))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 27"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x230))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 27"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x230))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 27"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 27"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x240))++0x03
line.long    0x00 "MB28,Message Buffer 28"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x240))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x240))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 28"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x240))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 28"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x240))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 28"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 28"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x250))++0x03
line.long    0x00 "MB29,Message Buffer 29"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x250))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x250))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 29"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x250))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 29"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x250))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 29"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 29"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x260))++0x03
line.long    0x00 "MB30,Message Buffer 30"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x260))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x260))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 30"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x260))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 30"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x260))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 30"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 30"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0x8FFC4000+0x270))++0x03
line.long    0x00 "MB31,Message Buffer 31"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0x8FFC4000+0x270))&0x00200000)==0x00200000
group.long (((0x8FFC4000+0x270))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 31"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0x8FFC4000+0x270))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 31"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0x8FFC4000+0x270))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 31"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 31"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
tree.end
tree "Register Protection"
group.long (0x8FFC4000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0x8FFC4000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end

tree "FlexCAN Safety Port"
group.long 0xFFFE8000++0x03
line.long    0x00 "MCR,Module Configuration Register"
bitfld.long  0x00 31.                    "MDIS     ,Module disable" "0,1"
bitfld.long  0x00 30.                  "  FRZ      ,Freeze enable" "0,1"
bitfld.long  0x00 29.                  "  FEN      ,FIFO Enable" "0,1"
bitfld.long  0x00 28.                  "  HALT     ,Halt FlexCAN" "0,1"
TEXTLINE "                "
bitfld.long  0x00 27.                  "  NOT_RDY  ,FlexCAN not ready" "0,1"
bitfld.long  0x00 26.                  "  WAK_MSK  ,Wake Up Interrupt Mask" "0,1"
bitfld.long  0x00 25.                  "  SOFT_RST ,Soft reset" "0,1"
bitfld.long  0x00 24.                  "  FRZ_ACK  ,Freeze mode acknowledge" "0,1"
TEXTLINE "                "
bitfld.long  0x00 23.                  "  SUPV     ,Supervisor Mode" "0,1"
bitfld.long  0x00 22.                  "  SLF_WAK  ,Self Wake Up" "0,1"
bitfld.long  0x00 21.                  "  WRN_EN   ,Warning Interrupt Enable" "0,1"
bitfld.long  0x00 20.                  "  LPM_ACK  ,Low power mode acknowledge" "0,1"
TEXTLINE "                "
bitfld.long  0x00 20.                  "  WAK_SRC  ,Wake Up Source" "0,1"
bitfld.long  0x00 20.                  "  DOZE     ,Doze Mode Enable" "0,1"
bitfld.long  0x00 17.                  "  SRX_DIS  ,This bit defines whether FlexCAN is allowed to receive frames transmitted by itself" "0,1"
bitfld.long  0x00 16.                  "  BCC      ,Backwards Compatibility Configuration" "0,1"
TEXTLINE "                "
bitfld.long  0x00 13.                  "  LPRIO_EN ,Local Priority Enable" "0,1"
bitfld.long  0x00 12.                  "  AEN      ,Abort Enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.--09.             "  IDAM     ,ID Acceptance Mode" "A = One full ID (standard or extended) per filter element,B = Two full standard IDs or two partial 14-bit extended IDs per filter element,C = Four partial 8-bit IDs (standard or extended) per filter element,D = All frames rejected"
TEXTLINE "                "
hexmask.byte 0x03 00.--05. 1.          "  MAXMB    ,Maximum number of message buffers"
TEXTLINE ""
group.long (0xFFFE8000+0x04)++0x03
line.long    0x00 "CTRL,Control Register"
hexmask.byte 0x00 00.--07. 1.            "PRESDIV ,Prescaler division factor"
bitfld.long  0x00 22.--23.             "  RJW        ,Resync jump width" "0,1,2,3"
bitfld.long  0x00 19.--21.             "  PSEG1    ,Phase segment 1" "0,1,2,3,4,5,6,7"
bitfld.long  0x00 16.--18.             "  PSEG2    ,Phase segment 2" "0,1,2,3,4,5,6,7"
bitfld.long  0x00 15.                  "  BOFF_MSK ,Bus off mask" "0,1"
TEXTLINE "                "
bitfld.long  0x00 14.                  "  ERR_MSK  ,Error mask" "0,1"
bitfld.long  0x00 13.                  "  CLK_SRC  ,CAN engine clock source" "osc,bus"
bitfld.long  0x00 12.                  "  LPB      ,Loop back" "0,1"
bitfld.long  0x00 11.                  "  TWRN_MSK ,This bit provides a mask for the Tx Warning Interrupt associated with the TWRNINT flag in the Error and Status Register" "0,1"
bitfld.long  0x00 10.                  "  RWRN_MSK ,This bit provides a mask for the Rx Warning Interrupt associated with the RWRNINT flag in the Error and Status Register" "0,1"
TEXTLINE "                "
bitfld.long  0x00 07.                  "  SMP  ,Sampling mode" "one,three"
bitfld.long  0x00 06.                  "  BOFF_REC ,Bus off recovery mode" "ena,dis"
bitfld.long  0x00 05.                  "  TSYN     ,Timer sync mode" "0,1"
bitfld.long  0x00 04.                  "  LBUF     ,Lowest buffer transmitted first" "0,1"
bitfld.long  0x00 03.                  "  LOM      ,Listen-only mode" "0,1"
TEXTLINE "                "
bitfld.long  0x00 00.--02.             "  PROPSEG  ,Propagation segment" "0,1,2,3,4,5,6,7"
TEXTLINE ""
group.long (0xFFFE8000+0x08)++0x03
line.long    0x00 "TIMER,Free Running Timer"
TEXTLINE ""
group.long (0xFFFE8000+0x10)++0x03
line.long    0x00 "RXGMASK,RX Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0xFFFE8000+0x14)++0x03
line.long    0x00 "RX14MASK,RX 14 Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0xFFFE8000+0x18)++0x03
line.long    0x00 "RX15MASK,RX 15 Global Mask"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long (0xFFFE8000+0x1C)++0x03
line.long    0x00 "ECR,Error Counter Register"
hexmask.long.byte 0x00 08.--15. 1.            "Rx_Err_Counter ,Receive Error Counter"
hexmask.long.byte 0x00 00.--07. 1.          "  Tx_Err_Counter ,Transmit Error Counter"
TEXTLINE ""
group.long (0xFFFE8000+0x20)++0x03
line.long    0x00 "ESR,Error and Status Register"
bitfld.long  0x00 17.                    "TWRN_INT ,the Tx error counter reached 96" "0,1"
bitfld.long  0x00 16.                  "  RWRN_INT ,the Rx error counter reached 96" "0,1"
bitfld.long  0x00 15.                  "  BIT1_ERR ,Bit 1 error" "0,1"
bitfld.long  0x00 14.                  "  BIT0_ERR ,Bit 0 error" "0,1"
bitfld.long  0x00 13.                  "  ACK_ERR  ,Acknowledge error." "0,1"
TEXTLINE "                "
bitfld.long  0x00 12.                  "  CRC_ERR  ,Cyclic redundancy code error" "0,1"
bitfld.long  0x00 11.                  "  FRM_ERR  ,Form error" "0,1"
bitfld.long  0x00 10.                  "  STF_ERR  ,Stuffing error" "0,1"
bitfld.long  0x00 09.                  "  TX_WRN   ,TX error counter" "0,1"
bitfld.long  0x00 08.                  "  RX_WRN   ,RX error counter" "0,1"
TEXTLINE "                "
bitfld.long  0x00 07.                  "  IDLE     ,CAN bus IDLE state" "0,1"
bitfld.long  0x00 06.                  "  TXRX    ,Current FlexCAN2 status" "RX,TX"
bitfld.long  0x00 04.--05.             "  FLT_CONF ,Fault confinement state" "err act,err pass,bus off,bus off"
TEXTLINE "                "
bitfld.long  0x00 02.                  "  BOFF_INT ,Bus off interrupt" "0,1"
bitfld.long  0x00 01.                  "  ERR_INT  ,Error interrupt" "0,1"
bitfld.long  0x00 00.                  "  WAK_INT  ,Wake-Up Interrupt" "0,1"
TEXTLINE ""
group.long (0xFFFE8000+0x28)++0x03
line.long    0x00 "IMASK1,Interrupt Masks 1 Register"
bitfld.long  0x00 31.              "BUF31-28 ,Message Buffer 31 mask" "0,1"
bitfld.long  0x00 30.              ",Message Buffer 30 mask" "0,1"
bitfld.long  0x00 29.              ",Message Buffer 29 mask" "0,1"
bitfld.long  0x00 28.              ",Message Buffer 28 mask" "0,1"
bitfld.long  0x00 27.              "  BUF27-24 ,Message Buffer 27 mask" "0,1"
bitfld.long  0x00 26.              ",Message Buffer 26 mask" "0,1"
bitfld.long  0x00 25.              ",Message Buffer 25 mask" "0,1"
bitfld.long  0x00 24.              ",Message Buffer 24 mask" "0,1"
bitfld.long  0x00 23.              "  BUF23-20 ,Message Buffer 23 mask" "0,1"
bitfld.long  0x00 22.              ",Message Buffer 22 mask" "0,1"
bitfld.long  0x00 21.              ",Message Buffer 21 mask" "0,1"
bitfld.long  0x00 20.              ",Message Buffer 20 mask" "0,1"
bitfld.long  0x00 19.              "  BUF19-16 ,Message Buffer 19 mask" "0,1"
bitfld.long  0x00 18.              ",Message Buffer 18 mask" "0,1"
bitfld.long  0x00 17.              ",Message Buffer 17 mask" "0,1"
bitfld.long  0x00 16.              ",Message Buffer 16 mask" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  BUF15-12 ,Message Buffer 15 mask" "0,1"
bitfld.long  0x00 14.              ",Message Buffer 14 mask" "0,1"
bitfld.long  0x00 13.              ",Message Buffer 13 mask" "0,1"
bitfld.long  0x00 12.              ",Message Buffer 12 mask" "0,1"
bitfld.long  0x00 11.              "  BUF11-08 ,Message Buffer 11 mask" "0,1"
bitfld.long  0x00 10.              ",Message Buffer 10 mask" "0,1"
bitfld.long  0x00 09.              ",Message Buffer 09 mask" "0,1"
bitfld.long  0x00 08.              ",Message Buffer 08 mask" "0,1"
bitfld.long  0x00 07.              "  BUF07-04 ,Message Buffer 07 mask" "0,1"
bitfld.long  0x00 06.              ",Message Buffer 06 mask" "0,1"
bitfld.long  0x00 05.              ",Message Buffer 05 mask" "0,1"
bitfld.long  0x00 04.              ",Message Buffer 04 mask" "0,1"
bitfld.long  0x00 03.              "  BUF03-00 ,Message Buffer 03 mask" "0,1"
bitfld.long  0x00 02.              ",Message Buffer 02 mask" "0,1"
bitfld.long  0x00 01.              ",Message Buffer 01 mask" "0,1"
bitfld.long  0x00 00.              ",Message Buffer 00 mask" "0,1"
TEXTLINE ""
group.long (0xFFFE8000+0x30)++0x03
line.long    0x00 "IFLAG1,Interrupt Flags 1 Register"
bitfld.long  0x00 31.              "BUF31-28 ,Message Buffer 31 flag" "0,1"
bitfld.long  0x00 30.              ",Message Buffer 30 flag" "0,1"
bitfld.long  0x00 29.              ",Message Buffer 29 flag" "0,1"
bitfld.long  0x00 28.              ",Message Buffer 28 flag" "0,1"
bitfld.long  0x00 27.              "  BUF27-24 ,Message Buffer 27 flag" "0,1"
bitfld.long  0x00 26.              ",Message Buffer 26 flag" "0,1"
bitfld.long  0x00 25.              ",Message Buffer 25 flag" "0,1"
bitfld.long  0x00 24.              ",Message Buffer 24 flag" "0,1"
bitfld.long  0x00 23.              "  BUF23-20 ,Message Buffer 23 flag" "0,1"
bitfld.long  0x00 22.              ",Message Buffer 22 flag" "0,1"
bitfld.long  0x00 21.              ",Message Buffer 21 flag" "0,1"
bitfld.long  0x00 20.              ",Message Buffer 20 flag" "0,1"
bitfld.long  0x00 19.              "  BUF19-16 ,Message Buffer 19 flag" "0,1"
bitfld.long  0x00 18.              ",Message Buffer 18 flag" "0,1"
bitfld.long  0x00 17.              ",Message Buffer 17 flag" "0,1"
bitfld.long  0x00 16.              ",Message Buffer 16 flag" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  BUF15-12 ,Message Buffer 15 flag" "0,1"
bitfld.long  0x00 14.              ",Message Buffer 14 flag" "0,1"
bitfld.long  0x00 13.              ",Message Buffer 13 flag" "0,1"
bitfld.long  0x00 12.              ",Message Buffer 12 flag" "0,1"
bitfld.long  0x00 11.              "  BUF11-08 ,Message Buffer 11 flag" "0,1"
bitfld.long  0x00 10.              ",Message Buffer 10 flag" "0,1"
bitfld.long  0x00 09.              ",Message Buffer 09 flag" "0,1"
bitfld.long  0x00 08.              ",Message Buffer 08 flag" "0,1"
bitfld.long  0x00 07.              "  BUF07-04 ,Message Buffer 07 flag" "0,1"
bitfld.long  0x00 06.              ",Message Buffer 06 flag" "0,1"
bitfld.long  0x00 05.              ",Message Buffer 05 flag" "0,1"
bitfld.long  0x00 04.              ",Message Buffer 04 flag" "0,1"
bitfld.long  0x00 03.              "  BUF03-00 ,Message Buffer 03 flag" "0,1"
bitfld.long  0x00 02.              ",Message Buffer 02 flag" "0,1"
bitfld.long  0x00 01.              ",Message Buffer 01 flag" "0,1"
bitfld.long  0x00 00.              ",Message Buffer 00 flag" "0,1"
TEXTLINE ""
tree "Rx Individual Mask Registers"
group.long ((0xFFFE8000+0x880))++0x03
line.long    0x00 "RXIMR0,Rx Individual Mask Register 0"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x884))++0x03
line.long    0x00 "RXIMR1,Rx Individual Mask Register 1"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x888))++0x03
line.long    0x00 "RXIMR2,Rx Individual Mask Register 2"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x88C))++0x03
line.long    0x00 "RXIMR3,Rx Individual Mask Register 3"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x890))++0x03
line.long    0x00 "RXIMR4,Rx Individual Mask Register 4"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x894))++0x03
line.long    0x00 "RXIMR5,Rx Individual Mask Register 5"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x898))++0x03
line.long    0x00 "RXIMR6,Rx Individual Mask Register 6"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x89C))++0x03
line.long    0x00 "RXIMR7,Rx Individual Mask Register 7"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8A0))++0x03
line.long    0x00 "RXIMR8,Rx Individual Mask Register 8"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8A4))++0x03
line.long    0x00 "RXIMR9,Rx Individual Mask Register 9"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8A8))++0x03
line.long    0x00 "RXIMR10,Rx Individual Mask Register 10"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8AC))++0x03
line.long    0x00 "RXIMR11,Rx Individual Mask Register 11"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8B0))++0x03
line.long    0x00 "RXIMR12,Rx Individual Mask Register 12"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8B4))++0x03
line.long    0x00 "RXIMR13,Rx Individual Mask Register 13"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8B8))++0x03
line.long    0x00 "RXIMR14,Rx Individual Mask Register 14"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8BC))++0x03
line.long    0x00 "RXIMR15,Rx Individual Mask Register 15"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8C0))++0x03
line.long    0x00 "RXIMR16,Rx Individual Mask Register 16"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8C4))++0x03
line.long    0x00 "RXIMR17,Rx Individual Mask Register 17"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8C8))++0x03
line.long    0x00 "RXIMR18,Rx Individual Mask Register 18"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8CC))++0x03
line.long    0x00 "RXIMR19,Rx Individual Mask Register 19"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8D0))++0x03
line.long    0x00 "RXIMR20,Rx Individual Mask Register 20"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8D4))++0x03
line.long    0x00 "RXIMR21,Rx Individual Mask Register 21"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8D8))++0x03
line.long    0x00 "RXIMR22,Rx Individual Mask Register 22"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8DC))++0x03
line.long    0x00 "RXIMR23,Rx Individual Mask Register 23"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8E0))++0x03
line.long    0x00 "RXIMR24,Rx Individual Mask Register 24"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8E4))++0x03
line.long    0x00 "RXIMR25,Rx Individual Mask Register 25"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8E8))++0x03
line.long    0x00 "RXIMR26,Rx Individual Mask Register 26"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8EC))++0x03
line.long    0x00 "RXIMR27,Rx Individual Mask Register 27"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8F0))++0x03
line.long    0x00 "RXIMR28,Rx Individual Mask Register 28"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8F4))++0x03
line.long    0x00 "RXIMR29,Rx Individual Mask Register 29"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8F8))++0x03
line.long    0x00 "RXIMR30,Rx Individual Mask Register 30"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
group.long ((0xFFFE8000+0x8FC))++0x03
line.long    0x00 "RXIMR31,Rx Individual Mask Register 31"
bitfld.long  0x00 31.              "MI31-28 ,ID mask bit 31" "0,1"
bitfld.long  0x00 30.              ",ID mask bit 30" "0,1"
bitfld.long  0x00 29.              ",ID mask bit 29" "0,1"
bitfld.long  0x00 28.              ",ID mask bit 28" "0,1"
bitfld.long  0x00 27.              "  MI27-24 ,ID mask bit 27" "0,1"
bitfld.long  0x00 26.              ",ID mask bit 26" "0,1"
bitfld.long  0x00 25.              ",ID mask bit 25" "0,1"
bitfld.long  0x00 24.              ",ID mask bit 24" "0,1"
bitfld.long  0x00 23.              "  MI23-20 ,ID mask bit 23" "0,1"
bitfld.long  0x00 22.              ",ID mask bit 22" "0,1"
bitfld.long  0x00 21.              ",ID mask bit 21" "0,1"
bitfld.long  0x00 20.              ",ID mask bit 20" "0,1"
bitfld.long  0x00 19.              "  MI19-16 ,ID mask bit 19" "0,1"
bitfld.long  0x00 18.              ",ID mask bit 18" "0,1"
bitfld.long  0x00 17.              ",ID mask bit 17" "0,1"
bitfld.long  0x00 16.              ",ID mask bit 16" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  MI15-12 ,ID mask bit 15" "0,1"
bitfld.long  0x00 14.              ",ID mask bit 14" "0,1"
bitfld.long  0x00 13.              ",ID mask bit 13" "0,1"
bitfld.long  0x00 12.              ",ID mask bit 12" "0,1"
bitfld.long  0x00 11.              "  MI11-08 ,ID mask bit 11" "0,1"
bitfld.long  0x00 10.              ",ID mask bit 10" "0,1"
bitfld.long  0x00 09.              ",ID mask bit 09" "0,1"
bitfld.long  0x00 08.              ",ID mask bit 08" "0,1"
bitfld.long  0x00 07.              "  MI07-04 ,ID mask bit 07" "0,1"
bitfld.long  0x00 06.              ",ID mask bit 06" "0,1"
bitfld.long  0x00 05.              ",ID mask bit 05" "0,1"
bitfld.long  0x00 04.              ",ID mask bit 04" "0,1"
bitfld.long  0x00 03.              "  MI03-00 ,ID mask bit 03" "0,1"
bitfld.long  0x00 02.              ",ID mask bit 02" "0,1"
bitfld.long  0x00 01.              ",ID mask bit 01" "0,1"
bitfld.long  0x00 00.              ",ID mask bit 00" "0,1"
TEXTLINE ""
tree.end 
tree "Message Buffers"
group.long ((0xFFFE8000+0x80))++0x03
line.long    0x00 "MB0,Message Buffer 0"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x80))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x80))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 0"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x80))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 0"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x80))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 0"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 0"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x90))++0x03
line.long    0x00 "MB1,Message Buffer 1"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x90))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x90))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 1"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x90))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 1"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x90))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 1"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 1"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0xA0))++0x03
line.long    0x00 "MB2,Message Buffer 2"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0xA0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0xA0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 2"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0xA0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 2"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0xA0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 2"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 2"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0xB0))++0x03
line.long    0x00 "MB3,Message Buffer 3"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0xB0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0xB0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 3"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0xB0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 3"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0xB0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 3"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 3"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0xC0))++0x03
line.long    0x00 "MB4,Message Buffer 4"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0xC0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0xC0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 4"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0xC0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 4"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0xC0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 4"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 4"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0xD0))++0x03
line.long    0x00 "MB5,Message Buffer 5"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0xD0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0xD0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 5"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0xD0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 5"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0xD0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 5"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 5"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0xE0))++0x03
line.long    0x00 "MB6,Message Buffer 6"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0xE0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0xE0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 6"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0xE0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 6"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0xE0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 6"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 6"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0xF0))++0x03
line.long    0x00 "MB7,Message Buffer 7"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0xF0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0xF0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 7"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0xF0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 7"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0xF0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 7"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 7"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x100))++0x03
line.long    0x00 "MB8,Message Buffer 8"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x100))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x100))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 8"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x100))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 8"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x100))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 8"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 8"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x110))++0x03
line.long    0x00 "MB9,Message Buffer 9"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x110))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x110))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 9"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x110))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 9"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x110))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 9"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 9"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x120))++0x03
line.long    0x00 "MB10,Message Buffer 10"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x120))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x120))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 10"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x120))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 10"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x120))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 10"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 10"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x130))++0x03
line.long    0x00 "MB11,Message Buffer 11"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x130))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x130))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 11"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x130))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 11"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x130))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 11"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 11"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x140))++0x03
line.long    0x00 "MB12,Message Buffer 12"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x140))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x140))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 12"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x140))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 12"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x140))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 12"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 12"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x150))++0x03
line.long    0x00 "MB13,Message Buffer 13"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x150))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x150))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 13"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x150))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 13"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x150))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 13"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 13"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x160))++0x03
line.long    0x00 "MB14,Message Buffer 14"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x160))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x160))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 14"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x160))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 14"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x160))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 14"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 14"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x170))++0x03
line.long    0x00 "MB15,Message Buffer 15"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x170))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x170))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 15"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x170))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 15"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x170))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 15"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 15"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x180))++0x03
line.long    0x00 "MB16,Message Buffer 16"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x180))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x180))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 16"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x180))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 16"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x180))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 16"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 16"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x190))++0x03
line.long    0x00 "MB17,Message Buffer 17"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x190))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x190))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 17"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x190))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 17"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x190))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 17"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 17"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x1A0))++0x03
line.long    0x00 "MB18,Message Buffer 18"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x1A0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x1A0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 18"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x1A0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 18"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x1A0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 18"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 18"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x1B0))++0x03
line.long    0x00 "MB19,Message Buffer 19"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x1B0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x1B0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 19"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x1B0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 19"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x1B0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 19"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 19"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x1C0))++0x03
line.long    0x00 "MB20,Message Buffer 20"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x1C0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x1C0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 20"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x1C0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 20"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x1C0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 20"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 20"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x1D0))++0x03
line.long    0x00 "MB21,Message Buffer 21"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x1D0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x1D0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 21"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x1D0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 21"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x1D0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 21"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 21"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x1E0))++0x03
line.long    0x00 "MB22,Message Buffer 22"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x1E0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x1E0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 22"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x1E0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 22"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x1E0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 22"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 22"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x1F0))++0x03
line.long    0x00 "MB23,Message Buffer 23"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x1F0))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x1F0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 23"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x1F0))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 23"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x1F0))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 23"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 23"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x200))++0x03
line.long    0x00 "MB24,Message Buffer 24"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x200))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x200))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 24"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x200))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 24"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x200))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 24"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 24"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x210))++0x03
line.long    0x00 "MB25,Message Buffer 25"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x210))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x210))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 25"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x210))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 25"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x210))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 25"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 25"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x220))++0x03
line.long    0x00 "MB26,Message Buffer 26"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x220))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x220))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 26"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x220))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 26"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x220))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 26"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 26"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x230))++0x03
line.long    0x00 "MB27,Message Buffer 27"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x230))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x230))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 27"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x230))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 27"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x230))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 27"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 27"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x240))++0x03
line.long    0x00 "MB28,Message Buffer 28"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x240))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x240))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 28"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x240))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 28"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x240))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 28"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 28"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x250))++0x03
line.long    0x00 "MB29,Message Buffer 29"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x250))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x250))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 29"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x250))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 29"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x250))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 29"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 29"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x260))++0x03
line.long    0x00 "MB30,Message Buffer 30"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x260))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x260))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 30"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x260))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 30"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x260))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 30"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 30"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
group.long ((0xFFFE8000+0x270))++0x03
line.long    0x00 "MB31,Message Buffer 31"
bitfld.long  0x00 24.--27.             "  CODE ,Message buffer code" "NOT ACTIVE,RX BUSY,RX FULL,RX BUSY,RX EMPTY,RX BUSY,OVERRUN,RX BUSY,TX NOT RDY,res.,TX RESP,res.,TX ONCE->RX,res.,TX ONCE->TX,res."
bitfld.long  0x00 22.                  "  SRR ,Substitute remote request" "0,1"
bitfld.long  0x00 21.                  "  IDE ,ID extended bit" "STD,EXT"
bitfld.long  0x00 20.                  "  RTR ,Remote transmission request" "0,1"
bitfld.long  0x00 16.--19.             "  LENGTH ,Length of data in bytes" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.word 0x02 00.--15. 1.          "  TIMESTAMP ,Free-running counter time stamp"
if (d.l(anc:(0xFFFE8000+0x270))&0x00200000)==0x00200000
group.long (((0xFFFE8000+0x270))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 31"
hexmask.long 0x00 00.--28. 1.          "  ID   ,Frame identifier (extended format)"
else
group.long (((0xFFFE8000+0x270))+0x04)++0x03
line.long    0x00 "    ,Message Buffer 31"
hexmask.word 0x00 2.--12. 1.          "  ID       ,Frame identifier (standard format)"
endif
group.long (((0xFFFE8000+0x270))+0x08)++0x07
line.long    0x00 "    ,Message Buffer 31"
hexmask.byte 0x00 00.--07. 1.          "  Byte 0-3 ,Data Byte 0"
hexmask.byte 0x01 00.--07. 1.          " ,Data Byte 1"
hexmask.byte 0x02 00.--07. 1.          " ,Data Byte 2"
hexmask.byte 0x03 00.--07. 1.          " ,Data Byte 3"
line.long    0x04 "    ,Message Buffer 31"
hexmask.byte 0x04 00.--07. 1.          "  Byte 4-7 ,Data Byte 4"
hexmask.byte 0x05 00.--07. 1.          " ,Data Byte 5"
hexmask.byte 0x06 00.--07. 1.          " ,Data Byte 6"
hexmask.byte 0x07 00.--07. 1.          " ,Data Byte 7"
TEXTLINE ""
tree.end
tree "Register Protection"
group.long (0xFFFE8000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFFE8000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end

tree.end
tree "Analog-to-Digital Converter (ADC)"
tree "Control Logic Registers"
group.long (0xFFE00000+0x00000000)++0x03
line.long    0x00 "MCR,Main Configuration Register"
bitfld.long  0x00 31.                              "OWREN       ,External trigger enable" "0,1"
bitfld.long  0x00 30.                            "  WLSIDE  ,Write left /right-aligned" "right, left"
bitfld.long  0x00 29.                            "  MODE ,One_Shot/Scan" "One_Shot,    Scan"
bitfld.long  0x00 24.                            "  NSTART      ,Start conversion" "0,1"
TEXTLINE "                "
bitfld.long  0x00 22.                            "  JTRGEN      ,Injection external trigger enable" "0,1"
bitfld.long  0x00 21.                            "  JEDGE       ,Injection trigger edge selection" "0,1"
bitfld.long  0x00 20.                            "  JSTART      ,Injection start" "0,1"
bitfld.long  0x00 17.                            "  CTUEN       ,Cross Trigger Unit Enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 08.                            "  ADCLKSEL    ,Analog clock frequency selector" "0,1"
bitfld.long  0x00 07.                            "  ABORT CHAIN ,Abort Chain" "0,1"
bitfld.long  0x00 06.                            "  ABORT       ,Abort Conversion" "0,1"
bitfld.long  0x00 05.                            "  ACKO        ,Auto-clock-off enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 00.                            "  PWDN        ,Power-down enable" "0,1"
TEXTLINE ""
group.long (0xFFE00000+0x00000004)++0x03
line.long    0x00 "MSR,Main Status Register"
bitfld.long  0x00 24.                              "NSTART      ,This status bit is used to signal that a Normal conversion is ongoing" "0,1"
bitfld.long  0x00 23.                            "  JABORT      ,This status bit is used to signal that an Injected conversion has been aborted" "0,1"
bitfld.long  0x00 20.                            "  JSTART      ,This status bit is used to signal that an Injected conversion is ongoing" "0,1"
bitfld.long  0x00 16.                            "  CTUSTART    ,This status bit is used to signal that a CTU conversion is ongoing" "0,1"
TEXTLINE "                "
hexmask.long.byte 0x00 09.--15. 1. 0.               "  CHADDR     ,Channel under measure address"
bitfld.long  0x00 05.                            "  ACKO        ,Auto-clock-off enable" "0,1"
bitfld.long  0x00 00.--02.                       "  ADCSTATUS   ,The value of this parameter depends on ADC status" "IDLE or Offset cancel/refresh,Power-down,Wait state,res.,Sample,res.,Conversion,res."
tree.end
tree "Interrupt Registers"
group.long (0xFFE00000+0x00000010)++0x03
line.long    0x00 "ISR,Interrupt Status Register"
eventfld.long  0x00 04.                              "EOCTU       ,End of CTU conversion Interrupt" "0,1"
eventfld.long  0x00 03.                            "  JEOC        ,End of injected channel conversion Interrupt" "0,1"
TEXTLINE "                "
eventfld.long  0x00 02.                            "  JECH        ,End of injected chain conversion Interrupt" "0,1"
eventfld.long  0x00 01.                            "  EOC         ,End of channel conversion Interrupt" "0,1"
eventfld.long  0x00 00.                            "  ECH         ,End of chain conversion Interrupt" "0,1"
TEXTLINE ""
group.long (0xFFE00000+0x00000020)++0x03
line.long    0x00 "IMR,Interrupt Mask Register"
bitfld.long  0x00 04.                              "EOCTU       ,Enable End of CTU conversion Interrupt" "0,1"
bitfld.long  0x00 03.                            "  JEOC        ,Enable End of injected channel conversion Interrupt" "0,1"
TEXTLINE "                "
bitfld.long  0x00 02.                            "  JECH        ,Enable End of injected chain conversion Interrupt" "0,1"
bitfld.long  0x00 01.                            "  EOC         ,Enable End of channel conversion Interrupt" "0,1"
bitfld.long  0x00 00.                            "  ECH         ,Enable End of chain conversion Interrupt" "0,1"
TEXTLINE ""
group.long ((0xFFE00000+0x0014))++0x03
line.long    0x00 "CEOCFR0,Channel Pending Register 0"
bitfld.long  0x00 26.              "  EOC26-24 ,channel 26 completed" "0,1"
bitfld.long  0x00 25.              ",channel 25 completed" "0,1"
bitfld.long  0x00 24.              ",channel 24 completed" "0,1"
bitfld.long  0x00 23.              "  EOC23-20 ,channel 23 completed" "0,1"
bitfld.long  0x00 22.              ",channel 22 completed" "0,1"
bitfld.long  0x00 21.              ",channel 21 completed" "0,1"
bitfld.long  0x00 20.              ",channel 20 completed" "0,1"
bitfld.long  0x00 19.              "  EOC19-16 ,channel 19 completed" "0,1"
bitfld.long  0x00 18.              ",channel 18 completed" "0,1"
bitfld.long  0x00 17.              ",channel 17 completed" "0,1"
bitfld.long  0x00 16.              ",channel 16 completed" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  EOC15-12 ,channel 15 completed" "0,1"
bitfld.long  0x00 14.              ",channel 14 completed" "0,1"
bitfld.long  0x00 13.              ",channel 13 completed" "0,1"
bitfld.long  0x00 12.              ",channel 12 completed" "0,1"
bitfld.long  0x00 11.              "  EOC11-08 ,channel 11 completed" "0,1"
bitfld.long  0x00 10.              ",channel 10 completed" "0,1"
bitfld.long  0x00 09.              ",channel 09 completed" "0,1"
bitfld.long  0x00 08.              ",channel 08 completed" "0,1"
bitfld.long  0x00 07.              "  EOC07-04 ,channel 07 completed" "0,1"
bitfld.long  0x00 06.              ",channel 06 completed" "0,1"
bitfld.long  0x00 05.              ",channel 05 completed" "0,1"
bitfld.long  0x00 04.              ",channel 04 completed" "0,1"
bitfld.long  0x00 03.              "  EOC03-00 ,channel 03 completed" "0,1"
bitfld.long  0x00 02.              ",channel 02 completed" "0,1"
bitfld.long  0x00 01.              ",channel 01 completed" "0,1"
bitfld.long  0x00 00.              ",channel 00 completed" "0,1"
TEXTLINE ""
group.long ((0xFFE00000+0x0024))++0x03
line.long    0x00 "CIM0,Channel Interrupt Mask Register 0"
bitfld.long  0x00 26.              "  CIM26-24 ,channel 26 interrupt enable" "0,1"
bitfld.long  0x00 25.              ",channel 25 interrupt enable" "0,1"
bitfld.long  0x00 24.              ",channel 24 interrupt enable" "0,1"
bitfld.long  0x00 23.              "  CIM23-20 ,channel 23 interrupt enable" "0,1"
bitfld.long  0x00 22.              ",channel 22 interrupt enable" "0,1"
bitfld.long  0x00 21.              ",channel 21 interrupt enable" "0,1"
bitfld.long  0x00 20.              ",channel 20 interrupt enable" "0,1"
bitfld.long  0x00 19.              "  CIM19-16 ,channel 19 interrupt enable" "0,1"
bitfld.long  0x00 18.              ",channel 18 interrupt enable" "0,1"
bitfld.long  0x00 17.              ",channel 17 interrupt enable" "0,1"
bitfld.long  0x00 16.              ",channel 16 interrupt enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  CIM15-12 ,channel 15 interrupt enable" "0,1"
bitfld.long  0x00 14.              ",channel 14 interrupt enable" "0,1"
bitfld.long  0x00 13.              ",channel 13 interrupt enable" "0,1"
bitfld.long  0x00 12.              ",channel 12 interrupt enable" "0,1"
bitfld.long  0x00 11.              "  CIM11-08 ,channel 11 interrupt enable" "0,1"
bitfld.long  0x00 10.              ",channel 10 interrupt enable" "0,1"
bitfld.long  0x00 09.              ",channel 09 interrupt enable" "0,1"
bitfld.long  0x00 08.              ",channel 08 interrupt enable" "0,1"
bitfld.long  0x00 07.              "  CIM07-04 ,channel 07 interrupt enable" "0,1"
bitfld.long  0x00 06.              ",channel 06 interrupt enable" "0,1"
bitfld.long  0x00 05.              ",channel 05 interrupt enable" "0,1"
bitfld.long  0x00 04.              ",channel 04 interrupt enable" "0,1"
bitfld.long  0x00 03.              "  CIM03-00 ,channel 03 interrupt enable" "0,1"
bitfld.long  0x00 02.              ",channel 02 interrupt enable" "0,1"
bitfld.long  0x00 01.              ",channel 01 interrupt enable" "0,1"
bitfld.long  0x00 00.              ",channel 00 interrupt enable" "0,1"
TEXTLINE ""
group.long (0xFFE00000+0x00000030)++0x03
line.long    0x00 "WTISR,Watchdog Threshold Interrupt Status Register"
eventfld.long  0x00 07.                "WDG3H  ," "0,1"
eventfld.long  0x00 06.              "  WDG2H  ," "0,1"
eventfld.long  0x00 05.              "  WDG1H  ," "0,1"
eventfld.long  0x00 04.              "  WDG0H  ," "0,1"
TEXTLINE "                "
eventfld.long  0x00 03.              "  WDG3L  ," "0,1"
eventfld.long  0x00 02.              "  WDG2L  ," "0,1"
eventfld.long  0x00 01.              "  WDG1L  ," "0,1"
eventfld.long  0x00 00.              "  WDG0L  ," "0,1"
TEXTLINE ""
group.long (0xFFE00000+0x00000034)++0x03
line.long    0x00 "WTIMR,Watchdog Threshold Interrupt Mask Register"
bitfld.long  0x00 07.                "WDG3H  ," "0,1"
bitfld.long  0x00 06.              "  WDG2H  ," "0,1"
TEXTLINE "                "
bitfld.long  0x00 05.              "  WDG1H  ," "0,1"
bitfld.long  0x00 04.              "  WDG0H  ," "0,1"
bitfld.long  0x00 03.              "  WDG3L  ," "0,1"
bitfld.long  0x00 02.              "  WDG2L  ," "0,1"
bitfld.long  0x00 01.              "  WDG1L  ," "0,1"
bitfld.long  0x00 00.              "  WDG0L  ," "0,1"
tree.end
tree "DMA Registers"
group.long (0xFFE00000+0x00000040)++0x03
line.long    0x00 "DMAE,DMAE Register"
bitfld.long  0x00 01.                  "DCLR  ,DMA clear sequence enable" "0,1"
bitfld.long  0x00 00.                "  DMAEN ,DMA global enable" "0,1"
TEXTLINE ""
group.long ((0xFFE00000+0x0044))++0x03
line.long    0x00 "DMAR0,DMA Enable Register 0"
bitfld.long  0x00 26.              "  DMA26-24 ,channel 26 DMA enable" "0,1"
bitfld.long  0x00 25.              ",channel 25 DMA enable" "0,1"
bitfld.long  0x00 24.              ",channel 24 DMA enable" "0,1"
bitfld.long  0x00 23.              "  DMA23-20 ,channel 23 DMA enable" "0,1"
bitfld.long  0x00 22.              ",channel 22 DMA enable" "0,1"
bitfld.long  0x00 21.              ",channel 21 DMA enable" "0,1"
bitfld.long  0x00 20.              ",channel 20 DMA enable" "0,1"
bitfld.long  0x00 19.              "  DMA19-16 ,channel 19 DMA enable" "0,1"
bitfld.long  0x00 18.              ",channel 18 DMA enable" "0,1"
bitfld.long  0x00 17.              ",channel 17 DMA enable" "0,1"
bitfld.long  0x00 16.              ",channel 16 DMA enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "  DMA15-12 ,channel 15 DMA enable" "0,1"
bitfld.long  0x00 14.              ",channel 14 DMA enable" "0,1"
bitfld.long  0x00 13.              ",channel 13 DMA enable" "0,1"
bitfld.long  0x00 12.              ",channel 12 DMA enable" "0,1"
bitfld.long  0x00 11.              "  DMA11-08 ,channel 11 DMA enable" "0,1"
bitfld.long  0x00 10.              ",channel 10 DMA enable" "0,1"
bitfld.long  0x00 09.              ",channel 09 DMA enable" "0,1"
bitfld.long  0x00 08.              ",channel 08 DMA enable" "0,1"
bitfld.long  0x00 07.              "  DMA07-04 ,channel 07 DMA enable" "0,1"
bitfld.long  0x00 06.              ",channel 06 DMA enable" "0,1"
bitfld.long  0x00 05.              ",channel 05 DMA enable" "0,1"
bitfld.long  0x00 04.              ",channel 04 DMA enable" "0,1"
bitfld.long  0x00 03.              "  DMA03-00 ,channel 03 DMA enable" "0,1"
bitfld.long  0x00 02.              ",channel 02 DMA enable" "0,1"
bitfld.long  0x00 01.              ",channel 01 DMA enable" "0,1"
bitfld.long  0x00 00.              ",channel 00 DMA enable" "0,1"
tree.end
tree "Threshold Registers"
group.long (0x0000+(0xFFE00000+0x50))++0x03
bitfld.long  0x00 15.                  "THREN  ,Threshold enable" "0,1"
bitfld.long  0x00 14.                "  THRINV ,Invert the output pin" "0,1"
bitfld.long  0x00 13.                "  THROP  ,This bit reflects the output pin status" "0,1"
hexmask.long.byte 0x00 00.--06. 1. 0.   "  THRCH  ,Choose the channel for threshold comparison"
group.long (0x0010+(0xFFE00000+0x50))++0x03
line.long    0x00 "THRHLR0,Threshold Register 0"
hexmask.long.word 0x00 16.--27. 1. 0.                 "THRH     ,High threshold value"
hexmask.long.word 0x00 00.--09. 1. 0.               "  THRL     ,Low threshold value"
group.long (0x0000+(0xFFE00000+0x54))++0x03
bitfld.long  0x00 15.                  "THREN  ,Threshold enable" "0,1"
bitfld.long  0x00 14.                "  THRINV ,Invert the output pin" "0,1"
bitfld.long  0x00 13.                "  THROP  ,This bit reflects the output pin status" "0,1"
hexmask.long.byte 0x00 00.--06. 1. 0.   "  THRCH  ,Choose the channel for threshold comparison"
group.long (0x0010+(0xFFE00000+0x54))++0x03
line.long    0x00 "THRHLR1,Threshold Register 1"
hexmask.long.word 0x00 16.--27. 1. 0.                 "THRH     ,High threshold value"
hexmask.long.word 0x00 00.--09. 1. 0.               "  THRL     ,Low threshold value"
group.long (0x0000+(0xFFE00000+0x58))++0x03
bitfld.long  0x00 15.                  "THREN  ,Threshold enable" "0,1"
bitfld.long  0x00 14.                "  THRINV ,Invert the output pin" "0,1"
bitfld.long  0x00 13.                "  THROP  ,This bit reflects the output pin status" "0,1"
hexmask.long.byte 0x00 00.--06. 1. 0.   "  THRCH  ,Choose the channel for threshold comparison"
group.long (0x0010+(0xFFE00000+0x58))++0x03
line.long    0x00 "THRHLR2,Threshold Register 2"
hexmask.long.word 0x00 16.--27. 1. 0.                 "THRH     ,High threshold value"
hexmask.long.word 0x00 00.--09. 1. 0.               "  THRL     ,Low threshold value"
group.long (0x0000+(0xFFE00000+0x5C))++0x03
bitfld.long  0x00 15.                  "THREN  ,Threshold enable" "0,1"
bitfld.long  0x00 14.                "  THRINV ,Invert the output pin" "0,1"
bitfld.long  0x00 13.                "  THROP  ,This bit reflects the output pin status" "0,1"
hexmask.long.byte 0x00 00.--06. 1. 0.   "  THRCH  ,Choose the channel for threshold comparison"
group.long (0x0010+(0xFFE00000+0x5C))++0x03
line.long    0x00 "THRHLR3,Threshold Register 3"
hexmask.long.word 0x00 16.--27. 1. 0.                 "THRH     ,High threshold value"
hexmask.long.word 0x00 00.--09. 1. 0.               "  THRL     ,Low threshold value"
tree.end
tree "Conversion Register"
group.long (0xFFE00000+0x00000094)++0x03
line.long    0x00 "CTR0,Conversion Timing Register 0"
bitfld.long  0x00   15.              "INPLATCH ,Configuration bit for Latching phase duration" "half clock,1 clock"
bitfld.long  0x00   12.--13.       "  OFFSHIFT ,Configuration for Offset Shift Characteristic" "no shift,Avin=1/1LSB,Avin=0,not used"
bitfld.long  0x00   09.--10.       "  INPCMP ,Configuration bits for the comparison duration" "0,1,2,3"
hexmask.long.byte 0x00 00.--07. 1. 0. "  INPSAMP ,Configuration of sampling phase duration"
tree.end
tree "Mask Registers"
group.long ((0xFFE00000+0x00A4))++0x03
line.long    0x00 "NCMR0,Presampling Enable Register 0"
bitfld.long  0x00 26.              "   CH26-24 ,channel 26 Sampling enable" "0,1"
bitfld.long  0x00 25.              ",channel 25 Sampling enable" "0,1"
bitfld.long  0x00 24.              ",channel 24 Sampling enable" "0,1"
bitfld.long  0x00 23.              "   CH23-20 ,channel 23 Sampling enable" "0,1"
bitfld.long  0x00 22.              ",channel 22 Sampling enable" "0,1"
bitfld.long  0x00 21.              ",channel 21 Sampling enable" "0,1"
bitfld.long  0x00 20.              ",channel 20 Sampling enable" "0,1"
bitfld.long  0x00 19.              "   CH19-16 ,channel 19 Sampling enable" "0,1"
bitfld.long  0x00 18.              ",channel 18 Sampling enable" "0,1"
bitfld.long  0x00 17.              ",channel 17 Sampling enable" "0,1"
bitfld.long  0x00 16.              ",channel 16 Sampling enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "   CH15-12 ,channel 15 Sampling enable" "0,1"
bitfld.long  0x00 14.              ",channel 14 Sampling enable" "0,1"
bitfld.long  0x00 13.              ",channel 13 Sampling enable" "0,1"
bitfld.long  0x00 12.              ",channel 12 Sampling enable" "0,1"
bitfld.long  0x00 11.              "   CH11-08 ,channel 11 Sampling enable" "0,1"
bitfld.long  0x00 10.              ",channel 10 Sampling enable" "0,1"
bitfld.long  0x00 09.              ",channel 09 Sampling enable" "0,1"
bitfld.long  0x00 08.              ",channel 08 Sampling enable" "0,1"
bitfld.long  0x00 07.              "   CH07-04 ,channel 07 Sampling enable" "0,1"
bitfld.long  0x00 06.              ",channel 06 Sampling enable" "0,1"
bitfld.long  0x00 05.              ",channel 05 Sampling enable" "0,1"
bitfld.long  0x00 04.              ",channel 04 Sampling enable" "0,1"
bitfld.long  0x00 03.              "   CH03-00 ,channel 03 Sampling enable" "0,1"
bitfld.long  0x00 02.              ",channel 02 Sampling enable" "0,1"
bitfld.long  0x00 01.              ",channel 01 Sampling enable" "0,1"
bitfld.long  0x00 00.              ",channel 00 Sampling enable" "0,1"
TEXTLINE ""
group.long ((0xFFE00000+0x00B4))++0x03
line.long    0x00 "JCMR0,Injected Conversion Mask Registers 0"
bitfld.long  0x00 26.              "   CH26-24 ,channel 26 Sampling enable" "0,1"
bitfld.long  0x00 25.              ",channel 25 Sampling enable" "0,1"
bitfld.long  0x00 24.              ",channel 24 Sampling enable" "0,1"
bitfld.long  0x00 23.              "   CH23-20 ,channel 23 Sampling enable" "0,1"
bitfld.long  0x00 22.              ",channel 22 Sampling enable" "0,1"
bitfld.long  0x00 21.              ",channel 21 Sampling enable" "0,1"
bitfld.long  0x00 20.              ",channel 20 Sampling enable" "0,1"
bitfld.long  0x00 19.              "   CH19-16 ,channel 19 Sampling enable" "0,1"
bitfld.long  0x00 18.              ",channel 18 Sampling enable" "0,1"
bitfld.long  0x00 17.              ",channel 17 Sampling enable" "0,1"
bitfld.long  0x00 16.              ",channel 16 Sampling enable" "0,1"
TEXTLINE "                "
bitfld.long  0x00 15.              "   CH15-12 ,channel 15 Sampling enable" "0,1"
bitfld.long  0x00 14.              ",channel 14 Sampling enable" "0,1"
bitfld.long  0x00 13.              ",channel 13 Sampling enable" "0,1"
bitfld.long  0x00 12.              ",channel 12 Sampling enable" "0,1"
bitfld.long  0x00 11.              "   CH11-08 ,channel 11 Sampling enable" "0,1"
bitfld.long  0x00 10.              ",channel 10 Sampling enable" "0,1"
bitfld.long  0x00 09.              ",channel 09 Sampling enable" "0,1"
bitfld.long  0x00 08.              ",channel 08 Sampling enable" "0,1"
bitfld.long  0x00 07.              "   CH07-04 ,channel 07 Sampling enable" "0,1"
bitfld.long  0x00 06.              ",channel 06 Sampling enable" "0,1"
bitfld.long  0x00 05.              ",channel 05 Sampling enable" "0,1"
bitfld.long  0x00 04.              ",channel 04 Sampling enable" "0,1"
bitfld.long  0x00 03.              "   CH03-00 ,channel 03 Sampling enable" "0,1"
bitfld.long  0x00 02.              ",channel 02 Sampling enable" "0,1"
bitfld.long  0x00 01.              ",channel 01 Sampling enable" "0,1"
bitfld.long  0x00 00.              ",channel 00 Sampling enable" "0,1"
tree.end
tree "Delay Registers"
group.long (0xFFE00000+0x000000C8)++0x03 
line.long    0x00 "PDEDR,Power-down Exit Delay Register"
hexmask.long.byte 0x00 00.--07. 1. 0.   "PDED        ,The delay between the power-down bit reset and the starting of conversion"
tree.end
tree "Channel Data Registers"
group.long ((0xFFE00000+0x00000100))++0x03
line.long    0x00 "CDR00,Channel 00 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 00 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 00 Data (left aligned)"
group.long ((0xFFE00000+0x00000104))++0x03
line.long    0x00 "CDR01,Channel 01 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 01 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 01 Data (left aligned)"
group.long ((0xFFE00000+0x00000108))++0x03
line.long    0x00 "CDR02,Channel 02 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 02 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 02 Data (left aligned)"
group.long ((0xFFE00000+0x0000010c))++0x03
line.long    0x00 "CDR03,Channel 03 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 03 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 03 Data (left aligned)"
group.long ((0xFFE00000+0x00000110))++0x03
line.long    0x00 "CDR04,Channel 04 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 04 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 04 Data (left aligned)"
group.long ((0xFFE00000+0x00000114))++0x03
line.long    0x00 "CDR05,Channel 05 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 05 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 05 Data (left aligned)"
group.long ((0xFFE00000+0x00000118))++0x03
line.long    0x00 "CDR06,Channel 06 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 06 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 06 Data (left aligned)"
group.long ((0xFFE00000+0x0000011c))++0x03
line.long    0x00 "CDR07,Channel 07 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 07 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 07 Data (left aligned)"
TEXTLINE ""
group.long ((0xFFE00000+0x00000120))++0x03
line.long    0x00 "CDR08,Channel 08 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 08 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 08 Data (left aligned)"
group.long ((0xFFE00000+0x00000124))++0x03
line.long    0x00 "CDR09,Channel 09 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 09 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 09 Data (left aligned)"
group.long ((0xFFE00000+0x00000128))++0x03
line.long    0x00 "CDR10,Channel 10 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 10 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 10 Data (left aligned)"
group.long ((0xFFE00000+0x0000012c))++0x03
line.long    0x00 "CDR11,Channel 11 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 11 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 11 Data (left aligned)"
group.long ((0xFFE00000+0x00000130))++0x03
line.long    0x00 "CDR12,Channel 12 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 12 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 12 Data (left aligned)"
group.long ((0xFFE00000+0x00000134))++0x03
line.long    0x00 "CDR13,Channel 13 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 13 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 13 Data (left aligned)"
group.long ((0xFFE00000+0x00000138))++0x03
line.long    0x00 "CDR14,Channel 14 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 14 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 14 Data (left aligned)"
group.long ((0xFFE00000+0x0000013c))++0x03
line.long    0x00 "CDR15,Channel 15 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 15 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 15 Data (left aligned)"
TEXTLINE ""
group.long ((0xFFE00000+0x00000140))++0x03
line.long    0x00 "CDR16,Channel 16 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 16 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 16 Data (left aligned)"
group.long ((0xFFE00000+0x00000144))++0x03
line.long    0x00 "CDR17,Channel 17 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 17 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 17 Data (left aligned)"
group.long ((0xFFE00000+0x00000148))++0x03
line.long    0x00 "CDR18,Channel 18 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 18 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 18 Data (left aligned)"
group.long ((0xFFE00000+0x0000014c))++0x03
line.long    0x00 "CDR19,Channel 19 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 19 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 19 Data (left aligned)"
group.long ((0xFFE00000+0x00000150))++0x03
line.long    0x00 "CDR20,Channel 20 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 20 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 20 Data (left aligned)"
group.long ((0xFFE00000+0x00000154))++0x03
line.long    0x00 "CDR21,Channel 21 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 21 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 21 Data (left aligned)"
group.long ((0xFFE00000+0x00000158))++0x03
line.long    0x00 "CDR22,Channel 22 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 22 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 22 Data (left aligned)"
group.long ((0xFFE00000+0x0000015c))++0x03
line.long    0x00 "CDR23,Channel 23 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 23 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 23 Data (left aligned)"
TEXTLINE ""
group.long ((0xFFE00000+0x00000160))++0x03
line.long    0x00 "CDR24,Channel 24 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 24 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 24 Data (left aligned)"
group.long ((0xFFE00000+0x00000164))++0x03
line.long    0x00 "CDR25,Channel 25 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 25 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 25 Data (left aligned)"
group.long ((0xFFE00000+0x00000168))++0x03
line.long    0x00 "CDR26,Channel 26 Data Register"
bitfld.long  0x00 19.                              "VALID   ,Used to notify when the data is valid" "0,1"
bitfld.long  0x00 18.                            "  OVERWR  ,Used to notify when conversion data is overwritten by a newer result" "0,1"
bitfld.long  0x00 16.--17.                       "  RESULT  ,This bit reflects the mode of conversion for the corresponding channel" "normal,injected,CTU,res."
hexmask.long.word 0x00 00.--09. 1. 0.               "  CDATA_R ,Channel 26 Data (right aligned)"
hexmask.long.word 0x00 06.--15. 1. 0.               "  CDATA_L ,Channel 26 Data (left aligned)"
tree.end
tree.end
tree "Cross Triggering Unit (CTU)"
tree "TGS Registers"
group.long (0xFFE0C000+0x00)++0x03
line.long    0x00 "TGSISR,Trigger generator sub unit input selection register"
bitfld.long  0x00 30.--31.    "I15  ,Input 15" "disabled,rising,falling,both"
bitfld.long  0x00 28.--29.  "  I14  ,Input 14" "disabled,rising,falling,both"
bitfld.long  0x00 26.--27.  "  I13  ,Input 13" "disabled,rising,falling,both"
bitfld.long  0x00 24.--25.  "  I12  ,Input 12" "disabled,rising,falling,both"
TEXTLINE "                "  
bitfld.long  0x00 22.--23.  "  I11  ,Input 11" "disabled,rising,falling,both"
bitfld.long  0x00 20.--21.  "  I10  ,Input 10" "disabled,rising,falling,both"
bitfld.long  0x00 18.--19.  "  I9   ,Input 9" "disabled,rising,falling,both"
bitfld.long  0x00 16.--17.  "  I8   ,Input 8" "disabled,rising,falling,both"
TEXTLINE "                "  
bitfld.long  0x00 14.--15.  "  I7   ,Input 7" "disabled,rising,falling,both"
bitfld.long  0x00 12.--13.  "  I6   ,Input 6" "disabled,rising,falling,both"
bitfld.long  0x00 10.--11.  "  I5   ,Input 5" "disabled,rising,falling,both"
bitfld.long  0x00 08.--09.  "  I4   ,Input 4" "disabled,rising,falling,both"
TEXTLINE "                "  
bitfld.long  0x00 06.--07.  "  I3   ,Input 3" "disabled,rising,falling,both"
bitfld.long  0x00 04.--05.  "  I2   ,Input 2" "disabled,rising,falling,both"
bitfld.long  0x00 02.--03.  "  I1   ,Input 1" "disabled,rising,falling,both"
bitfld.long  0x00 00.--01.  "  I0   ,Input 0" "disabled,rising,falling,both"
TEXTLINE ""
group.word (0xFFE0C000+0x04)++0x01
line.word    0x00 "TGSCR,Trigger generator sub unit control register"
bitfld.word  0x00 08.         "    ET_TM  ,This bit is used for enable toggle mode for external trigger" "0,1"
bitfld.word  0x00 06.--07.  "  PRES   ,TGS and SU prescaler selection bits" "1x,2x,3x,4x"
bitfld.word  0x00 01.--05.  "  MRS_SM ,MRS Selection in Sequential Mode (5 bits to select one of 32 inputs)" "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.word  0x00 00.       "  TGS_M  ,Trigger Generator sub unit Mode" "trig mode,seq mode"
TEXTLINE ""
group.word (0xFFE0C000+0x06)++0x0f
line.word    0x00 "T0CR,Trigger 0 compare register"
line.word    0x02 "T1CR,Trigger 1 compare register"
line.word    0x04 "T2CR,Trigger 2 compare register"
line.word    0x06 "T3CR,Trigger 3 compare register"
line.word    0x08 "T4CR,Trigger 4 compare register"
line.word    0x0a "T5CR,Trigger 5 compare register"
line.word    0x0c "T6CR,Trigger 6 compare register"
line.word    0x0e "T7CR,Trigger 7 compare register"
TEXTLINE ""
group.word (0xFFE0C000+0x16)++0x01
line.word    0x00 "TGSCCR,TGS counter compare register"
group.word (0xFFE0C000+0x18)++0x01
line.word    0x00 "TGSCRR,TGS counter reload register"
tree.end
tree "SU Registers"
group.long (0xFFE0C000+0x1c)++0x07
line.long    0x00 "CLCR1,Commands list control register 1"
hexmask.long.byte 0x00 24.--28. 1.   "T3_INDEX , Trigger 3 Commands List 1st command address"
hexmask.long.byte 0x00 16.--20. 1. "  T2_INDEX , Trigger 2 Commands List 1st command address"
hexmask.long.byte 0x00 08.--12. 1. "  T1_INDEX , Trigger 1 Commands List 1st command address"
hexmask.long.byte 0x00 00.--04. 1. "  T0_INDEX , Trigger 0 Commands List 1st command address"
line.long    0x04 "CLCR2,Commands list control register 2"
hexmask.long.byte 0x04 24.--28. 1.   "T7_INDEX , Trigger 7 Commands List 1st command address"
hexmask.long.byte 0x04 16.--20. 1. "  T6_INDEX , Trigger 6 Commands List 1st command address"
hexmask.long.byte 0x04 08.--12. 1. "  T5_INDEX , Trigger 5 Commands List 1st command address"
hexmask.long.byte 0x04 00.--04. 1. "  T4_INDEX , Trigger 4 Commands List 1st command address"
TEXTLINE ""
group.long (0xFFE0C000+0x24)++0x07
line.long    0x00 "THCR1,Trigger handler control register 1"
bitfld.long  0 (24.+6)           "T3_E    ,Trigger 3 enable" "0,1"
bitfld.long  0 (24.+5)         "  T3_ETE  ,Trigger 3 External Trigger output enable" "0,1"
bitfld.long  0 (24.+2)         "  T3_T2E  ,Trigger 3 Timer 2 output enable" "0,1"
bitfld.long  0 (24.+1)         "  T3_T1E  ,Trigger 3 Timer 1 output enable" "0,1"
bitfld.long  0 (24.+0)         "  T3_ADCE ,Trigger 3 ADC command output enable" "0,1"
TEXTLINE "                  "  

bitfld.long  0 (16.+6)           "T2_E    ,Trigger 2 enable" "0,1"
bitfld.long  0 (16.+5)         "  T2_ETE  ,Trigger 2 External Trigger output enable" "0,1"
bitfld.long  0 (16.+2)         "  T2_T2E  ,Trigger 2 Timer 2 output enable" "0,1"
bitfld.long  0 (16.+1)         "  T2_T1E  ,Trigger 2 Timer 1 output enable" "0,1"
bitfld.long  0 (16.+0)         "  T2_ADCE ,Trigger 2 ADC command output enable" "0,1"
TEXTLINE "                  "  

bitfld.long  0 (08.+6)           "T1_E    ,Trigger 1 enable" "0,1"
bitfld.long  0 (08.+5)         "  T1_ETE  ,Trigger 1 External Trigger output enable" "0,1"
bitfld.long  0 (08.+2)         "  T1_T2E  ,Trigger 1 Timer 2 output enable" "0,1"
bitfld.long  0 (08.+1)         "  T1_T1E  ,Trigger 1 Timer 1 output enable" "0,1"
bitfld.long  0 (08.+0)         "  T1_ADCE ,Trigger 1 ADC command output enable" "0,1"
TEXTLINE "                  "  

bitfld.long  0 (00.+6)           "T0_E    ,Trigger 0 enable" "0,1"
bitfld.long  0 (00.+5)         "  T0_ETE  ,Trigger 0 External Trigger output enable" "0,1"
bitfld.long  0 (00.+2)         "  T0_T2E  ,Trigger 0 Timer 2 output enable" "0,1"
bitfld.long  0 (00.+1)         "  T0_T1E  ,Trigger 0 Timer 1 output enable" "0,1"
bitfld.long  0 (00.+0)         "  T0_ADCE ,Trigger 0 ADC command output enable" "0,1"
TEXTLINE "                  "  

line.long    0x04 "THCR2,Trigger handler control register 2"
bitfld.long  4 (24.+6)           "T7_E    ,Trigger 7 enable" "0,1"
bitfld.long  4 (24.+5)         "  T7_ETE  ,Trigger 7 External Trigger output enable" "0,1"
bitfld.long  4 (24.+2)         "  T7_T2E  ,Trigger 7 Timer 2 output enable" "0,1"
bitfld.long  4 (24.+1)         "  T7_T1E  ,Trigger 7 Timer 1 output enable" "0,1"
bitfld.long  4 (24.+0)         "  T7_ADCE ,Trigger 7 ADC command output enable" "0,1"
TEXTLINE "                  "  

bitfld.long  4 (16.+6)           "T6_E    ,Trigger 6 enable" "0,1"
bitfld.long  4 (16.+5)         "  T6_ETE  ,Trigger 6 External Trigger output enable" "0,1"
bitfld.long  4 (16.+2)         "  T6_T2E  ,Trigger 6 Timer 2 output enable" "0,1"
bitfld.long  4 (16.+1)         "  T6_T1E  ,Trigger 6 Timer 1 output enable" "0,1"
bitfld.long  4 (16.+0)         "  T6_ADCE ,Trigger 6 ADC command output enable" "0,1"
TEXTLINE "                  "  

bitfld.long  4 (08.+6)           "T5_E    ,Trigger 5 enable" "0,1"
bitfld.long  4 (08.+5)         "  T5_ETE  ,Trigger 5 External Trigger output enable" "0,1"
bitfld.long  4 (08.+2)         "  T5_T2E  ,Trigger 5 Timer 2 output enable" "0,1"
bitfld.long  4 (08.+1)         "  T5_T1E  ,Trigger 5 Timer 1 output enable" "0,1"
bitfld.long  4 (08.+0)         "  T5_ADCE ,Trigger 5 ADC command output enable" "0,1"
TEXTLINE "                  "  

bitfld.long  4 (00.+6)           "T4_E    ,Trigger 4 enable" "0,1"
bitfld.long  4 (00.+5)         "  T4_ETE  ,Trigger 4 External Trigger output enable" "0,1"
bitfld.long  4 (00.+2)         "  T4_T2E  ,Trigger 4 Timer 2 output enable" "0,1"
bitfld.long  4 (00.+1)         "  T4_T1E  ,Trigger 4 Timer 1 output enable" "0,1"
bitfld.long  4 (00.+0)         "  T4_ADCE ,Trigger 4 ADC command output enable" "0,1"
TEXTLINE "                  "  

if (data.word(ANC:0xFFE0C000+0x2C)&0x2200)==0x0200
group.word (0xFFE0C000+0x2C)++0x01
line.word    0x00 "CLR1,Commands list register 1 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x2C)&0x2000)==0x0000
group.word (0xFFE0C000+0x2C)++0x01
line.word    0x00 "CLR1,Commands list register 1 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x2C)++0x01
line.word    0x00 "CLR1,Commands list register 1 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x2E)&0x2200)==0x0200
group.word (0xFFE0C000+0x2E)++0x01
line.word    0x00 "CLR2,Commands list register 2 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x2E)&0x2000)==0x0000
group.word (0xFFE0C000+0x2E)++0x01
line.word    0x00 "CLR2,Commands list register 2 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x2E)++0x01
line.word    0x00 "CLR2,Commands list register 2 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x30)&0x2200)==0x0200
group.word (0xFFE0C000+0x30)++0x01
line.word    0x00 "CLR3,Commands list register 3 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x30)&0x2000)==0x0000
group.word (0xFFE0C000+0x30)++0x01
line.word    0x00 "CLR3,Commands list register 3 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x30)++0x01
line.word    0x00 "CLR3,Commands list register 3 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x32)&0x2200)==0x0200
group.word (0xFFE0C000+0x32)++0x01
line.word    0x00 "CLR4,Commands list register 4 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x32)&0x2000)==0x0000
group.word (0xFFE0C000+0x32)++0x01
line.word    0x00 "CLR4,Commands list register 4 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x32)++0x01
line.word    0x00 "CLR4,Commands list register 4 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x34)&0x2200)==0x0200
group.word (0xFFE0C000+0x34)++0x01
line.word    0x00 "CLR5,Commands list register 5 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x34)&0x2000)==0x0000
group.word (0xFFE0C000+0x34)++0x01
line.word    0x00 "CLR5,Commands list register 5 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x34)++0x01
line.word    0x00 "CLR5,Commands list register 5 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x36)&0x2200)==0x0200
group.word (0xFFE0C000+0x36)++0x01
line.word    0x00 "CLR6,Commands list register 6 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x36)&0x2000)==0x0000
group.word (0xFFE0C000+0x36)++0x01
line.word    0x00 "CLR6,Commands list register 6 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x36)++0x01
line.word    0x00 "CLR6,Commands list register 6 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x38)&0x2200)==0x0200
group.word (0xFFE0C000+0x38)++0x01
line.word    0x00 "CLR7,Commands list register 7 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x38)&0x2000)==0x0000
group.word (0xFFE0C000+0x38)++0x01
line.word    0x00 "CLR7,Commands list register 7 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x38)++0x01
line.word    0x00 "CLR7,Commands list register 7 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x3A)&0x2200)==0x0200
group.word (0xFFE0C000+0x3A)++0x01
line.word    0x00 "CLR8,Commands list register 8 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x3A)&0x2000)==0x0000
group.word (0xFFE0C000+0x3A)++0x01
line.word    0x00 "CLR8,Commands list register 8 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x3A)++0x01
line.word    0x00 "CLR8,Commands list register 8 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x3C)&0x2200)==0x0200
group.word (0xFFE0C000+0x3C)++0x01
line.word    0x00 "CLR9,Commands list register 9 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x3C)&0x2000)==0x0000
group.word (0xFFE0C000+0x3C)++0x01
line.word    0x00 "CLR9,Commands list register 9 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x3C)++0x01
line.word    0x00 "CLR9,Commands list register 9 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x3E)&0x2200)==0x0200
group.word (0xFFE0C000+0x3E)++0x01
line.word    0x00 "CLR10,Commands list register 10 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x3E)&0x2000)==0x0000
group.word (0xFFE0C000+0x3E)++0x01
line.word    0x00 "CLR10,Commands list register 10 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x3E)++0x01
line.word    0x00 "CLR10,Commands list register 10 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x40)&0x2200)==0x0200
group.word (0xFFE0C000+0x40)++0x01
line.word    0x00 "CLR11,Commands list register 11 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x40)&0x2000)==0x0000
group.word (0xFFE0C000+0x40)++0x01
line.word    0x00 "CLR11,Commands list register 11 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x40)++0x01
line.word    0x00 "CLR11,Commands list register 11 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x42)&0x2200)==0x0200
group.word (0xFFE0C000+0x42)++0x01
line.word    0x00 "CLR12,Commands list register 12 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x42)&0x2000)==0x0000
group.word (0xFFE0C000+0x42)++0x01
line.word    0x00 "CLR12,Commands list register 12 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x42)++0x01
line.word    0x00 "CLR12,Commands list register 12 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x44)&0x2200)==0x0200
group.word (0xFFE0C000+0x44)++0x01
line.word    0x00 "CLR13,Commands list register 13 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x44)&0x2000)==0x0000
group.word (0xFFE0C000+0x44)++0x01
line.word    0x00 "CLR13,Commands list register 13 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x44)++0x01
line.word    0x00 "CLR13,Commands list register 13 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x46)&0x2200)==0x0200
group.word (0xFFE0C000+0x46)++0x01
line.word    0x00 "CLR14,Commands list register 14 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x46)&0x2000)==0x0000
group.word (0xFFE0C000+0x46)++0x01
line.word    0x00 "CLR14,Commands list register 14 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x46)++0x01
line.word    0x00 "CLR14,Commands list register 14 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x48)&0x2200)==0x0200
group.word (0xFFE0C000+0x48)++0x01
line.word    0x00 "CLR15,Commands list register 15 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x48)&0x2000)==0x0000
group.word (0xFFE0C000+0x48)++0x01
line.word    0x00 "CLR15,Commands list register 15 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x48)++0x01
line.word    0x00 "CLR15,Commands list register 15 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x4A)&0x2200)==0x0200
group.word (0xFFE0C000+0x4A)++0x01
line.word    0x00 "CLR16,Commands list register 16 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x4A)&0x2000)==0x0000
group.word (0xFFE0C000+0x4A)++0x01
line.word    0x00 "CLR16,Commands list register 16 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x4A)++0x01
line.word    0x00 "CLR16,Commands list register 16 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x4C)&0x2200)==0x0200
group.word (0xFFE0C000+0x4C)++0x01
line.word    0x00 "CLR17,Commands list register 17 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x4C)&0x2000)==0x0000
group.word (0xFFE0C000+0x4C)++0x01
line.word    0x00 "CLR17,Commands list register 17 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x4C)++0x01
line.word    0x00 "CLR17,Commands list register 17 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x4E)&0x2200)==0x0200
group.word (0xFFE0C000+0x4E)++0x01
line.word    0x00 "CLR18,Commands list register 18 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x4E)&0x2000)==0x0000
group.word (0xFFE0C000+0x4E)++0x01
line.word    0x00 "CLR18,Commands list register 18 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x4E)++0x01
line.word    0x00 "CLR18,Commands list register 18 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x50)&0x2200)==0x0200
group.word (0xFFE0C000+0x50)++0x01
line.word    0x00 "CLR19,Commands list register 19 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x50)&0x2000)==0x0000
group.word (0xFFE0C000+0x50)++0x01
line.word    0x00 "CLR19,Commands list register 19 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x50)++0x01
line.word    0x00 "CLR19,Commands list register 19 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x52)&0x2200)==0x0200
group.word (0xFFE0C000+0x52)++0x01
line.word    0x00 "CLR20,Commands list register 20 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x52)&0x2000)==0x0000
group.word (0xFFE0C000+0x52)++0x01
line.word    0x00 "CLR20,Commands list register 20 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x52)++0x01
line.word    0x00 "CLR20,Commands list register 20 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x54)&0x2200)==0x0200
group.word (0xFFE0C000+0x54)++0x01
line.word    0x00 "CLR21,Commands list register 21 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x54)&0x2000)==0x0000
group.word (0xFFE0C000+0x54)++0x01
line.word    0x00 "CLR21,Commands list register 21 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x54)++0x01
line.word    0x00 "CLR21,Commands list register 21 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x56)&0x2200)==0x0200
group.word (0xFFE0C000+0x56)++0x01
line.word    0x00 "CLR22,Commands list register 22 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x56)&0x2000)==0x0000
group.word (0xFFE0C000+0x56)++0x01
line.word    0x00 "CLR22,Commands list register 22 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x56)++0x01
line.word    0x00 "CLR22,Commands list register 22 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x58)&0x2200)==0x0200
group.word (0xFFE0C000+0x58)++0x01
line.word    0x00 "CLR23,Commands list register 23 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x58)&0x2000)==0x0000
group.word (0xFFE0C000+0x58)++0x01
line.word    0x00 "CLR23,Commands list register 23 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x58)++0x01
line.word    0x00 "CLR23,Commands list register 23 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
if (data.word(ANC:0xFFE0C000+0x5A)&0x2200)==0x0200
group.word (0xFFE0C000+0x5A)++0x01
line.word    0x00 "CLR24,Commands list register 24 (self test mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 12.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 13.       "  ST1   ,Self-test mode 1. This bit must be 0 to send a self-test command" "0,1"
bitfld.word  0x00 09.       "  ST0   ,Self-test mode 0. This bit must be 1 to send a self-test command" "0,1"
bitfld.word  0x00 11.       "  SU    ,Selection Unit bit" "ADC_0,ADC_1"
bitfld.word  0x00 07.--08.  "  ALG   ,Algorithm scheduled" "S,RC,C,Full"
hexmask.word.byte  0x00 00.--06. 1. "  BSIZE  ,Burst size of the algorithm iteration"
textfld " (self test mode)"
elif (data.word(ANC:0xFFE0C000+0x5A)&0x2000)==0x0000
group.word (0xFFE0C000+0x5A)++0x01
line.word    0x00 "CLR24,Commands list register 24 (single mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 09.       "  ST    ,Self-test mode" "0,1"
bitfld.word  0x00 05.       "  SU    ,Selection Unit" "ADC_0,ADC_1"
bitfld.word  0x00 00.--03.  "  CH    ,ADC unit channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (single mode)"
else
group.word (0xFFE0C000+0x5A)++0x01
line.word    0x00 "CLR24,Commands list register 24 (dual mode)"
bitfld.word  0x00 15.     "    CIR   ,Command Interrupt Request" "0,1"
bitfld.word  0x00 14.       "  LC    ,Last command" "0,1"
bitfld.word  0x00 13.       "  CMS   ,Conversion mode selection" "si,du"
bitfld.word  0x00 10.--11.  "  FIFO  ,FIFO for ADC_0/ADC_1" "0,1,2,3"
bitfld.word  0x00 05.--08.  "           CH_B ,ADC_1 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
bitfld.word  0x00 00.--03.  "      CH_A  ,ADC_0 channel number" " 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15"
textfld " (dual mode)"
endif
tree.end
tree "FIFO Registers"
group.word (0xFFE0C000+0x6c)++0x01
line.word    0x00 "FDCR,FIFO DMA control register"
bitfld.word  0x00 03.       "    DE3       ,This bit enables DMA for the FIFO3" "0,1"
bitfld.word  0x00 02.         "  DE2       ,This bit enables DMA for the FIFO2" "0,1"
bitfld.word  0x00 01.         "  DE1       ,This bit enables DMA for the FIFO1" "0,1"
bitfld.word  0x00 00.         "  DE0       ,This bit enables DMA for the FIFO0" "0,1"
TEXTLINE ""
group.long (0xFFE0C000+0x70)++0x03
line.long    0x00 "FCR,FIFO control register"
bitfld.long 0x00 15.           "OR_EN3    ,FIFO 3 Overrun interrupt enable" "0,1"
bitfld.long 0x00 14.         "  OF_EN3    ,FIFO 3 threshold Overflow interrupt enable" "0,1"
bitfld.long 0x00 13.         "  EMPTY_EN3 ,FIFO 3 Empty interrupt enable" "0,1"
bitfld.long 0x00 12.         "  FULL_EN3  ,FIFO 3 Full interrupt enable" "0,1"
TEXTLINE "                  "  
bitfld.long 0x00 11.           "OR_EN2    ,FIFO 2 Overrun interrupt enable" "0,1"
bitfld.long 0x00 10.         "  OF_EN2    ,FIFO 2 threshold Overflow interrupt enable" "0,1"
bitfld.long 0x00 9.         "  EMPTY_EN2 ,FIFO 2 Empty interrupt enable" "0,1"
bitfld.long 0x00 8.         "  FULL_EN2  ,FIFO 2 Full interrupt enable" "0,1"
TEXTLINE "                  "  
bitfld.long 0x00 7.           "OR_EN1    ,FIFO 1 Overrun interrupt enable" "0,1"
bitfld.long 0x00 6.         "  OF_EN1    ,FIFO 1 threshold Overflow interrupt enable" "0,1"
bitfld.long 0x00 5.         "  EMPTY_EN1 ,FIFO 1 Empty interrupt enable" "0,1"
bitfld.long 0x00 4.         "  FULL_EN1  ,FIFO 1 Full interrupt enable" "0,1"
TEXTLINE "                  "  
bitfld.long 0x00 3.           "OR_EN0    ,FIFO 0 Overrun interrupt enable" "0,1"
bitfld.long 0x00 2.         "  OF_EN0    ,FIFO 0 threshold Overflow interrupt enable" "0,1"
bitfld.long 0x00 1.         "  EMPTY_EN0 ,FIFO 0 Empty interrupt enable" "0,1"
bitfld.long 0x00 0.         "  FULL_EN0  ,FIFO 0 Full interrupt enable" "0,1"
TEXTLINE "                  "  
group.long (0xFFE0C000+0x74)++0x03
line.long    0x00 "FTH,FIFO threshold"
hexmask.long.byte 0x00 24.--31. 1.       "TH3      ,FIFO 3 Threshold"
hexmask.long.byte 0x00 16.--23. 1.     "  TH2      ,FIFO 2 Threshold"
hexmask.long.byte 0x00 08.--15. 1.     "  TH1      ,FIFO 1 Threshold"
hexmask.long.byte 0x00 00.--07. 1.     "  TH0      ,FIFO 0 Threshold"
TEXTLINE ""
group.long (0xFFE0C000+0x7C)++0x03
line.long    0x00 "FST,FIFO status register"
eventfld.long 0x00 15.         "OR3       ,FIFO 3 Overrun interrupt flag" "0,1"
bitfld.long 0x00 14.         "  OF3       ,FIFO 3 threshold Overflow interrupt flag" "0,1"
bitfld.long 0x00 13.         "  EMPTY3    ,FIFO 3 Empty interrupt flag" "0,1"
bitfld.long 0x00 12.         "  FULL3     ,FIFO 3 Full interrupt flag" "0,1"
TEXTLINE "                  "  
eventfld.long 0x00 11.         "OR2       ,FIFO 2 Overrun interrupt flag" "0,1"
bitfld.long 0x00 10.         "  OF2       ,FIFO 2 threshold Overflow interrupt flag" "0,1"
bitfld.long 0x00 9.         "  EMPTY2    ,FIFO 2 Empty interrupt flag" "0,1"
bitfld.long 0x00 8.         "  FULL2     ,FIFO 2 Full interrupt flag" "0,1"
TEXTLINE "                  "  
eventfld.long 0x00 7.         "OR1       ,FIFO 1 Overrun interrupt flag" "0,1"
bitfld.long 0x00 6.         "  OF1       ,FIFO 1 threshold Overflow interrupt flag" "0,1"
bitfld.long 0x00 5.         "  EMPTY1    ,FIFO 1 Empty interrupt flag" "0,1"
bitfld.long 0x00 4.         "  FULL1     ,FIFO 1 Full interrupt flag" "0,1"
TEXTLINE "                  "  
eventfld.long 0x00 3.         "OR0       ,FIFO 0 Overrun interrupt flag" "0,1"
bitfld.long 0x00 2.         "  OF0       ,FIFO 0 threshold Overflow interrupt flag" "0,1"
bitfld.long 0x00 1.         "  EMPTY0    ,FIFO 0 Empty interrupt flag" "0,1"
bitfld.long 0x00 0.         "  FULL0     ,FIFO 0 Full interrupt flag" "0,1"
TEXTLINE "                  "  
group.long (0xFFE0C000+0x80)++0x0f
line.long    0. "FR0,FIFO Right aligned data 0"
bitfld.long       0. 10.               "ADC ,This bit is used for indicate from which ADC the data is coming from" "ADC_1,ADC_0"
bitfld.long       0. 16.--19.        "  N_CH ,Number of stored channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.long.word 0. 00.--11. 1.     "  DATA  ,Data of stored channel"
line.long    4. "FR1,FIFO Right aligned data 1"
bitfld.long       4. 10.               "ADC ,This bit is used for indicate from which ADC the data is coming from" "ADC_1,ADC_0"
bitfld.long       4. 16.--19.        "  N_CH ,Number of stored channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.long.word 4. 00.--11. 1.     "  DATA  ,Data of stored channel"
line.long    8. "FR2,FIFO Right aligned data 2"
bitfld.long       8. 10.               "ADC ,This bit is used for indicate from which ADC the data is coming from" "ADC_1,ADC_0"
bitfld.long       8. 16.--19.        "  N_CH ,Number of stored channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.long.word 8. 00.--11. 1.     "  DATA  ,Data of stored channel"
line.long    12. "FR3,FIFO Right aligned data 3"
bitfld.long       12. 10.               "ADC ,This bit is used for indicate from which ADC the data is coming from" "ADC_1,ADC_0"
bitfld.long       12. 16.--19.        "  N_CH ,Number of stored channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.long.word 12. 00.--11. 1.     "  DATA  ,Data of stored channel"
TEXTLINE ""
group.long (0xFFE0C000+0xA0)++0x0f
line.long    0. "FL0,FIFO Left aligned data 0"
bitfld.long       0. 10.               "ADC ,This bit is used for indicate from which ADC the data is coming from" "ADC_1,ADC_0"
bitfld.long       0. 16.--19.        "  N_CH ,Number of stored channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.long.word 0. 03.--14. 1.     "  DATA  ,Data of stored channel"
line.long    4. "FL1,FIFO Left aligned data 1"
bitfld.long       4. 10.               "ADC ,This bit is used for indicate from which ADC the data is coming from" "ADC_1,ADC_0"
bitfld.long       4. 16.--19.        "  N_CH ,Number of stored channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.long.word 4. 03.--14. 1.     "  DATA  ,Data of stored channel"
line.long    8. "FL2,FIFO Left aligned data 2"
bitfld.long       8. 10.               "ADC ,This bit is used for indicate from which ADC the data is coming from" "ADC_1,ADC_0"
bitfld.long       8. 16.--19.        "  N_CH ,Number of stored channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.long.word 8. 03.--14. 1.     "  DATA  ,Data of stored channel"
line.long    12. "FL3,FIFO Left aligned data 3"
bitfld.long       12. 10.               "ADC ,This bit is used for indicate from which ADC the data is coming from" "ADC_1,ADC_0"
bitfld.long       12. 16.--19.        "  N_CH ,Number of stored channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hexmask.long.word 12. 03.--14. 1.     "  DATA  ,Data of stored channel"
tree.end
tree "Other CTU Registers"
group.word (0xFFE0C000+0xC0)++0x01
line.word    0x00 "CTUEFR,Cross triggering unit error flag register"
eventfld.word  0x00 12.         "    CS        ,One of the counter used in self-test mode is not in the reset state" "0,1"
eventfld.word  0x00 11.           "  ET_OE     ,External Trigger generation Overrun Error" "0,1"
eventfld.word  0x00 10.           "  ERRCMP    ,This bit is set to one if the counter reaches the TGSCCR register value" "0,1"
TEXTLINE "                "  
eventfld.word  0x00 07.           "  T2_OE     ,Timer 2 trigger generation Overrun Error" "0,1"
eventfld.word  0x00 06.           "  T1_OE     ,Timer 1 trigger generation Overrun Error" "0,1"
TEXTLINE "                "  
eventfld.word  0x00 05.           "  ADC_OE    ,ADC command generation Overrun Error" "0,1"
eventfld.word  0x00 04.           "  TGS_OSM   ,TGS Overrun in Sequential Mode" "0,1"
TEXTLINE "                "  
eventfld.word  0x00 03.           "  MRS_O     ,Master Reload Signal Overrun" "0,1"
eventfld.word  0x00 02.           "  ICE       ,Invalid Command Error" "0,1"
eventfld.word  0x00 01.           "  SM_TO     ,Trigger Overrun (more than 8 EV) in TGS Sequential Mode" "0,1"
eventfld.word  0x00 00.           "  MRS_RE    ,Master Reload Signal Reload Error" "0,1"
TEXTLINE ""
group.word (0xFFE0C000+0xC2)++0x01
line.word    0x00 "CTUIFR,Cross triggering unit interrupt flag register"
eventfld.word  0x00 11.         "    SERR_B    ,If this bit is set means that the slice time between the start of conversion and the end of conversion is in the expected range" "0,1"
eventfld.word  0x00 10.           "  SERR_A    ,If this bit is set means that the slice time between the start of conversion and the end of conversion is in the expected range" "0,1"
eventfld.word  0x00 09.           "  ADC_I     ,ADC command interrupt flag" "0,1"
TEXTLINE "                "  
eventfld.word  0x00 08.           "  T7_I      ,Trigger 7 interrupt flag" "0,1"
eventfld.word  0x00 07.           "  T6_I      ,Trigger 6 interrupt flag" "0,1"
eventfld.word  0x00 06.           "  T5_I      ,Trigger 5 interrupt flag" "0,1"
eventfld.word  0x00 05.           "  T4_I      ,Trigger 4 interrupt flag" "0,1"
TEXTLINE "                "  
eventfld.word  0x00 04.           "  T3_I      ,Trigger 3 interrupt flag" "0,1"
eventfld.word  0x00 03.           "  T2_I      ,Trigger 2 interrupt flag" "0,1"
eventfld.word  0x00 02.           "  T1_I      ,Trigger 1 interrupt flag" "0,1"
eventfld.word  0x00 01.           "  T0_I      ,Trigger 0 interrupt flag" "0,1"
TEXTLINE "                "  
eventfld.word  0x00 00.           "  MRS_I     ,MRS Interrupt flag" "0,1"
TEXTLINE ""
group.word (0xFFE0C000+0xC4)++0x01
line.word    0x00 "CTUIR,Cross triggering unit interrupt/DMA register"
bitfld.word  0x00 15.           "    T7_IE     ,Trigger 7 Interrupt Enable" "0,1"
bitfld.word  0x00 14.             "  T6_IE     ,Trigger 6 Interrupt Enable" "0,1"
bitfld.word  0x00 13.             "  T5_IE     ,Trigger 5 Interrupt Enable" "0,1"
bitfld.word  0x00 12.             "  T4_IE     ,Trigger 4 Interrupt Enable" "0,1"
TEXTLINE "                "  
bitfld.word  0x00 11.             "  T3_IE     ,Trigger 3 Interrupt Enable" "0,1"
bitfld.word  0x00 10.             "  T2_IE     ,Trigger 2 Interrupt Enable" "0,1"
bitfld.word  0x00 09.             "  T1_IE     ,Trigger 1 Interrupt Enable" "0,1"
bitfld.word  0x00 08.             "  T0_IE     ,Trigger 0 Interrupt Enable" "0,1"
TEXTLINE "                "  
bitfld.word  0x00 05.             "  SCNTBE    ,If this bit is set the counter used to check the conversion time is enabled" "0,1"
bitfld.word  0x00 04.             "  SCNTAE    ,If this bit is set the counter used to check the conversion time is enabled" "0,1"
TEXTLINE "                "  
bitfld.word  0x00 03.             "  DMA_DE    ,If this bit is set a dma done is like a write in the GRE bit" "0,1"
bitfld.word  0x00 02.             "  MRS_DMAE  ,DMA transfer Enable on MRS occurrence if GRE bit is set" "0,1"
bitfld.word  0x00 01.             "  MRS_IE    ,MRS Interrupt Enable" "0,1"
bitfld.word  0x00 00.             "  IEE       ,Interrupt Error Enable" "0,1"
TEXTLINE ""
group.word (0xFFE0C000+0xC6)++0x01
line.word    0x00 "COTR,Control ON time register"
hexmask.word.byte 0x00 00.--07. 1.   "    COTR     ,Control ON-Time and Guard Time for external trigger"
TEXTLINE ""
group.word (0xFFE0C000+0xC8)++0x01
line.word    0x00 "CTUCR,Cross triggering unit control register"
eventfld.word  0x00 15.         "    T7_SG     ,Trigger 7 Software Generated" "0,1"
eventfld.word  0x00 14.           "  T6_SG     ,Trigger 6 Software Generated" "0,1"
eventfld.word  0x00 13.           "  T5_SG     ,Trigger 5 Software Generated" "0,1"
eventfld.word  0x00 12.           "  T4_SG     ,Trigger 4 Software Generated" "0,1"
TEXTLINE "                "  
eventfld.word  0x00 11.           "  T3_SG     ,Trigger 3 Software Generated" "0,1"
eventfld.word  0x00 10.           "  T2_SG     ,Trigger 2 Software Generated" "0,1"
eventfld.word  0x00 09.           "  T1_SG     ,Trigger 1 Software Generated" "0,1"
eventfld.word  0x00 08.           "  T0_SG     ,Trigger 0 Software Generated" "0,1"
TEXTLINE "                "  
eventfld.word  0x00 07.           "  CTU_ADC_R ,CTU/ADC state machine Reset" "0,1"
bitfld.word  0x00 06.             "  CTU_ODIS  ,CTU Output Disable" "0,1"
bitfld.word  0x00 05.             "  DFE       ,Digital Filter Enable" "0,1"
bitfld.word  0x00 04.             "  CGRE      ,Clear GRE" "0,1"
TEXTLINE "                "  
bitfld.word  0x00 03.             "  FGRE      ,Flag GRE" "0,1"
eventfld.word  0x00 02.           "  MRS_SG    ,MRS Software Generated" "0,1"
bitfld.word  0x00 01.             "  GRE       ,General Reload Enable" "0,1"
bitfld.word  0x00 00.             "  TGSISR_RE ,TGS Input Selection Register Reload Enable" "0,1"
TEXTLINE ""
group.word (0xFFE0C000+0xCa)++0x01
line.word    0x00 "CTUDF,Cross triggering unit digital filter"
hexmask.word.byte 0x00 00.--07. 1.   "    FILTERVALUE ,Digital Filter value"
TEXTLINE ""
group.word (0xFFE0C000+0xCc)++0x01
line.word    0x00 "CTUEXPA,Cross triggering unit expected value ADC_0"
group.word (0xFFE0C000+0xCE)++0x01
line.word    0x00 "CTUEXPB,Cross triggering unit expected value ADC_1"
TEXTLINE ""
group.word (0xFFE0C000+0xD0)++0x01
line.word    0x00 "CNTRNG,Cross triggering unit counter range"
hexmask.word.byte 0x00 00.--07. 1.   "    VALUE ,Setting at one this bit you mask the same bit of the expected counter and of the internal counter"
tree.end
tree "Register Protection"
group.long (0xFFE0C000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFE0C000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
tree "Semaphores"
tree "SEMA4_0"
group.byte (0xFFF24000+0x0000)++0x0f
line.byte    0x00 "Gate00,Semaphores gate 0"
bitfld.byte  0x00 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x01 "Gate01,Semaphores gate 1"
bitfld.byte  0x01 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x02 "Gate02,Semaphores gate 2"
bitfld.byte  0x02 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x03 "Gate03,Semaphores gate 3"
bitfld.byte  0x03 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x04 "Gate04,Semaphores gate 4"
bitfld.byte  0x04 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x05 "Gate05,Semaphores gate 5"
bitfld.byte  0x05 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x06 "Gate06,Semaphores gate 6"
bitfld.byte  0x06 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x07 "Gate07,Semaphores gate 7"
bitfld.byte  0x07 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x08 "Gate08,Semaphores gate 8"
bitfld.byte  0x08 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x09 "Gate09,Semaphores gate 9"
bitfld.byte  0x09 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0a "Gate10,Semaphores gate 10"
bitfld.byte  0x0a 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0b "Gate11,Semaphores gate 11"
bitfld.byte  0x0b 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0c "Gate12,Semaphores gate 12"
bitfld.byte  0x0c 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0d "Gate13,Semaphores gate 13"
bitfld.byte  0x0d 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0e "Gate14,Semaphores gate 14"
bitfld.byte  0x0e 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0f "Gate15,Semaphores gate 15"
bitfld.byte  0x0f 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
TEXTLINE ""
group.word (0xFFF24000+0x0040)++0x01
line.word 0x00 "CP0INE,Semaphores processor 0 IRQ Notification Enable"
bitfld.word  0x00 15.              "INE00-03 ,IRQ Notification Enable 00" "0,1"
bitfld.word  0x00 14.              ",IRQ Notification Enable 01" "0,1"
bitfld.word  0x00 13.              ",IRQ Notification Enable 02" "0,1"
bitfld.word  0x00 12.              ",IRQ Notification Enable 03" "0,1"
bitfld.word  0x00 11.              "  INE04-07 ,IRQ Notification Enable 04" "0,1"
bitfld.word  0x00 10.              ",IRQ Notification Enable 05" "0,1"
bitfld.word  0x00 09.              ",IRQ Notification Enable 06" "0,1"
bitfld.word  0x00 08.              ",IRQ Notification Enable 07" "0,1"
bitfld.word  0x00 07.              "  INE08-11 ,IRQ Notification Enable 08" "0,1"
bitfld.word  0x00 06.              ",IRQ Notification Enable 09" "0,1"
bitfld.word  0x00 05.              ",IRQ Notification Enable 10" "0,1"
bitfld.word  0x00 04.              ",IRQ Notification Enable 11" "0,1"
bitfld.word  0x00 03.              "  INE12-15 ,IRQ Notification Enable 12" "0,1"
bitfld.word  0x00 02.              ",IRQ Notification Enable 13" "0,1"
bitfld.word  0x00 01.              ",IRQ Notification Enable 14" "0,1"
bitfld.word  0x00 00.              ",IRQ Notification Enable 15" "0,1"
group.word (0xFFF24000+0x0048)++0x01
line.word 0x00 "CP1INE,Semaphores processor 1 IRQ Notification Enable"
bitfld.word  0x00 15.              "INE00-03 ,IRQ Notification Enable 00" "0,1"
bitfld.word  0x00 14.              ",IRQ Notification Enable 01" "0,1"
bitfld.word  0x00 13.              ",IRQ Notification Enable 02" "0,1"
bitfld.word  0x00 12.              ",IRQ Notification Enable 03" "0,1"
bitfld.word  0x00 11.              "  INE04-07 ,IRQ Notification Enable 04" "0,1"
bitfld.word  0x00 10.              ",IRQ Notification Enable 05" "0,1"
bitfld.word  0x00 09.              ",IRQ Notification Enable 06" "0,1"
bitfld.word  0x00 08.              ",IRQ Notification Enable 07" "0,1"
bitfld.word  0x00 07.              "  INE08-11 ,IRQ Notification Enable 08" "0,1"
bitfld.word  0x00 06.              ",IRQ Notification Enable 09" "0,1"
bitfld.word  0x00 05.              ",IRQ Notification Enable 10" "0,1"
bitfld.word  0x00 04.              ",IRQ Notification Enable 11" "0,1"
bitfld.word  0x00 03.              "  INE12-15 ,IRQ Notification Enable 12" "0,1"
bitfld.word  0x00 02.              ",IRQ Notification Enable 13" "0,1"
bitfld.word  0x00 01.              ",IRQ Notification Enable 14" "0,1"
bitfld.word  0x00 00.              ",IRQ Notification Enable 15" "0,1"
TEXTLINE ""
group.word (0xFFF24000+0x0080)++0x01
line.word 0x00 "CP0NTF,Semaphores processor 0 IRQ Notification"
bitfld.word  0x00 15.              "GN00-03  ,IRQ Notification 00" "0,1"
bitfld.word  0x00 14.              ",IRQ Notification 01" "0,1"
bitfld.word  0x00 13.              ",IRQ Notification 02" "0,1"
bitfld.word  0x00 12.              ",IRQ Notification 03" "0,1"
bitfld.word  0x00 11.              "  GN04-07  ,IRQ Notification 04" "0,1"
bitfld.word  0x00 10.              ",IRQ Notification 05" "0,1"
bitfld.word  0x00 09.              ",IRQ Notification 06" "0,1"
bitfld.word  0x00 08.              ",IRQ Notification 07" "0,1"
bitfld.word  0x00 07.              "  GN08-11  ,IRQ Notification 08" "0,1"
bitfld.word  0x00 06.              ",IRQ Notification 09" "0,1"
bitfld.word  0x00 05.              ",IRQ Notification 10" "0,1"
bitfld.word  0x00 04.              ",IRQ Notification 11" "0,1"
bitfld.word  0x00 03.              "  GN12-15  ,IRQ Notification 12" "0,1"
bitfld.word  0x00 02.              ",IRQ Notification 13" "0,1"
bitfld.word  0x00 01.              ",IRQ Notification 14" "0,1"
bitfld.word  0x00 00.              ",IRQ Notification 15" "0,1"
group.word (0xFFF24000+0x0088)++0x01
line.word 0x00 "CP1NTF,Semaphores processor 1 IRQ Notification"
bitfld.word  0x00 15.              "GN00-03  ,IRQ Notification 00" "0,1"
bitfld.word  0x00 14.              ",IRQ Notification 01" "0,1"
bitfld.word  0x00 13.              ",IRQ Notification 02" "0,1"
bitfld.word  0x00 12.              ",IRQ Notification 03" "0,1"
bitfld.word  0x00 11.              "  GN04-07  ,IRQ Notification 04" "0,1"
bitfld.word  0x00 10.              ",IRQ Notification 05" "0,1"
bitfld.word  0x00 09.              ",IRQ Notification 06" "0,1"
bitfld.word  0x00 08.              ",IRQ Notification 07" "0,1"
bitfld.word  0x00 07.              "  GN08-11  ,IRQ Notification 08" "0,1"
bitfld.word  0x00 06.              ",IRQ Notification 09" "0,1"
bitfld.word  0x00 05.              ",IRQ Notification 10" "0,1"
bitfld.word  0x00 04.              ",IRQ Notification 11" "0,1"
bitfld.word  0x00 03.              "  GN12-15  ,IRQ Notification 12" "0,1"
bitfld.word  0x00 02.              ",IRQ Notification 13" "0,1"
bitfld.word  0x00 01.              ",IRQ Notification 14" "0,1"
bitfld.word  0x00 00.              ",IRQ Notification 15" "0,1"
TEXTLINE ""
group.word (0xFFF24000+0x0100)++0x01
line.word 0x00 "RSTGT,Semaphores (Secure) Reset Gate"
bitfld.word  0x00 12.--13.            "RSTGSM  ,Reset gate finite state machine" "idle,wait,comp,res."
bitfld.word  0x00 08.--10.          "  RSTGMS  ,Reset gate bus master" "proc_0,proc_1,eDMA,FlexRay,res.,res.,res.,res."
hexmask.word.byte 0x00 08.--15.  1.  "  RSTGDP ,Reset gate data pattern. Sequence=0xe2,0x1d"
hexmask.word.byte 0x00 00.--07.  1.  "  RSTGTN ,Reset Gate Number"
group.word (0xFFF24000+0x0104)++0x01
line.word 0x00 "RSTNTF,Semaphores (Secure) Reset IRQ Notification"
bitfld.word  0x00 12.--13.            "RSTNSM  ,Reset notification finite state machine" "idle,wait,comp,res."
bitfld.word  0x00 08.--10.          "  RSTGMS  ,Reset gate bus master" "proc_0,proc_1,eDMA,FlexRay,res.,res.,res.,res."
hexmask.word.byte 0x00 08.--15.  1.  "  RSTNDP ,Reset notification data pattern. Sequence=0x47,0xb8"
hexmask.word.byte 0x00 00.--07.  1.  "  RSTNTN ,Reset Gate Number"
tree.end

tree "SEMA4_1"
group.byte (0x8FF24000+0x0000)++0x0f
line.byte    0x00 "Gate00,Semaphores gate 0"
bitfld.byte  0x00 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x01 "Gate01,Semaphores gate 1"
bitfld.byte  0x01 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x02 "Gate02,Semaphores gate 2"
bitfld.byte  0x02 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x03 "Gate03,Semaphores gate 3"
bitfld.byte  0x03 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x04 "Gate04,Semaphores gate 4"
bitfld.byte  0x04 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x05 "Gate05,Semaphores gate 5"
bitfld.byte  0x05 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x06 "Gate06,Semaphores gate 6"
bitfld.byte  0x06 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x07 "Gate07,Semaphores gate 7"
bitfld.byte  0x07 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x08 "Gate08,Semaphores gate 8"
bitfld.byte  0x08 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x09 "Gate09,Semaphores gate 9"
bitfld.byte  0x09 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0a "Gate10,Semaphores gate 10"
bitfld.byte  0x0a 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0b "Gate11,Semaphores gate 11"
bitfld.byte  0x0b 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0c "Gate12,Semaphores gate 12"
bitfld.byte  0x0c 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0d "Gate13,Semaphores gate 13"
bitfld.byte  0x0d 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0e "Gate14,Semaphores gate 14"
bitfld.byte  0x0e 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
line.byte    0x0f "Gate15,Semaphores gate 15"
bitfld.byte  0x0f 00.--01.        "GTFSM  ,Gate finite state machine" "unlocked,proc_0,proc_1,reserved"
TEXTLINE ""
group.word (0x8FF24000+0x0040)++0x01
line.word 0x00 "CP0INE,Semaphores processor 0 IRQ Notification Enable"
bitfld.word  0x00 15.              "INE00-03 ,IRQ Notification Enable 00" "0,1"
bitfld.word  0x00 14.              ",IRQ Notification Enable 01" "0,1"
bitfld.word  0x00 13.              ",IRQ Notification Enable 02" "0,1"
bitfld.word  0x00 12.              ",IRQ Notification Enable 03" "0,1"
bitfld.word  0x00 11.              "  INE04-07 ,IRQ Notification Enable 04" "0,1"
bitfld.word  0x00 10.              ",IRQ Notification Enable 05" "0,1"
bitfld.word  0x00 09.              ",IRQ Notification Enable 06" "0,1"
bitfld.word  0x00 08.              ",IRQ Notification Enable 07" "0,1"
bitfld.word  0x00 07.              "  INE08-11 ,IRQ Notification Enable 08" "0,1"
bitfld.word  0x00 06.              ",IRQ Notification Enable 09" "0,1"
bitfld.word  0x00 05.              ",IRQ Notification Enable 10" "0,1"
bitfld.word  0x00 04.              ",IRQ Notification Enable 11" "0,1"
bitfld.word  0x00 03.              "  INE12-15 ,IRQ Notification Enable 12" "0,1"
bitfld.word  0x00 02.              ",IRQ Notification Enable 13" "0,1"
bitfld.word  0x00 01.              ",IRQ Notification Enable 14" "0,1"
bitfld.word  0x00 00.              ",IRQ Notification Enable 15" "0,1"
group.word (0x8FF24000+0x0048)++0x01
line.word 0x00 "CP1INE,Semaphores processor 1 IRQ Notification Enable"
bitfld.word  0x00 15.              "INE00-03 ,IRQ Notification Enable 00" "0,1"
bitfld.word  0x00 14.              ",IRQ Notification Enable 01" "0,1"
bitfld.word  0x00 13.              ",IRQ Notification Enable 02" "0,1"
bitfld.word  0x00 12.              ",IRQ Notification Enable 03" "0,1"
bitfld.word  0x00 11.              "  INE04-07 ,IRQ Notification Enable 04" "0,1"
bitfld.word  0x00 10.              ",IRQ Notification Enable 05" "0,1"
bitfld.word  0x00 09.              ",IRQ Notification Enable 06" "0,1"
bitfld.word  0x00 08.              ",IRQ Notification Enable 07" "0,1"
bitfld.word  0x00 07.              "  INE08-11 ,IRQ Notification Enable 08" "0,1"
bitfld.word  0x00 06.              ",IRQ Notification Enable 09" "0,1"
bitfld.word  0x00 05.              ",IRQ Notification Enable 10" "0,1"
bitfld.word  0x00 04.              ",IRQ Notification Enable 11" "0,1"
bitfld.word  0x00 03.              "  INE12-15 ,IRQ Notification Enable 12" "0,1"
bitfld.word  0x00 02.              ",IRQ Notification Enable 13" "0,1"
bitfld.word  0x00 01.              ",IRQ Notification Enable 14" "0,1"
bitfld.word  0x00 00.              ",IRQ Notification Enable 15" "0,1"
TEXTLINE ""
group.word (0x8FF24000+0x0080)++0x01
line.word 0x00 "CP0NTF,Semaphores processor 0 IRQ Notification"
bitfld.word  0x00 15.              "GN00-03  ,IRQ Notification 00" "0,1"
bitfld.word  0x00 14.              ",IRQ Notification 01" "0,1"
bitfld.word  0x00 13.              ",IRQ Notification 02" "0,1"
bitfld.word  0x00 12.              ",IRQ Notification 03" "0,1"
bitfld.word  0x00 11.              "  GN04-07  ,IRQ Notification 04" "0,1"
bitfld.word  0x00 10.              ",IRQ Notification 05" "0,1"
bitfld.word  0x00 09.              ",IRQ Notification 06" "0,1"
bitfld.word  0x00 08.              ",IRQ Notification 07" "0,1"
bitfld.word  0x00 07.              "  GN08-11  ,IRQ Notification 08" "0,1"
bitfld.word  0x00 06.              ",IRQ Notification 09" "0,1"
bitfld.word  0x00 05.              ",IRQ Notification 10" "0,1"
bitfld.word  0x00 04.              ",IRQ Notification 11" "0,1"
bitfld.word  0x00 03.              "  GN12-15  ,IRQ Notification 12" "0,1"
bitfld.word  0x00 02.              ",IRQ Notification 13" "0,1"
bitfld.word  0x00 01.              ",IRQ Notification 14" "0,1"
bitfld.word  0x00 00.              ",IRQ Notification 15" "0,1"
group.word (0x8FF24000+0x0088)++0x01
line.word 0x00 "CP1NTF,Semaphores processor 1 IRQ Notification"
bitfld.word  0x00 15.              "GN00-03  ,IRQ Notification 00" "0,1"
bitfld.word  0x00 14.              ",IRQ Notification 01" "0,1"
bitfld.word  0x00 13.              ",IRQ Notification 02" "0,1"
bitfld.word  0x00 12.              ",IRQ Notification 03" "0,1"
bitfld.word  0x00 11.              "  GN04-07  ,IRQ Notification 04" "0,1"
bitfld.word  0x00 10.              ",IRQ Notification 05" "0,1"
bitfld.word  0x00 09.              ",IRQ Notification 06" "0,1"
bitfld.word  0x00 08.              ",IRQ Notification 07" "0,1"
bitfld.word  0x00 07.              "  GN08-11  ,IRQ Notification 08" "0,1"
bitfld.word  0x00 06.              ",IRQ Notification 09" "0,1"
bitfld.word  0x00 05.              ",IRQ Notification 10" "0,1"
bitfld.word  0x00 04.              ",IRQ Notification 11" "0,1"
bitfld.word  0x00 03.              "  GN12-15  ,IRQ Notification 12" "0,1"
bitfld.word  0x00 02.              ",IRQ Notification 13" "0,1"
bitfld.word  0x00 01.              ",IRQ Notification 14" "0,1"
bitfld.word  0x00 00.              ",IRQ Notification 15" "0,1"
TEXTLINE ""
group.word (0x8FF24000+0x0100)++0x01
line.word 0x00 "RSTGT,Semaphores (Secure) Reset Gate"
bitfld.word  0x00 12.--13.            "RSTGSM  ,Reset gate finite state machine" "idle,wait,comp,res."
bitfld.word  0x00 08.--10.          "  RSTGMS  ,Reset gate bus master" "proc_0,proc_1,eDMA,FlexRay,res.,res.,res.,res."
hexmask.word.byte 0x00 08.--15.  1.  "  RSTGDP ,Reset gate data pattern. Sequence=0xe2,0x1d"
hexmask.word.byte 0x00 00.--07.  1.  "  RSTGTN ,Reset Gate Number"
group.word (0x8FF24000+0x0104)++0x01
line.word 0x00 "RSTNTF,Semaphores (Secure) Reset IRQ Notification"
bitfld.word  0x00 12.--13.            "RSTNSM  ,Reset notification finite state machine" "idle,wait,comp,res."
bitfld.word  0x00 08.--10.          "  RSTGMS  ,Reset gate bus master" "proc_0,proc_1,eDMA,FlexRay,res.,res.,res.,res."
hexmask.word.byte 0x00 08.--15.  1.  "  RSTNDP ,Reset notification data pattern. Sequence=0x47,0xb8"
hexmask.word.byte 0x00 00.--07.  1.  "  RSTNTN ,Reset Gate Number"
tree.end

tree.end
tree "eTimer"
tree "eTimer 0"
tree "Channel 0"
group.word (0xFFE18000+0x00+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE18000+0x00+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE18000+0x00+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE18000+0x00+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE18000+0x00+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE18000+0x00+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x00+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 1"
group.word (0xFFE18000+0x20+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE18000+0x20+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE18000+0x20+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE18000+0x20+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE18000+0x20+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE18000+0x20+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x20+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 2"
group.word (0xFFE18000+0x40+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE18000+0x40+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE18000+0x40+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE18000+0x40+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE18000+0x40+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE18000+0x40+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x40+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 3"
group.word (0xFFE18000+0x60+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE18000+0x60+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE18000+0x60+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE18000+0x60+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE18000+0x60+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE18000+0x60+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x60+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 4"
group.word (0xFFE18000+0x80+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE18000+0x80+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE18000+0x80+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE18000+0x80+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE18000+0x80+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE18000+0x80+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0x80+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 5"
group.word (0xFFE18000+0xa0+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE18000+0xa0+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE18000+0xa0+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE18000+0xa0+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE18000+0xa0+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE18000+0xa0+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE18000+0xa0+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Watchdog timer registers"
group.word (0xFFE18000+0x0100)++0x01
line.word    0x00 "WDTOL,Watchdog Time-out Low Register"
group.word (0xFFE18000+0x0102)++0x01
line.word    0x00 "WDTOH,Watchdog Time-out High Register"
tree.end
tree "Configuration Registers"
group.word (0xFFE18000+0x010C)++0x01
line.word    0x00 "ENBL,Channel Enable Register"
bitfld.word  0x00 05.              "ENBL5  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 04.            "  ENBL4  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 03.            "  ENBL3  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 02.            "  ENBL2  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 01.            "  ENBL1  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 00.            "  ENBL0  ,Timer Channel Enable" "0,1"
group.word (0xFFE18000+0x0110)++0x01
line.word    0x00 "DREQ0,DMA Request 0 Select Register"
bitfld.word  0x00 04.              "DREQ04 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 03.            "  DREQ03 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 02.            "  DREQ02 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 01.            "  DREQ01 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 00.            "  DREQ00 ,DMA Request Select Registers" "0,1"
group.word (0xFFE18000+0x0112)++0x01
line.word    0x00 "DREQ1,DMA Request 1 Select Register"
bitfld.word  0x00 04.              "DREQ14 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 03.            "  DREQ13 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 02.            "  DREQ12 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 01.            "  DREQ11 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 00.            "  DREQ10 ,DMA Request Select Registers" "0,1"
group.word (0xFFE18000+0x0114)++0x01
line.word    0x00 "DREQ1,DMA Request 1 Select Register"
bitfld.word  0x00 04.              "DREQ24 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 03.            "  DREQ23 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 02.            "  DREQ22 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 01.            "  DREQ21 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 00.            "  DREQ20 ,DMA Request Select Registers" "0,1"
group.word (0xFFE18000+0x0116)++0x01
line.word    0x00 "DREQ1,DMA Request 1 Select Register"
bitfld.word  0x00 04.              "DREQ34 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 03.            "  DREQ33 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 02.            "  DREQ32 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 01.            "  DREQ31 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 00.            "  DREQ30 ,DMA Request Select Registers" "0,1"
tree.end
tree "Register Protection"
group.long (0xFFE18000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFE18000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
tree "eTimer 1"
tree "Channel 0"
group.word (0xFFE1C000+0x00+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE1C000+0x00+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE1C000+0x00+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE1C000+0x00+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE1C000+0x00+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE1C000+0x00+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x00+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 1"
group.word (0xFFE1C000+0x20+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE1C000+0x20+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE1C000+0x20+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE1C000+0x20+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE1C000+0x20+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE1C000+0x20+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x20+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 2"
group.word (0xFFE1C000+0x40+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE1C000+0x40+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE1C000+0x40+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE1C000+0x40+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE1C000+0x40+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE1C000+0x40+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x40+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 3"
group.word (0xFFE1C000+0x60+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE1C000+0x60+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE1C000+0x60+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE1C000+0x60+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE1C000+0x60+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE1C000+0x60+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x60+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 4"
group.word (0xFFE1C000+0x80+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE1C000+0x80+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE1C000+0x80+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE1C000+0x80+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE1C000+0x80+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE1C000+0x80+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0x80+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Channel 5"
group.word (0xFFE1C000+0xa0+0x000)++0x01
line.word    0x00 "COMP1,Compare Register 1"
group.word (0xFFE1C000+0xa0+0x002)++0x01
line.word    0x00 "COMP2,Compare Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x004)++0x01
line.word    0x00 "CAPT1,Capture Register 1"
group.word (0xFFE1C000+0xa0+0x006)++0x01
line.word    0x00 "CAPT2,Capture Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x008)++0x01
line.word    0x00 "LOAD,Load Register"
group.word (0xFFE1C000+0xa0+0x00a)++0x01
line.word    0x00 "HOLD,Hold Register"
group.word (0xFFE1C000+0xa0+0x00c)++0x01
line.word    0x00 "CNTR,Counter Register"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x00e)++0x01
line.word    0x00 "CTRL,Control Register"
bitfld.word  0x00 13.--15.       "CNTMODE  ,Count Mode" "No Operation,Count rising edges of primary source,Count rising and falling edges of primary source,Count rising edges of primary source while secondary input high active,Quadrature count mode; uses primary and secondary sources,Count primary source rising edges; secondary source specifies direction,Edge of secondary source triggers primary count till compare,Cascaded counter mode; up/down"
TEXTLINE "                 "  
bitfld.word  0x00 08.--12.       "PRISRC   ,Primary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),IP Bus clock divide by 1 prescaler,IP Bus clock divide by 2 prescaler,IP Bus clock divide by 4 prescaler,IP Bus clock divide by 8 prescaler,IP Bus clock divide by 16 prescaler,IP Bus clock divide by 32 prescaler,IP Bus clock divide by 64 prescaler,IP Bus clock divide by 128 prescaler"
TEXTLINE "                 "  
bitfld.word  0x00 07.            "ONCE     ,Count Once" "0,1"
bitfld.word  0x00 06.            "  LENGTH ,Count Length" "0,1"
bitfld.word  0x00 05.            "  DIR    ,Count Direction" "up,down"
TEXTLINE "                 "  
bitfld.word  0x00 00.--04.       "SECSRC   ,Secondary Count Source" "Counter #0 input pin,Counter #1 input pin,Counter #2 input pin,Counter #3 input pin,Counter #4 input pin,Counter #5 input pin,res(6),res(7),Auxiliary input #0 pin,Auxiliary input #1 pin,Auxiliary input #2 pin,res(11),res(12),res(13),res(14),res(15),Counter #0 output,Counter #1 output,Counter #2 output,Counter #3 output,Counter #4 output,Counter #5 output,res(22),res(23),res(24),res(25),res(26),res(27),res(28),res(29),res(30),res(31)"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x010)++0x01
line.word    0x00 "CTRL2,Control Register 2"
bitfld.word  0x00 15.              "OEN    ,Output Enable" "0,1"
bitfld.word  0x00 14.            "  RDNT   ,Redundant Channel Enable" "0,1"
bitfld.word  0x00 13.            "  INPUT  ,External input signal" "0,1"
bitfld.word  0x00 12.            "  VAL    ,Forced OFLAG Value" "0,1"
bitfld.word  0x00 11.            "  FORCE  ,Force the OFLAG output" "0,1"
bitfld.word  0x00 10.            "  COFRC  ,Co-channel OFLAG Force" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 08.--09.         "COINIT ,Co-channel Initialization" "off,LOAD,CMPLD,res."
bitfld.word  0x00 07.            "  SIPS   ,Secondary Source Input Polarity Select" "0,1"
bitfld.word  0x00 06.            "  PIPS   ,Primary Source Input Polarity Select" "0,1"
bitfld.word  0x00 05.            "  OPS    ,Output Polarity Select" "0,1"
bitfld.word  0x00 04.            "  MSTR   ,Master Mode" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.--03.       "OUTMODE  ,Output Mode" "Software controlled,Clear OFLAG output on successful compare (COMP1 or COMP2),Set OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output on successful compare (COMP1 or COMP2),Toggle OFLAG output using alternating compare registers,Set on compare with COMP1; cleared on secondary source input edge,Set on compare with COMP2; cleared on secondary source input edge,Set on compare; cleared on counter roll-over,Set on successful compare on COMP1; clear on successful compare on COMP2,Asserted while counter is active; cleared when counter is stopped,Asserted when counting up; cleared when counting down,Reserved(11),Reserved(12),Reserved(13),Reserved(14),Enable gated clock output while counter is active"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x012)++0x01
line.word    0x00 "CTRL3,Control Register 3"
bitfld.word  0x00 15.              "STPEN    ,Stop Actions Enable" "0,1"
bitfld.word  0x00 13.--14.       "  ROC      ,Reload on Capture" "off,capture 1,capture 2,both"
bitfld.word  0x00 05.--07.       "  C2FCNT   ,CAPT2 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 02.--04.       "  C1FCNT   ,CAPT1 FIFO Word Count" "0,1,2,3,4,5,6,7"
bitfld.word  0x00 00.--01.       "  DBGEN    ,Debug Actions Enable" "off,halt channel counter,force OFLAG to logic 0,halt counter and force OFLAG to 0"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x014)++0x01
line.word    0x00 "STS,Status Register"
bitfld.word  0x00 09.              "WDF      ,Watchdog Time-out Flag" "0,1"
bitfld.word  0x00 08.            "  RCF      ,Redundant Channel Flag" "0,1"
bitfld.word  0x00 07.            "  ICF2     ,Input Capture 2 Flag" "0,1"
bitfld.word  0x00 06.            "  ICF1     ,Input Capture 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHF     ,Input Edge High Flag" "0,1"
bitfld.word  0x00 04.            "  IELF     ,Input Edge Low Flag" "0,1"
bitfld.word  0x00 03.            "  TOF      ,Timer Overflow Flag" "0,1"
bitfld.word  0x00 02.            "  TCF2     ,Timer Compare 2 Flag" "0,1"
bitfld.word  0x00 01.            "  TCF1     ,Timer Compare 1 Flag" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 00.              "TCF      ,Timer Compare Flag" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x016)++0x01
line.word    0x00 "INTDMA,Interrupt and DMA Enable Register"
bitfld.word  0x00 15.              "ICF2DE   ,Input Capture 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 14.            "  ICF1DE   ,Input Capture 1 Flag DMA Enable" "0,1"
bitfld.word  0x00 13.            "  CMPLD2DE ,Comparator Load Register 2 Flag DMA Enable" "0,1"
bitfld.word  0x00 12.            "  CMPLD1DE ,Comparator Load Register 1 Flag DMA Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "WDFIE    ,Watchdog Time-out Flag Interrupt Enable" "0,1"
bitfld.word  0x00 08.            "  RCFIE    ,Redundant Channel Flag Interrupt Enable" "0,1"
bitfld.word  0x00 07.            "  ICF2IE   ,Input Capture 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 06.            "  ICF1IE   ,Input Capture 1 Flag Interrupt Enable" "0,1"
TEXTLINE "                 "  
bitfld.word  0x00 05.              "IEHFIE   ,Input Edge High Flag Interrupt Enable" "0,1"
bitfld.word  0x00 04.            "  IELFIE   ,Input Edge Low Flag Interrupt Enable" "0,1"
bitfld.word  0x00 03.            "  TOFIE    ,Timer Overflow Flag Interrupt Enable" "0,1"
bitfld.word  0x00 02.            "  TCF2IE   ,Timer Compare 2 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 01.            "  TCF1IE   ,Timer Compare 1 Flag Interrupt Enable" "0,1"
bitfld.word  0x00 00.            "  TCFIE    ,Timer Compare Flag Interrupt Enable" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x018)++0x01
line.word    0x00 "CMPLD1,Comparator Load Register 1"
group.word (0xFFE1C000+0xa0+0x01a)++0x01
line.word    0x00 "CMPLD2,Comparator Load Register 2"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x01c)++0x01
line.word    0x00 "CCCTRL,Compare and Capture Control Register"
bitfld.word  0x00 13.--15.         "CLC2 ,Compare Load Control 2" "Never preload,Reserved,Load COMP2 with CMPLD1 upon successful compare with the value in COMP1,Load COMP2 with CMPLD1 upon successful compare with the value in COMP2,Load COMP2 with CMPLD2 upon successful compare with the value in COMP1,Load COMP2 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD2 upon successful compare with the value in COMP1,Load CNTR with CMPLD2 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 10.--12.         "CLC1 ,Compare Load Control 2" "Never preload,Reserved,Load COMP1 with CMPLD1 upon successful compare with the value in COMP1,Load COMP1 with CMPLD1 upon successful compare with the value in COMP2,Load COMP1 with CMPLD2 upon successful compare with the value in COMP1,Load COMP1 with CMPLD2 upon successful compare with the value in COMP2,Load CNTR with CMPLD1 upon successful compare with the value in COMP1,Load CNTR with CMPLD1 upon successful compare with the value in COMP2"
TEXTLINE "                 "  
bitfld.word  0x00 09.              "CMPMODE2 ,Compare Mode" "COMP2: up,COMP2:down"
bitfld.word  0x00 08.            "  CMPMODE1 ,Compare Mode" "COMP1: up,COMP1:down"
TEXTLINE "                 "  
bitfld.word  0x00 06.--07.       "CPT2MODE   ,Capture 2 Mode Control" "dis,falling,rising,any"
bitfld.word  0x00 04.--05.       "   CPT1MODE ,Capture 1 Mode Control" "dis,falling,rising,any"
TEXTLINE "                 "  
bitfld.word  0x00 02.--03.       "CFWM       ,Capture FIFO Water Mark" "0,1,2,3"
bitfld.word  0x00 01.            "         ONESHOT  ,One Shot Capture Mode" "0,1"
bitfld.word  0x00 00.            "  ARM      ,Arm Capture" "0,1"
TEXTLINE ""
group.word (0xFFE1C000+0xa0+0x01e)++0x01
line.word    0x00 "FILT,Input Filter Register"
bitfld.word  0x00 08.--10.           "FILT_CNT  ,Fault Filter Count" "0,1,2,3,4,5,6,7"
hexmask.word.byte 0x00 00.--07. 1. "  FILT_PER ,Fault Filter Period"
tree.end
tree "Watchdog timer registers"
group.word (0xFFE1C000+0x0100)++0x01
line.word    0x00 "WDTOL,Watchdog Time-out Low Register"
group.word (0xFFE1C000+0x0102)++0x01
line.word    0x00 "WDTOH,Watchdog Time-out High Register"
tree.end
tree "Configuration Registers"
group.word (0xFFE1C000+0x010C)++0x01
line.word    0x00 "ENBL,Channel Enable Register"
bitfld.word  0x00 05.              "ENBL5  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 04.            "  ENBL4  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 03.            "  ENBL3  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 02.            "  ENBL2  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 01.            "  ENBL1  ,Timer Channel Enable" "0,1"
bitfld.word  0x00 00.            "  ENBL0  ,Timer Channel Enable" "0,1"
group.word (0xFFE1C000+0x0110)++0x01
line.word    0x00 "DREQ0,DMA Request 0 Select Register"
bitfld.word  0x00 04.              "DREQ04 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 03.            "  DREQ03 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 02.            "  DREQ02 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 01.            "  DREQ01 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 00.            "  DREQ00 ,DMA Request Select Registers" "0,1"
group.word (0xFFE1C000+0x0112)++0x01
line.word    0x00 "DREQ1,DMA Request 1 Select Register"
bitfld.word  0x00 04.              "DREQ14 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 03.            "  DREQ13 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 02.            "  DREQ12 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 01.            "  DREQ11 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 00.            "  DREQ10 ,DMA Request Select Registers" "0,1"
group.word (0xFFE1C000+0x0114)++0x01
line.word    0x00 "DREQ1,DMA Request 1 Select Register"
bitfld.word  0x00 04.              "DREQ24 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 03.            "  DREQ23 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 02.            "  DREQ22 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 01.            "  DREQ21 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 00.            "  DREQ20 ,DMA Request Select Registers" "0,1"
group.word (0xFFE1C000+0x0116)++0x01
line.word    0x00 "DREQ1,DMA Request 1 Select Register"
bitfld.word  0x00 04.              "DREQ34 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 03.            "  DREQ33 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 02.            "  DREQ32 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 01.            "  DREQ31 ,DMA Request Select Registers" "0,1"
bitfld.word  0x00 00.            "  DREQ30 ,DMA Request Select Registers" "0,1"
tree.end
tree "Register Protection"
group.long (0xFFE1C000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xFFE1C000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end
tree.end
tree "Fault Collection and Control Unit (FCCU)"
width 10.
config 9. 8.
group.long (0x9FE6C000+0x0000)++0x03
line.long    0x00 "CTRL,FCCU Control Register"
bitfld.long  0x00 08.                     "NVML  ,NVM configuration loaded" "0,1"
bitfld.long  0x00 06.--07.              "  OPS   ,Operation status" "idle,in progress,aborted,sucessful"
TEXTLINE "                 "
bitfld.long  0x00 00.--04.              "  OPR   ,Message Buffer 31 flag" "No operation [OP0],Set the FCCU into the CONFIG state [OP1],Set the FCCU into the NORMAL state [OP2],Read the FCCU state [OP3],Read the FCCU frozen status flags [OP4],Read the FCCU frozen status flags [OP5],Read the FCCU frozen status flags [OP6],Read the FCCU frozen status flags [OP7],Read the FCCU frozen status flags [OP8],Read the CF status register [OP9],Read the NCF status register [OP10],CF status clear operation in progress [OP11],NCF status clear operation in progress [OP12],Clear the freeze status registers [OP13],CONFIG to NORMAL FCCU state in progress [OP14],Clear the operation status [OP15],Lock the FCCU configuration [OP16],Read the ALARM timer [OP17],Read the SMRT timer [OP18],Read the CFG timer [OP19],RESERVED [OP20],RESERVED [OP21],RESERVED [OP22],RESERVED [OP23],RESERVED [OP24],RESERVED [OP25],RESERVED [OP26],RESERVED [OP27],RESERVED [OP28],RESERVED [OP29],RESERVED [OP30],Run the NVM loading operation [OP31]"
TEXTLINE ""
group.long (0x9FE6C000+0x0004)++0x03
line.long    0x00 "CTRLK,FCCU CTRL Key Register"
TEXTLINE ""
group.long (0x9FE6C000+0x0008)++0x03
line.long    0x00 "CFG,FCCU Configuration Register"
bitfld.long  0x00 21.                     "RCCE1 ,RCC1 enable" "0,1"
bitfld.long  0x00 20.                   "  RCCE0 ,RCC0 enable" "0,1"
TEXTLINE "                 "
bitfld.long  0x00 16.--19.              "  SMRT  ,Safe Mode Request Timer" "1 period,2 periods,4 periods,8 periods,16 periods,32 periods,64 periods,128 periods,256 periods,512 periods,1024 periods,2048 periods,4096 periods,8192 periods,16384 periods,32768 periods"
TEXTLINE "                 "
bitfld.long  0x00 11.                   "  CM    ,Config mode" "labelling,transparency"
TEXTLINE "                 "
bitfld.long  0x00 10.                   "  SM    ,Switching mode" "slow,fast"
TEXTLINE "                 "
bitfld.long  0x00 09.                   "  PS    ,Polarity selection" "active high,active low"
TEXTLINE "                 "
bitfld.long  0x00 06.--08.              "  FOM   ,Fault Output Mode selection" "Dual-Rail,Time Switching,Bi-Stable,res(3),res(4),Test0,Test1,Test2"
TEXTLINE "                 "
hexmask.long.byte  0x00 00.--05. 1. 0.  "  FOP   ,Fault Output Prescaler"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0xC)++0x03
line.long    0x00 "CF_CFG0,FCCU CF Configuration Register 0"
bitfld.long  0x00 31.              "CFC31-28   ,Critical fault configuration 31" "H,S"
bitfld.long  0x00 30.              ",Critical fault configuration 30" "H,S"
bitfld.long  0x00 29.              ",Critical fault configuration 29" "H,S"
bitfld.long  0x00 28.              ",Critical fault configuration 28" "H,S"
bitfld.long  0x00 27.              "  CFC27-24   ,Critical fault configuration 27" "H,S"
bitfld.long  0x00 26.              ",Critical fault configuration 26" "H,S"
bitfld.long  0x00 25.              ",Critical fault configuration 25" "H,S"
bitfld.long  0x00 24.              ",Critical fault configuration 24" "H,S"
bitfld.long  0x00 23.              "  CFC23-20   ,Critical fault configuration 23" "H,S"
bitfld.long  0x00 22.              ",Critical fault configuration 22" "H,S"
bitfld.long  0x00 21.              ",Critical fault configuration 21" "H,S"
bitfld.long  0x00 20.              ",Critical fault configuration 20" "H,S"
bitfld.long  0x00 19.              "  CFC19-16   ,Critical fault configuration 19" "H,S"
bitfld.long  0x00 18.              ",Critical fault configuration 18" "H,S"
bitfld.long  0x00 17.              ",Critical fault configuration 17" "H,S"
bitfld.long  0x00 16.              ",Critical fault configuration 16" "H,S"
TEXTLINE "                   "
bitfld.long  0x00 15.              "CFC15-12   ,Critical fault configuration 15" "H,S"
bitfld.long  0x00 14.              ",Critical fault configuration 14" "H,S"
bitfld.long  0x00 13.              ",Critical fault configuration 13" "H,S"
bitfld.long  0x00 12.              ",Critical fault configuration 12" "H,S"
bitfld.long  0x00 11.              "  CFC11-08   ,Critical fault configuration 11" "H,S"
bitfld.long  0x00 10.              ",Critical fault configuration 10" "H,S"
bitfld.long  0x00 09.              ",Critical fault configuration 09" "H,S"
bitfld.long  0x00 08.              ",Critical fault configuration 08" "H,S"
bitfld.long  0x00 07.              "  CFC07-04   ,Critical fault configuration 07" "H,S"
bitfld.long  0x00 06.              ",Critical fault configuration 06" "H,S"
bitfld.long  0x00 05.              ",Critical fault configuration 05" "H,S"
bitfld.long  0x00 04.              ",Critical fault configuration 04" "H,S"
bitfld.long  0x00 03.              "  CFC03-00   ,Critical fault configuration 03" "H,S"
bitfld.long  0x00 02.              ",Critical fault configuration 02" "H,S"
bitfld.long  0x00 01.              ",Critical fault configuration 01" "H,S"
bitfld.long  0x00 00.              ",Critical fault configuration 00" "H,S"
TEXTLINE ""
group.long (0x9FE6C000+0x10)++0x03
line.long    0x00 "CF_CFG1,FCCU CF Configuration Register 1"
bitfld.long  0x00 31.              "CFC31-28   ,Critical fault configuration 31" "H,S"
bitfld.long  0x00 30.              ",Critical fault configuration 30" "H,S"
bitfld.long  0x00 29.              ",Critical fault configuration 29" "H,S"
bitfld.long  0x00 28.              ",Critical fault configuration 28" "H,S"
bitfld.long  0x00 27.              "  CFC27-24   ,Critical fault configuration 27" "H,S"
bitfld.long  0x00 26.              ",Critical fault configuration 26" "H,S"
bitfld.long  0x00 25.              ",Critical fault configuration 25" "H,S"
bitfld.long  0x00 24.              ",Critical fault configuration 24" "H,S"
bitfld.long  0x00 23.              "  CFC23-20   ,Critical fault configuration 23" "H,S"
bitfld.long  0x00 22.              ",Critical fault configuration 22" "H,S"
bitfld.long  0x00 21.              ",Critical fault configuration 21" "H,S"
bitfld.long  0x00 20.              ",Critical fault configuration 20" "H,S"
bitfld.long  0x00 19.              "  CFC19-16   ,Critical fault configuration 19" "H,S"
bitfld.long  0x00 18.              ",Critical fault configuration 18" "H,S"
bitfld.long  0x00 17.              ",Critical fault configuration 17" "H,S"
bitfld.long  0x00 16.              ",Critical fault configuration 16" "H,S"
TEXTLINE "                   "
bitfld.long  0x00 15.              "CFC15-12   ,Critical fault configuration 15" "H,S"
bitfld.long  0x00 14.              ",Critical fault configuration 14" "H,S"
bitfld.long  0x00 13.              ",Critical fault configuration 13" "H,S"
bitfld.long  0x00 12.              ",Critical fault configuration 12" "H,S"
bitfld.long  0x00 11.              "  CFC11-08   ,Critical fault configuration 11" "H,S"
bitfld.long  0x00 10.              ",Critical fault configuration 10" "H,S"
bitfld.long  0x00 09.              ",Critical fault configuration 09" "H,S"
bitfld.long  0x00 08.              ",Critical fault configuration 08" "H,S"
bitfld.long  0x00 07.              "  CFC07-04   ,Critical fault configuration 07" "H,S"
bitfld.long  0x00 06.              ",Critical fault configuration 06" "H,S"
bitfld.long  0x00 05.              ",Critical fault configuration 05" "H,S"
bitfld.long  0x00 04.              ",Critical fault configuration 04" "H,S"
bitfld.long  0x00 03.              "  CFC03-00   ,Critical fault configuration 03" "H,S"
bitfld.long  0x00 02.              ",Critical fault configuration 02" "H,S"
bitfld.long  0x00 01.              ",Critical fault configuration 01" "H,S"
bitfld.long  0x00 00.              ",Critical fault configuration 00" "H,S"
TEXTLINE ""
group.long (0x9FE6C000+0x14)++0x03
line.long    0x00 "CF_CFG2,FCCU CF Configuration Register 2"
bitfld.long  0x00 31.              "CFC31-28   ,Critical fault configuration 31" "H,S"
bitfld.long  0x00 30.              ",Critical fault configuration 30" "H,S"
bitfld.long  0x00 29.              ",Critical fault configuration 29" "H,S"
bitfld.long  0x00 28.              ",Critical fault configuration 28" "H,S"
bitfld.long  0x00 27.              "  CFC27-24   ,Critical fault configuration 27" "H,S"
bitfld.long  0x00 26.              ",Critical fault configuration 26" "H,S"
bitfld.long  0x00 25.              ",Critical fault configuration 25" "H,S"
bitfld.long  0x00 24.              ",Critical fault configuration 24" "H,S"
bitfld.long  0x00 23.              "  CFC23-20   ,Critical fault configuration 23" "H,S"
bitfld.long  0x00 22.              ",Critical fault configuration 22" "H,S"
bitfld.long  0x00 21.              ",Critical fault configuration 21" "H,S"
bitfld.long  0x00 20.              ",Critical fault configuration 20" "H,S"
bitfld.long  0x00 19.              "  CFC19-16   ,Critical fault configuration 19" "H,S"
bitfld.long  0x00 18.              ",Critical fault configuration 18" "H,S"
bitfld.long  0x00 17.              ",Critical fault configuration 17" "H,S"
bitfld.long  0x00 16.              ",Critical fault configuration 16" "H,S"
TEXTLINE "                   "
bitfld.long  0x00 15.              "CFC15-12   ,Critical fault configuration 15" "H,S"
bitfld.long  0x00 14.              ",Critical fault configuration 14" "H,S"
bitfld.long  0x00 13.              ",Critical fault configuration 13" "H,S"
bitfld.long  0x00 12.              ",Critical fault configuration 12" "H,S"
bitfld.long  0x00 11.              "  CFC11-08   ,Critical fault configuration 11" "H,S"
bitfld.long  0x00 10.              ",Critical fault configuration 10" "H,S"
bitfld.long  0x00 09.              ",Critical fault configuration 09" "H,S"
bitfld.long  0x00 08.              ",Critical fault configuration 08" "H,S"
bitfld.long  0x00 07.              "  CFC07-04   ,Critical fault configuration 07" "H,S"
bitfld.long  0x00 06.              ",Critical fault configuration 06" "H,S"
bitfld.long  0x00 05.              ",Critical fault configuration 05" "H,S"
bitfld.long  0x00 04.              ",Critical fault configuration 04" "H,S"
bitfld.long  0x00 03.              "  CFC03-00   ,Critical fault configuration 03" "H,S"
bitfld.long  0x00 02.              ",Critical fault configuration 02" "H,S"
bitfld.long  0x00 01.              ",Critical fault configuration 01" "H,S"
bitfld.long  0x00 00.              ",Critical fault configuration 00" "H,S"
TEXTLINE ""
group.long (0x9FE6C000+0x18)++0x03
line.long    0x00 "CF_CFG3,FCCU CF Configuration Register 3"
bitfld.long  0x00 31.              "CFC31-28   ,Critical fault configuration 31" "H,S"
bitfld.long  0x00 30.              ",Critical fault configuration 30" "H,S"
bitfld.long  0x00 29.              ",Critical fault configuration 29" "H,S"
bitfld.long  0x00 28.              ",Critical fault configuration 28" "H,S"
bitfld.long  0x00 27.              "  CFC27-24   ,Critical fault configuration 27" "H,S"
bitfld.long  0x00 26.              ",Critical fault configuration 26" "H,S"
bitfld.long  0x00 25.              ",Critical fault configuration 25" "H,S"
bitfld.long  0x00 24.              ",Critical fault configuration 24" "H,S"
bitfld.long  0x00 23.              "  CFC23-20   ,Critical fault configuration 23" "H,S"
bitfld.long  0x00 22.              ",Critical fault configuration 22" "H,S"
bitfld.long  0x00 21.              ",Critical fault configuration 21" "H,S"
bitfld.long  0x00 20.              ",Critical fault configuration 20" "H,S"
bitfld.long  0x00 19.              "  CFC19-16   ,Critical fault configuration 19" "H,S"
bitfld.long  0x00 18.              ",Critical fault configuration 18" "H,S"
bitfld.long  0x00 17.              ",Critical fault configuration 17" "H,S"
bitfld.long  0x00 16.              ",Critical fault configuration 16" "H,S"
TEXTLINE "                   "
bitfld.long  0x00 15.              "CFC15-12   ,Critical fault configuration 15" "H,S"
bitfld.long  0x00 14.              ",Critical fault configuration 14" "H,S"
bitfld.long  0x00 13.              ",Critical fault configuration 13" "H,S"
bitfld.long  0x00 12.              ",Critical fault configuration 12" "H,S"
bitfld.long  0x00 11.              "  CFC11-08   ,Critical fault configuration 11" "H,S"
bitfld.long  0x00 10.              ",Critical fault configuration 10" "H,S"
bitfld.long  0x00 09.              ",Critical fault configuration 09" "H,S"
bitfld.long  0x00 08.              ",Critical fault configuration 08" "H,S"
bitfld.long  0x00 07.              "  CFC07-04   ,Critical fault configuration 07" "H,S"
bitfld.long  0x00 06.              ",Critical fault configuration 06" "H,S"
bitfld.long  0x00 05.              ",Critical fault configuration 05" "H,S"
bitfld.long  0x00 04.              ",Critical fault configuration 04" "H,S"
bitfld.long  0x00 03.              "  CFC03-00   ,Critical fault configuration 03" "H,S"
bitfld.long  0x00 02.              ",Critical fault configuration 02" "H,S"
bitfld.long  0x00 01.              ",Critical fault configuration 01" "H,S"
bitfld.long  0x00 00.              ",Critical fault configuration 00" "H,S"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0x1C)++0x03
line.long    0x00 "NCF_CFG0,FCCU NCF Configuration Register 0"
bitfld.long  0x00 31.              "NCFC31-28  ,Critical fault configuration 31" "H,S"
bitfld.long  0x00 30.              ",Critical fault configuration 30" "H,S"
bitfld.long  0x00 29.              ",Critical fault configuration 29" "H,S"
bitfld.long  0x00 28.              ",Critical fault configuration 28" "H,S"
bitfld.long  0x00 27.              "  NCFC27-24  ,Critical fault configuration 27" "H,S"
bitfld.long  0x00 26.              ",Critical fault configuration 26" "H,S"
bitfld.long  0x00 25.              ",Critical fault configuration 25" "H,S"
bitfld.long  0x00 24.              ",Critical fault configuration 24" "H,S"
bitfld.long  0x00 23.              "  NCFC23-20  ,Critical fault configuration 23" "H,S"
bitfld.long  0x00 22.              ",Critical fault configuration 22" "H,S"
bitfld.long  0x00 21.              ",Critical fault configuration 21" "H,S"
bitfld.long  0x00 20.              ",Critical fault configuration 20" "H,S"
bitfld.long  0x00 19.              "  NCFC19-16  ,Critical fault configuration 19" "H,S"
bitfld.long  0x00 18.              ",Critical fault configuration 18" "H,S"
bitfld.long  0x00 17.              ",Critical fault configuration 17" "H,S"
bitfld.long  0x00 16.              ",Critical fault configuration 16" "H,S"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFC15-12  ,Critical fault configuration 15" "H,S"
bitfld.long  0x00 14.              ",Critical fault configuration 14" "H,S"
bitfld.long  0x00 13.              ",Critical fault configuration 13" "H,S"
bitfld.long  0x00 12.              ",Critical fault configuration 12" "H,S"
bitfld.long  0x00 11.              "  NCFC11-08  ,Critical fault configuration 11" "H,S"
bitfld.long  0x00 10.              ",Critical fault configuration 10" "H,S"
bitfld.long  0x00 09.              ",Critical fault configuration 09" "H,S"
bitfld.long  0x00 08.              ",Critical fault configuration 08" "H,S"
bitfld.long  0x00 07.              "  NCFC07-04  ,Critical fault configuration 07" "H,S"
bitfld.long  0x00 06.              ",Critical fault configuration 06" "H,S"
bitfld.long  0x00 05.              ",Critical fault configuration 05" "H,S"
bitfld.long  0x00 04.              ",Critical fault configuration 04" "H,S"
bitfld.long  0x00 03.              "  NCFC03-00  ,Critical fault configuration 03" "H,S"
bitfld.long  0x00 02.              ",Critical fault configuration 02" "H,S"
bitfld.long  0x00 01.              ",Critical fault configuration 01" "H,S"
bitfld.long  0x00 00.              ",Critical fault configuration 00" "H,S"
TEXTLINE ""
group.long (0x9FE6C000+0x20)++0x03
line.long    0x00 "NCF_CFG1,FCCU NCF Configuration Register 1"
bitfld.long  0x00 31.              "NCFC31-28  ,Critical fault configuration 31" "H,S"
bitfld.long  0x00 30.              ",Critical fault configuration 30" "H,S"
bitfld.long  0x00 29.              ",Critical fault configuration 29" "H,S"
bitfld.long  0x00 28.              ",Critical fault configuration 28" "H,S"
bitfld.long  0x00 27.              "  NCFC27-24  ,Critical fault configuration 27" "H,S"
bitfld.long  0x00 26.              ",Critical fault configuration 26" "H,S"
bitfld.long  0x00 25.              ",Critical fault configuration 25" "H,S"
bitfld.long  0x00 24.              ",Critical fault configuration 24" "H,S"
bitfld.long  0x00 23.              "  NCFC23-20  ,Critical fault configuration 23" "H,S"
bitfld.long  0x00 22.              ",Critical fault configuration 22" "H,S"
bitfld.long  0x00 21.              ",Critical fault configuration 21" "H,S"
bitfld.long  0x00 20.              ",Critical fault configuration 20" "H,S"
bitfld.long  0x00 19.              "  NCFC19-16  ,Critical fault configuration 19" "H,S"
bitfld.long  0x00 18.              ",Critical fault configuration 18" "H,S"
bitfld.long  0x00 17.              ",Critical fault configuration 17" "H,S"
bitfld.long  0x00 16.              ",Critical fault configuration 16" "H,S"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFC15-12  ,Critical fault configuration 15" "H,S"
bitfld.long  0x00 14.              ",Critical fault configuration 14" "H,S"
bitfld.long  0x00 13.              ",Critical fault configuration 13" "H,S"
bitfld.long  0x00 12.              ",Critical fault configuration 12" "H,S"
bitfld.long  0x00 11.              "  NCFC11-08  ,Critical fault configuration 11" "H,S"
bitfld.long  0x00 10.              ",Critical fault configuration 10" "H,S"
bitfld.long  0x00 09.              ",Critical fault configuration 09" "H,S"
bitfld.long  0x00 08.              ",Critical fault configuration 08" "H,S"
bitfld.long  0x00 07.              "  NCFC07-04  ,Critical fault configuration 07" "H,S"
bitfld.long  0x00 06.              ",Critical fault configuration 06" "H,S"
bitfld.long  0x00 05.              ",Critical fault configuration 05" "H,S"
bitfld.long  0x00 04.              ",Critical fault configuration 04" "H,S"
bitfld.long  0x00 03.              "  NCFC03-00  ,Critical fault configuration 03" "H,S"
bitfld.long  0x00 02.              ",Critical fault configuration 02" "H,S"
bitfld.long  0x00 01.              ",Critical fault configuration 01" "H,S"
bitfld.long  0x00 00.              ",Critical fault configuration 00" "H,S"
TEXTLINE ""
group.long (0x9FE6C000+0x24)++0x03
line.long    0x00 "NCF_CFG2,FCCU NCF Configuration Register 2"
bitfld.long  0x00 31.              "NCFC31-28  ,Critical fault configuration 31" "H,S"
bitfld.long  0x00 30.              ",Critical fault configuration 30" "H,S"
bitfld.long  0x00 29.              ",Critical fault configuration 29" "H,S"
bitfld.long  0x00 28.              ",Critical fault configuration 28" "H,S"
bitfld.long  0x00 27.              "  NCFC27-24  ,Critical fault configuration 27" "H,S"
bitfld.long  0x00 26.              ",Critical fault configuration 26" "H,S"
bitfld.long  0x00 25.              ",Critical fault configuration 25" "H,S"
bitfld.long  0x00 24.              ",Critical fault configuration 24" "H,S"
bitfld.long  0x00 23.              "  NCFC23-20  ,Critical fault configuration 23" "H,S"
bitfld.long  0x00 22.              ",Critical fault configuration 22" "H,S"
bitfld.long  0x00 21.              ",Critical fault configuration 21" "H,S"
bitfld.long  0x00 20.              ",Critical fault configuration 20" "H,S"
bitfld.long  0x00 19.              "  NCFC19-16  ,Critical fault configuration 19" "H,S"
bitfld.long  0x00 18.              ",Critical fault configuration 18" "H,S"
bitfld.long  0x00 17.              ",Critical fault configuration 17" "H,S"
bitfld.long  0x00 16.              ",Critical fault configuration 16" "H,S"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFC15-12  ,Critical fault configuration 15" "H,S"
bitfld.long  0x00 14.              ",Critical fault configuration 14" "H,S"
bitfld.long  0x00 13.              ",Critical fault configuration 13" "H,S"
bitfld.long  0x00 12.              ",Critical fault configuration 12" "H,S"
bitfld.long  0x00 11.              "  NCFC11-08  ,Critical fault configuration 11" "H,S"
bitfld.long  0x00 10.              ",Critical fault configuration 10" "H,S"
bitfld.long  0x00 09.              ",Critical fault configuration 09" "H,S"
bitfld.long  0x00 08.              ",Critical fault configuration 08" "H,S"
bitfld.long  0x00 07.              "  NCFC07-04  ,Critical fault configuration 07" "H,S"
bitfld.long  0x00 06.              ",Critical fault configuration 06" "H,S"
bitfld.long  0x00 05.              ",Critical fault configuration 05" "H,S"
bitfld.long  0x00 04.              ",Critical fault configuration 04" "H,S"
bitfld.long  0x00 03.              "  NCFC03-00  ,Critical fault configuration 03" "H,S"
bitfld.long  0x00 02.              ",Critical fault configuration 02" "H,S"
bitfld.long  0x00 01.              ",Critical fault configuration 01" "H,S"
bitfld.long  0x00 00.              ",Critical fault configuration 00" "H,S"
TEXTLINE ""
group.long (0x9FE6C000+0x28)++0x03
line.long    0x00 "NCF_CFG3,FCCU NCF Configuration Register 3"
bitfld.long  0x00 31.              "NCFC31-28  ,Critical fault configuration 31" "H,S"
bitfld.long  0x00 30.              ",Critical fault configuration 30" "H,S"
bitfld.long  0x00 29.              ",Critical fault configuration 29" "H,S"
bitfld.long  0x00 28.              ",Critical fault configuration 28" "H,S"
bitfld.long  0x00 27.              "  NCFC27-24  ,Critical fault configuration 27" "H,S"
bitfld.long  0x00 26.              ",Critical fault configuration 26" "H,S"
bitfld.long  0x00 25.              ",Critical fault configuration 25" "H,S"
bitfld.long  0x00 24.              ",Critical fault configuration 24" "H,S"
bitfld.long  0x00 23.              "  NCFC23-20  ,Critical fault configuration 23" "H,S"
bitfld.long  0x00 22.              ",Critical fault configuration 22" "H,S"
bitfld.long  0x00 21.              ",Critical fault configuration 21" "H,S"
bitfld.long  0x00 20.              ",Critical fault configuration 20" "H,S"
bitfld.long  0x00 19.              "  NCFC19-16  ,Critical fault configuration 19" "H,S"
bitfld.long  0x00 18.              ",Critical fault configuration 18" "H,S"
bitfld.long  0x00 17.              ",Critical fault configuration 17" "H,S"
bitfld.long  0x00 16.              ",Critical fault configuration 16" "H,S"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFC15-12  ,Critical fault configuration 15" "H,S"
bitfld.long  0x00 14.              ",Critical fault configuration 14" "H,S"
bitfld.long  0x00 13.              ",Critical fault configuration 13" "H,S"
bitfld.long  0x00 12.              ",Critical fault configuration 12" "H,S"
bitfld.long  0x00 11.              "  NCFC11-08  ,Critical fault configuration 11" "H,S"
bitfld.long  0x00 10.              ",Critical fault configuration 10" "H,S"
bitfld.long  0x00 09.              ",Critical fault configuration 09" "H,S"
bitfld.long  0x00 08.              ",Critical fault configuration 08" "H,S"
bitfld.long  0x00 07.              "  NCFC07-04  ,Critical fault configuration 07" "H,S"
bitfld.long  0x00 06.              ",Critical fault configuration 06" "H,S"
bitfld.long  0x00 05.              ",Critical fault configuration 05" "H,S"
bitfld.long  0x00 04.              ",Critical fault configuration 04" "H,S"
bitfld.long  0x00 03.              "  NCFC03-00  ,Critical fault configuration 03" "H,S"
bitfld.long  0x00 02.              ",Critical fault configuration 02" "H,S"
bitfld.long  0x00 01.              ",Critical fault configuration 01" "H,S"
bitfld.long  0x00 00.              ",Critical fault configuration 00" "H,S"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0x2C)++0x03
line.long    0x00 "CFS_CFG0,FCCU CFS Configuration Register 0"
bitfld.long  0x00 30.--31.              "CFSC15-12  ,Critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  CFSC11-08  ,Critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  CFSC07-04  ,Critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  CFSC03-00  ,Critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x30)++0x03
line.long    0x00 "CFS_CFG1,FCCU CFS Configuration Register 1"
bitfld.long  0x00 30.--31.              "CFSC15-12  ,Critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  CFSC11-08  ,Critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  CFSC07-04  ,Critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  CFSC03-00  ,Critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x34)++0x03
line.long    0x00 "CFS_CFG2,FCCU CFS Configuration Register 2"
bitfld.long  0x00 30.--31.              "CFSC15-12  ,Critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  CFSC11-08  ,Critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  CFSC07-04  ,Critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  CFSC03-00  ,Critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x38)++0x03
line.long    0x00 "CFS_CFG3,FCCU CFS Configuration Register 3"
bitfld.long  0x00 30.--31.              "CFSC15-12  ,Critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  CFSC11-08  ,Critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  CFSC07-04  ,Critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  CFSC03-00  ,Critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x3C)++0x03
line.long    0x00 "CFS_CFG4,FCCU CFS Configuration Register 4"
bitfld.long  0x00 30.--31.              "CFSC15-12  ,Critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  CFSC11-08  ,Critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  CFSC07-04  ,Critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  CFSC03-00  ,Critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x40)++0x03
line.long    0x00 "CFS_CFG5,FCCU CFS Configuration Register 5"
bitfld.long  0x00 30.--31.              "CFSC15-12  ,Critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  CFSC11-08  ,Critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  CFSC07-04  ,Critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  CFSC03-00  ,Critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x44)++0x03
line.long    0x00 "CFS_CFG6,FCCU CFS Configuration Register 6"
bitfld.long  0x00 30.--31.              "CFSC15-12  ,Critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  CFSC11-08  ,Critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  CFSC07-04  ,Critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  CFSC03-00  ,Critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x48)++0x03
line.long    0x00 "CFS_CFG7,FCCU CFS Configuration Register 7"
bitfld.long  0x00 30.--31.              "CFSC15-12  ,Critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  CFSC11-08  ,Critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  CFSC07-04  ,Critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  CFSC03-00  ,Critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0x4C)++0x03
line.long    0x00 "NCFS_CFG0,FCCU NCFS Configuration Register 0"
bitfld.long  0x00 30.--31.              "NCFSC15-12 ,Non-critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Non-critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Non-critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Non-critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  NCFSC11-08 ,Non-critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Non-critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Non-critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Non-critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  NCFSC07-04 ,Non-critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Non-critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Non-critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Non-critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  NCFSC03-00 ,Non-critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Non-critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Non-critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Non-critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x50)++0x03
line.long    0x00 "NCFS_CFG1,FCCU NCFS Configuration Register 1"
bitfld.long  0x00 30.--31.              "NCFSC15-12 ,Non-critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Non-critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Non-critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Non-critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  NCFSC11-08 ,Non-critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Non-critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Non-critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Non-critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  NCFSC07-04 ,Non-critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Non-critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Non-critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Non-critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  NCFSC03-00 ,Non-critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Non-critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Non-critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Non-critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x54)++0x03
line.long    0x00 "NCFS_CFG2,FCCU NCFS Configuration Register 2"
bitfld.long  0x00 30.--31.              "NCFSC15-12 ,Non-critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Non-critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Non-critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Non-critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  NCFSC11-08 ,Non-critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Non-critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Non-critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Non-critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  NCFSC07-04 ,Non-critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Non-critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Non-critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Non-critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  NCFSC03-00 ,Non-critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Non-critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Non-critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Non-critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x58)++0x03
line.long    0x00 "NCFS_CFG3,FCCU NCFS Configuration Register 3"
bitfld.long  0x00 30.--31.              "NCFSC15-12 ,Non-critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Non-critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Non-critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Non-critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  NCFSC11-08 ,Non-critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Non-critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Non-critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Non-critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  NCFSC07-04 ,Non-critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Non-critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Non-critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Non-critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  NCFSC03-00 ,Non-critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Non-critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Non-critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Non-critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x5C)++0x03
line.long    0x00 "NCFS_CFG4,FCCU NCFS Configuration Register 4"
bitfld.long  0x00 30.--31.              "NCFSC15-12 ,Non-critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Non-critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Non-critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Non-critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  NCFSC11-08 ,Non-critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Non-critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Non-critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Non-critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  NCFSC07-04 ,Non-critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Non-critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Non-critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Non-critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  NCFSC03-00 ,Non-critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Non-critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Non-critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Non-critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x60)++0x03
line.long    0x00 "NCFS_CFG5,FCCU NCFS Configuration Register 5"
bitfld.long  0x00 30.--31.              "NCFSC15-12 ,Non-critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Non-critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Non-critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Non-critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  NCFSC11-08 ,Non-critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Non-critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Non-critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Non-critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  NCFSC07-04 ,Non-critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Non-critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Non-critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Non-critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  NCFSC03-00 ,Non-critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Non-critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Non-critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Non-critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x64)++0x03
line.long    0x00 "NCFS_CFG6,FCCU NCFS Configuration Register 6"
bitfld.long  0x00 30.--31.              "NCFSC15-12 ,Non-critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Non-critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Non-critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Non-critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  NCFSC11-08 ,Non-critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Non-critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Non-critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Non-critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  NCFSC07-04 ,Non-critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Non-critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Non-critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Non-critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  NCFSC03-00 ,Non-critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Non-critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Non-critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Non-critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
group.long (0x9FE6C000+0x68)++0x03
line.long    0x00 "NCFS_CFG7,FCCU NCFS Configuration Register 7"
bitfld.long  0x00 30.--31.              "NCFSC15-12 ,Non-critical fault configuration 15" "n,S,L,n"
bitfld.long  0x00 28.--29.              ",Non-critical fault configuration 14" "n,S,L,n"
bitfld.long  0x00 26.--27.              ",Non-critical fault configuration 13" "n,S,L,n"
bitfld.long  0x00 24.--25.              ",Non-critical fault configuration 12" "n,S,L,n"
bitfld.long  0x00 22.--23.              "  NCFSC11-08 ,Non-critical fault configuration 11" "n,S,L,n"
bitfld.long  0x00 20.--21.              ",Non-critical fault configuration 10" "n,S,L,n"
bitfld.long  0x00 18.--19.              ",Non-critical fault configuration 09" "n,S,L,n"
bitfld.long  0x00 16.--17.              ",Non-critical fault configuration 08" "n,S,L,n"
bitfld.long  0x00 14.--15.              "  NCFSC07-04 ,Non-critical fault configuration 07" "n,S,L,n"
bitfld.long  0x00 12.--13.              ",Non-critical fault configuration 06" "n,S,L,n"
bitfld.long  0x00 10.--11.              ",Non-critical fault configuration 05" "n,S,L,n"
bitfld.long  0x00 08.--09.              ",Non-critical fault configuration 04" "n,S,L,n"
bitfld.long  0x00 06.--07.              "  NCFSC03-00 ,Non-critical fault configuration 03" "n,S,L,n"
bitfld.long  0x00 04.--05.              ",Non-critical fault configuration 02" "n,S,L,n"
bitfld.long  0x00 02.--03.              ",Non-critical fault configuration 01" "n,S,L,n"
bitfld.long  0x00 00.--01.              ",Non-critical fault configuration 00" "n,S,L,n"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0x6C)++0x03
line.long    0x00 "CFS0,FCCU CF Status Register 0"
bitfld.long  0x00 31.              "CFS31-28   ,Critical fault status 31" "0,1"
bitfld.long  0x00 30.              ",Critical fault status 30" "0,1"
bitfld.long  0x00 29.              ",Critical fault status 29" "0,1"
bitfld.long  0x00 28.              ",Critical fault status 28" "0,1"
bitfld.long  0x00 27.              "  CFS27-24   ,Critical fault status 27" "0,1"
bitfld.long  0x00 26.              ",Critical fault status 26" "0,1"
bitfld.long  0x00 25.              ",Critical fault status 25" "0,1"
bitfld.long  0x00 24.              ",Critical fault status 24" "0,1"
bitfld.long  0x00 23.              "  CFS23-20   ,Critical fault status 23" "0,1"
bitfld.long  0x00 22.              ",Critical fault status 22" "0,1"
bitfld.long  0x00 21.              ",Critical fault status 21" "0,1"
bitfld.long  0x00 20.              ",Critical fault status 20" "0,1"
bitfld.long  0x00 19.              "  CFS19-16   ,Critical fault status 19" "0,1"
bitfld.long  0x00 18.              ",Critical fault status 18" "0,1"
bitfld.long  0x00 17.              ",Critical fault status 17" "0,1"
bitfld.long  0x00 16.              ",Critical fault status 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "CFS15-12   ,Critical fault status 15" "0,1"
bitfld.long  0x00 14.              ",Critical fault status 14" "0,1"
bitfld.long  0x00 13.              ",Critical fault status 13" "0,1"
bitfld.long  0x00 12.              ",Critical fault status 12" "0,1"
bitfld.long  0x00 11.              "  CFS11-08   ,Critical fault status 11" "0,1"
bitfld.long  0x00 10.              ",Critical fault status 10" "0,1"
bitfld.long  0x00 09.              ",Critical fault status 09" "0,1"
bitfld.long  0x00 08.              ",Critical fault status 08" "0,1"
bitfld.long  0x00 07.              "  CFS07-04   ,Critical fault status 07" "0,1"
bitfld.long  0x00 06.              ",Critical fault status 06" "0,1"
bitfld.long  0x00 05.              ",Critical fault status 05" "0,1"
bitfld.long  0x00 04.              ",Critical fault status 04" "0,1"
bitfld.long  0x00 03.              "  CFS03-00   ,Critical fault status 03" "0,1"
bitfld.long  0x00 02.              ",Critical fault status 02" "0,1"
bitfld.long  0x00 01.              ",Critical fault status 01" "0,1"
bitfld.long  0x00 00.              ",Critical fault status 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x70)++0x03
line.long    0x00 "CFS1,FCCU CF Status Register 1"
bitfld.long  0x00 31.              "CFS31-28   ,Critical fault status 31" "0,1"
bitfld.long  0x00 30.              ",Critical fault status 30" "0,1"
bitfld.long  0x00 29.              ",Critical fault status 29" "0,1"
bitfld.long  0x00 28.              ",Critical fault status 28" "0,1"
bitfld.long  0x00 27.              "  CFS27-24   ,Critical fault status 27" "0,1"
bitfld.long  0x00 26.              ",Critical fault status 26" "0,1"
bitfld.long  0x00 25.              ",Critical fault status 25" "0,1"
bitfld.long  0x00 24.              ",Critical fault status 24" "0,1"
bitfld.long  0x00 23.              "  CFS23-20   ,Critical fault status 23" "0,1"
bitfld.long  0x00 22.              ",Critical fault status 22" "0,1"
bitfld.long  0x00 21.              ",Critical fault status 21" "0,1"
bitfld.long  0x00 20.              ",Critical fault status 20" "0,1"
bitfld.long  0x00 19.              "  CFS19-16   ,Critical fault status 19" "0,1"
bitfld.long  0x00 18.              ",Critical fault status 18" "0,1"
bitfld.long  0x00 17.              ",Critical fault status 17" "0,1"
bitfld.long  0x00 16.              ",Critical fault status 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "CFS15-12   ,Critical fault status 15" "0,1"
bitfld.long  0x00 14.              ",Critical fault status 14" "0,1"
bitfld.long  0x00 13.              ",Critical fault status 13" "0,1"
bitfld.long  0x00 12.              ",Critical fault status 12" "0,1"
bitfld.long  0x00 11.              "  CFS11-08   ,Critical fault status 11" "0,1"
bitfld.long  0x00 10.              ",Critical fault status 10" "0,1"
bitfld.long  0x00 09.              ",Critical fault status 09" "0,1"
bitfld.long  0x00 08.              ",Critical fault status 08" "0,1"
bitfld.long  0x00 07.              "  CFS07-04   ,Critical fault status 07" "0,1"
bitfld.long  0x00 06.              ",Critical fault status 06" "0,1"
bitfld.long  0x00 05.              ",Critical fault status 05" "0,1"
bitfld.long  0x00 04.              ",Critical fault status 04" "0,1"
bitfld.long  0x00 03.              "  CFS03-00   ,Critical fault status 03" "0,1"
bitfld.long  0x00 02.              ",Critical fault status 02" "0,1"
bitfld.long  0x00 01.              ",Critical fault status 01" "0,1"
bitfld.long  0x00 00.              ",Critical fault status 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x74)++0x03
line.long    0x00 "CFS2,FCCU CF Status Register 2"
bitfld.long  0x00 31.              "CFS31-28   ,Critical fault status 31" "0,1"
bitfld.long  0x00 30.              ",Critical fault status 30" "0,1"
bitfld.long  0x00 29.              ",Critical fault status 29" "0,1"
bitfld.long  0x00 28.              ",Critical fault status 28" "0,1"
bitfld.long  0x00 27.              "  CFS27-24   ,Critical fault status 27" "0,1"
bitfld.long  0x00 26.              ",Critical fault status 26" "0,1"
bitfld.long  0x00 25.              ",Critical fault status 25" "0,1"
bitfld.long  0x00 24.              ",Critical fault status 24" "0,1"
bitfld.long  0x00 23.              "  CFS23-20   ,Critical fault status 23" "0,1"
bitfld.long  0x00 22.              ",Critical fault status 22" "0,1"
bitfld.long  0x00 21.              ",Critical fault status 21" "0,1"
bitfld.long  0x00 20.              ",Critical fault status 20" "0,1"
bitfld.long  0x00 19.              "  CFS19-16   ,Critical fault status 19" "0,1"
bitfld.long  0x00 18.              ",Critical fault status 18" "0,1"
bitfld.long  0x00 17.              ",Critical fault status 17" "0,1"
bitfld.long  0x00 16.              ",Critical fault status 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "CFS15-12   ,Critical fault status 15" "0,1"
bitfld.long  0x00 14.              ",Critical fault status 14" "0,1"
bitfld.long  0x00 13.              ",Critical fault status 13" "0,1"
bitfld.long  0x00 12.              ",Critical fault status 12" "0,1"
bitfld.long  0x00 11.              "  CFS11-08   ,Critical fault status 11" "0,1"
bitfld.long  0x00 10.              ",Critical fault status 10" "0,1"
bitfld.long  0x00 09.              ",Critical fault status 09" "0,1"
bitfld.long  0x00 08.              ",Critical fault status 08" "0,1"
bitfld.long  0x00 07.              "  CFS07-04   ,Critical fault status 07" "0,1"
bitfld.long  0x00 06.              ",Critical fault status 06" "0,1"
bitfld.long  0x00 05.              ",Critical fault status 05" "0,1"
bitfld.long  0x00 04.              ",Critical fault status 04" "0,1"
bitfld.long  0x00 03.              "  CFS03-00   ,Critical fault status 03" "0,1"
bitfld.long  0x00 02.              ",Critical fault status 02" "0,1"
bitfld.long  0x00 01.              ",Critical fault status 01" "0,1"
bitfld.long  0x00 00.              ",Critical fault status 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x78)++0x03
line.long    0x00 "CFS3,FCCU CF Status Register 3"
bitfld.long  0x00 31.              "CFS31-28   ,Critical fault status 31" "0,1"
bitfld.long  0x00 30.              ",Critical fault status 30" "0,1"
bitfld.long  0x00 29.              ",Critical fault status 29" "0,1"
bitfld.long  0x00 28.              ",Critical fault status 28" "0,1"
bitfld.long  0x00 27.              "  CFS27-24   ,Critical fault status 27" "0,1"
bitfld.long  0x00 26.              ",Critical fault status 26" "0,1"
bitfld.long  0x00 25.              ",Critical fault status 25" "0,1"
bitfld.long  0x00 24.              ",Critical fault status 24" "0,1"
bitfld.long  0x00 23.              "  CFS23-20   ,Critical fault status 23" "0,1"
bitfld.long  0x00 22.              ",Critical fault status 22" "0,1"
bitfld.long  0x00 21.              ",Critical fault status 21" "0,1"
bitfld.long  0x00 20.              ",Critical fault status 20" "0,1"
bitfld.long  0x00 19.              "  CFS19-16   ,Critical fault status 19" "0,1"
bitfld.long  0x00 18.              ",Critical fault status 18" "0,1"
bitfld.long  0x00 17.              ",Critical fault status 17" "0,1"
bitfld.long  0x00 16.              ",Critical fault status 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "CFS15-12   ,Critical fault status 15" "0,1"
bitfld.long  0x00 14.              ",Critical fault status 14" "0,1"
bitfld.long  0x00 13.              ",Critical fault status 13" "0,1"
bitfld.long  0x00 12.              ",Critical fault status 12" "0,1"
bitfld.long  0x00 11.              "  CFS11-08   ,Critical fault status 11" "0,1"
bitfld.long  0x00 10.              ",Critical fault status 10" "0,1"
bitfld.long  0x00 09.              ",Critical fault status 09" "0,1"
bitfld.long  0x00 08.              ",Critical fault status 08" "0,1"
bitfld.long  0x00 07.              "  CFS07-04   ,Critical fault status 07" "0,1"
bitfld.long  0x00 06.              ",Critical fault status 06" "0,1"
bitfld.long  0x00 05.              ",Critical fault status 05" "0,1"
bitfld.long  0x00 04.              ",Critical fault status 04" "0,1"
bitfld.long  0x00 03.              "  CFS03-00   ,Critical fault status 03" "0,1"
bitfld.long  0x00 02.              ",Critical fault status 02" "0,1"
bitfld.long  0x00 01.              ",Critical fault status 01" "0,1"
bitfld.long  0x00 00.              ",Critical fault status 00" "0,1"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0x007c)++0x03
line.long    0x00 "CFK,FCCU CF Key Register"
TEXTLINE ""
group.long (0x9FE6C000+0x80)++0x03
line.long    0x00 "NCFS0,FCCU NCF Status Register 0"
bitfld.long  0x00 31.              "NCFS31-28  ,Non-critical fault status 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault status 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault status 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault status 28" "0,1"
bitfld.long  0x00 27.              "  NCFS27-24  ,Non-critical fault status 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault status 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault status 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault status 24" "0,1"
bitfld.long  0x00 23.              "  NCFS23-20  ,Non-critical fault status 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault status 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault status 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault status 20" "0,1"
bitfld.long  0x00 19.              "  NCFS19-16  ,Non-critical fault status 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault status 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault status 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault status 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFS15-12  ,Non-critical fault status 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault status 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault status 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault status 12" "0,1"
bitfld.long  0x00 11.              "  NCFS11-08  ,Non-critical fault status 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault status 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault status 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault status 08" "0,1"
bitfld.long  0x00 07.              "  NCFS07-04  ,Non-critical fault status 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault status 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault status 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault status 04" "0,1"
bitfld.long  0x00 03.              "  NCFS03-00  ,Non-critical fault status 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault status 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault status 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault status 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x84)++0x03
line.long    0x00 "NCFS1,FCCU NCF Status Register 1"
bitfld.long  0x00 31.              "NCFS31-28  ,Non-critical fault status 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault status 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault status 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault status 28" "0,1"
bitfld.long  0x00 27.              "  NCFS27-24  ,Non-critical fault status 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault status 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault status 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault status 24" "0,1"
bitfld.long  0x00 23.              "  NCFS23-20  ,Non-critical fault status 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault status 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault status 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault status 20" "0,1"
bitfld.long  0x00 19.              "  NCFS19-16  ,Non-critical fault status 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault status 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault status 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault status 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFS15-12  ,Non-critical fault status 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault status 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault status 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault status 12" "0,1"
bitfld.long  0x00 11.              "  NCFS11-08  ,Non-critical fault status 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault status 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault status 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault status 08" "0,1"
bitfld.long  0x00 07.              "  NCFS07-04  ,Non-critical fault status 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault status 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault status 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault status 04" "0,1"
bitfld.long  0x00 03.              "  NCFS03-00  ,Non-critical fault status 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault status 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault status 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault status 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x88)++0x03
line.long    0x00 "NCFS2,FCCU NCF Status Register 2"
bitfld.long  0x00 31.              "NCFS31-28  ,Non-critical fault status 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault status 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault status 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault status 28" "0,1"
bitfld.long  0x00 27.              "  NCFS27-24  ,Non-critical fault status 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault status 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault status 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault status 24" "0,1"
bitfld.long  0x00 23.              "  NCFS23-20  ,Non-critical fault status 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault status 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault status 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault status 20" "0,1"
bitfld.long  0x00 19.              "  NCFS19-16  ,Non-critical fault status 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault status 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault status 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault status 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFS15-12  ,Non-critical fault status 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault status 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault status 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault status 12" "0,1"
bitfld.long  0x00 11.              "  NCFS11-08  ,Non-critical fault status 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault status 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault status 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault status 08" "0,1"
bitfld.long  0x00 07.              "  NCFS07-04  ,Non-critical fault status 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault status 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault status 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault status 04" "0,1"
bitfld.long  0x00 03.              "  NCFS03-00  ,Non-critical fault status 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault status 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault status 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault status 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x8C)++0x03
line.long    0x00 "NCFS3,FCCU NCF Status Register 3"
bitfld.long  0x00 31.              "NCFS31-28  ,Non-critical fault status 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault status 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault status 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault status 28" "0,1"
bitfld.long  0x00 27.              "  NCFS27-24  ,Non-critical fault status 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault status 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault status 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault status 24" "0,1"
bitfld.long  0x00 23.              "  NCFS23-20  ,Non-critical fault status 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault status 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault status 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault status 20" "0,1"
bitfld.long  0x00 19.              "  NCFS19-16  ,Non-critical fault status 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault status 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault status 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault status 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFS15-12  ,Non-critical fault status 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault status 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault status 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault status 12" "0,1"
bitfld.long  0x00 11.              "  NCFS11-08  ,Non-critical fault status 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault status 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault status 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault status 08" "0,1"
bitfld.long  0x00 07.              "  NCFS07-04  ,Non-critical fault status 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault status 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault status 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault status 04" "0,1"
bitfld.long  0x00 03.              "  NCFS03-00  ,Non-critical fault status 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault status 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault status 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault status 00" "0,1"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0x0090)++0x03
line.long    0x00 "NCFK,FCCU NCF Key Register"
TEXTLINE ""
group.long (0x9FE6C000+0x94)++0x03
line.long    0x00 "NCFE0,FCCU NCF Enable Register 0"
bitfld.long  0x00 31.              "NCFE31-28  ,Non-critical fault enable 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault enable 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault enable 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault enable 28" "0,1"
bitfld.long  0x00 27.              "  NCFE27-24  ,Non-critical fault enable 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault enable 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault enable 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault enable 24" "0,1"
bitfld.long  0x00 23.              "  NCFE23-20  ,Non-critical fault enable 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault enable 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault enable 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault enable 20" "0,1"
bitfld.long  0x00 19.              "  NCFE19-16  ,Non-critical fault enable 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault enable 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault enable 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault enable 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFE15-12  ,Non-critical fault enable 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault enable 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault enable 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault enable 12" "0,1"
bitfld.long  0x00 11.              "  NCFE11-08  ,Non-critical fault enable 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault enable 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault enable 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault enable 08" "0,1"
bitfld.long  0x00 07.              "  NCFE07-04  ,Non-critical fault enable 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault enable 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault enable 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault enable 04" "0,1"
bitfld.long  0x00 03.              "  NCFE03-00  ,Non-critical fault enable 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault enable 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault enable 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault enable 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x98)++0x03
line.long    0x00 "NCFE1,FCCU NCF Enable Register 1"
bitfld.long  0x00 31.              "NCFE31-28  ,Non-critical fault enable 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault enable 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault enable 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault enable 28" "0,1"
bitfld.long  0x00 27.              "  NCFE27-24  ,Non-critical fault enable 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault enable 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault enable 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault enable 24" "0,1"
bitfld.long  0x00 23.              "  NCFE23-20  ,Non-critical fault enable 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault enable 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault enable 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault enable 20" "0,1"
bitfld.long  0x00 19.              "  NCFE19-16  ,Non-critical fault enable 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault enable 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault enable 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault enable 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFE15-12  ,Non-critical fault enable 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault enable 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault enable 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault enable 12" "0,1"
bitfld.long  0x00 11.              "  NCFE11-08  ,Non-critical fault enable 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault enable 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault enable 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault enable 08" "0,1"
bitfld.long  0x00 07.              "  NCFE07-04  ,Non-critical fault enable 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault enable 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault enable 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault enable 04" "0,1"
bitfld.long  0x00 03.              "  NCFE03-00  ,Non-critical fault enable 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault enable 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault enable 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault enable 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x9C)++0x03
line.long    0x00 "NCFE2,FCCU NCF Enable Register 2"
bitfld.long  0x00 31.              "NCFE31-28  ,Non-critical fault enable 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault enable 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault enable 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault enable 28" "0,1"
bitfld.long  0x00 27.              "  NCFE27-24  ,Non-critical fault enable 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault enable 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault enable 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault enable 24" "0,1"
bitfld.long  0x00 23.              "  NCFE23-20  ,Non-critical fault enable 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault enable 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault enable 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault enable 20" "0,1"
bitfld.long  0x00 19.              "  NCFE19-16  ,Non-critical fault enable 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault enable 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault enable 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault enable 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFE15-12  ,Non-critical fault enable 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault enable 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault enable 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault enable 12" "0,1"
bitfld.long  0x00 11.              "  NCFE11-08  ,Non-critical fault enable 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault enable 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault enable 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault enable 08" "0,1"
bitfld.long  0x00 07.              "  NCFE07-04  ,Non-critical fault enable 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault enable 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault enable 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault enable 04" "0,1"
bitfld.long  0x00 03.              "  NCFE03-00  ,Non-critical fault enable 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault enable 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault enable 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault enable 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0xA0)++0x03
line.long    0x00 "NCFE3,FCCU NCF Enable Register 3"
bitfld.long  0x00 31.              "NCFE31-28  ,Non-critical fault enable 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault enable 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault enable 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault enable 28" "0,1"
bitfld.long  0x00 27.              "  NCFE27-24  ,Non-critical fault enable 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault enable 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault enable 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault enable 24" "0,1"
bitfld.long  0x00 23.              "  NCFE23-20  ,Non-critical fault enable 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault enable 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault enable 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault enable 20" "0,1"
bitfld.long  0x00 19.              "  NCFE19-16  ,Non-critical fault enable 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault enable 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault enable 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault enable 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFE15-12  ,Non-critical fault enable 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault enable 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault enable 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault enable 12" "0,1"
bitfld.long  0x00 11.              "  NCFE11-08  ,Non-critical fault enable 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault enable 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault enable 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault enable 08" "0,1"
bitfld.long  0x00 07.              "  NCFE07-04  ,Non-critical fault enable 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault enable 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault enable 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault enable 04" "0,1"
bitfld.long  0x00 03.              "  NCFE03-00  ,Non-critical fault enable 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault enable 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault enable 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault enable 00" "0,1"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0xA4)++0x03
line.long    0x00 "NCF_TOE0,FCCU NCF Time-out Enable Register 0"
bitfld.long  0x00 31.              "NCFTOE31-28 ,Non-critical fault time-out enable 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault time-out enable 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault time-out enable 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault time-out enable 28" "0,1"
bitfld.long  0x00 27.              "  NCFTOE27-24 ,Non-critical fault time-out enable 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault time-out enable 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault time-out enable 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault time-out enable 24" "0,1"
bitfld.long  0x00 23.              "  NCFTOE23-20 ,Non-critical fault time-out enable 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault time-out enable 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault time-out enable 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault time-out enable 20" "0,1"
bitfld.long  0x00 19.              "  NCFTOE19-16 ,Non-critical fault time-out enable 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault time-out enable 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault time-out enable 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault time-out enable 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFTOE15-12 ,Non-critical fault time-out enable 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault time-out enable 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault time-out enable 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault time-out enable 12" "0,1"
bitfld.long  0x00 11.              "  NCFTOE11-08 ,Non-critical fault time-out enable 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault time-out enable 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault time-out enable 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault time-out enable 08" "0,1"
bitfld.long  0x00 07.              "  NCFTOE07-04 ,Non-critical fault time-out enable 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault time-out enable 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault time-out enable 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault time-out enable 04" "0,1"
bitfld.long  0x00 03.              "  NCFTOE03-00 ,Non-critical fault time-out enable 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault time-out enable 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault time-out enable 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault time-out enable 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0xA8)++0x03
line.long    0x00 "NCF_TOE1,FCCU NCF Time-out Enable Register 1"
bitfld.long  0x00 31.              "NCFTOE31-28 ,Non-critical fault time-out enable 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault time-out enable 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault time-out enable 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault time-out enable 28" "0,1"
bitfld.long  0x00 27.              "  NCFTOE27-24 ,Non-critical fault time-out enable 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault time-out enable 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault time-out enable 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault time-out enable 24" "0,1"
bitfld.long  0x00 23.              "  NCFTOE23-20 ,Non-critical fault time-out enable 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault time-out enable 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault time-out enable 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault time-out enable 20" "0,1"
bitfld.long  0x00 19.              "  NCFTOE19-16 ,Non-critical fault time-out enable 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault time-out enable 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault time-out enable 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault time-out enable 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFTOE15-12 ,Non-critical fault time-out enable 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault time-out enable 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault time-out enable 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault time-out enable 12" "0,1"
bitfld.long  0x00 11.              "  NCFTOE11-08 ,Non-critical fault time-out enable 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault time-out enable 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault time-out enable 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault time-out enable 08" "0,1"
bitfld.long  0x00 07.              "  NCFTOE07-04 ,Non-critical fault time-out enable 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault time-out enable 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault time-out enable 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault time-out enable 04" "0,1"
bitfld.long  0x00 03.              "  NCFTOE03-00 ,Non-critical fault time-out enable 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault time-out enable 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault time-out enable 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault time-out enable 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0xAC)++0x03
line.long    0x00 "NCF_TOE2,FCCU NCF Time-out Enable Register 2"
bitfld.long  0x00 31.              "NCFTOE31-28 ,Non-critical fault time-out enable 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault time-out enable 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault time-out enable 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault time-out enable 28" "0,1"
bitfld.long  0x00 27.              "  NCFTOE27-24 ,Non-critical fault time-out enable 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault time-out enable 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault time-out enable 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault time-out enable 24" "0,1"
bitfld.long  0x00 23.              "  NCFTOE23-20 ,Non-critical fault time-out enable 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault time-out enable 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault time-out enable 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault time-out enable 20" "0,1"
bitfld.long  0x00 19.              "  NCFTOE19-16 ,Non-critical fault time-out enable 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault time-out enable 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault time-out enable 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault time-out enable 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFTOE15-12 ,Non-critical fault time-out enable 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault time-out enable 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault time-out enable 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault time-out enable 12" "0,1"
bitfld.long  0x00 11.              "  NCFTOE11-08 ,Non-critical fault time-out enable 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault time-out enable 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault time-out enable 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault time-out enable 08" "0,1"
bitfld.long  0x00 07.              "  NCFTOE07-04 ,Non-critical fault time-out enable 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault time-out enable 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault time-out enable 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault time-out enable 04" "0,1"
bitfld.long  0x00 03.              "  NCFTOE03-00 ,Non-critical fault time-out enable 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault time-out enable 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault time-out enable 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault time-out enable 00" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0xB0)++0x03
line.long    0x00 "NCF_TOE3,FCCU NCF Time-out Enable Register 3"
bitfld.long  0x00 31.              "NCFTOE31-28 ,Non-critical fault time-out enable 31" "0,1"
bitfld.long  0x00 30.              ",Non-critical fault time-out enable 30" "0,1"
bitfld.long  0x00 29.              ",Non-critical fault time-out enable 29" "0,1"
bitfld.long  0x00 28.              ",Non-critical fault time-out enable 28" "0,1"
bitfld.long  0x00 27.              "  NCFTOE27-24 ,Non-critical fault time-out enable 27" "0,1"
bitfld.long  0x00 26.              ",Non-critical fault time-out enable 26" "0,1"
bitfld.long  0x00 25.              ",Non-critical fault time-out enable 25" "0,1"
bitfld.long  0x00 24.              ",Non-critical fault time-out enable 24" "0,1"
bitfld.long  0x00 23.              "  NCFTOE23-20 ,Non-critical fault time-out enable 23" "0,1"
bitfld.long  0x00 22.              ",Non-critical fault time-out enable 22" "0,1"
bitfld.long  0x00 21.              ",Non-critical fault time-out enable 21" "0,1"
bitfld.long  0x00 20.              ",Non-critical fault time-out enable 20" "0,1"
bitfld.long  0x00 19.              "  NCFTOE19-16 ,Non-critical fault time-out enable 19" "0,1"
bitfld.long  0x00 18.              ",Non-critical fault time-out enable 18" "0,1"
bitfld.long  0x00 17.              ",Non-critical fault time-out enable 17" "0,1"
bitfld.long  0x00 16.              ",Non-critical fault time-out enable 16" "0,1"
TEXTLINE "                   "
bitfld.long  0x00 15.              "NCFTOE15-12 ,Non-critical fault time-out enable 15" "0,1"
bitfld.long  0x00 14.              ",Non-critical fault time-out enable 14" "0,1"
bitfld.long  0x00 13.              ",Non-critical fault time-out enable 13" "0,1"
bitfld.long  0x00 12.              ",Non-critical fault time-out enable 12" "0,1"
bitfld.long  0x00 11.              "  NCFTOE11-08 ,Non-critical fault time-out enable 11" "0,1"
bitfld.long  0x00 10.              ",Non-critical fault time-out enable 10" "0,1"
bitfld.long  0x00 09.              ",Non-critical fault time-out enable 09" "0,1"
bitfld.long  0x00 08.              ",Non-critical fault time-out enable 08" "0,1"
bitfld.long  0x00 07.              "  NCFTOE07-04 ,Non-critical fault time-out enable 07" "0,1"
bitfld.long  0x00 06.              ",Non-critical fault time-out enable 06" "0,1"
bitfld.long  0x00 05.              ",Non-critical fault time-out enable 05" "0,1"
bitfld.long  0x00 04.              ",Non-critical fault time-out enable 04" "0,1"
bitfld.long  0x00 03.              "  NCFTOE03-00 ,Non-critical fault time-out enable 03" "0,1"
bitfld.long  0x00 02.              ",Non-critical fault time-out enable 02" "0,1"
bitfld.long  0x00 01.              ",Non-critical fault time-out enable 01" "0,1"
bitfld.long  0x00 00.              ",Non-critical fault time-out enable 00" "0,1"
TEXTLINE ""
TEXTLINE ""
group.long (0x9FE6C000+0x00b4)++0x03
line.long    0x00 "NCF_TO,FCCU NCF Time-out Register"
TEXTLINE ""
group.long (0x9FE6C000+0x00b8)++0x03
line.long    0x00 "CFG_TO,FCCU CFG Timeout Register"
TEXTLINE ""
group.long (0x9FE6C000+0x00c0)++0x03
line.long    0x00 "STAT,FCCU Status Register"
bitfld.long  0x00 00.--02.            "STATUS  ,FCCU Status" "NORMAL,CONFIG,ALARM,FAULT,unknown4,unknown5,unknown6,unknown7"
TEXTLINE ""
group.long (0x9FE6C000+0x00d8)++0x03
line.long    0x00 "CFF,FCCU CF Fake Register"
TEXTLINE ""
group.long (0x9FE6C000+0x00dc)++0x03
line.long    0x00 "NCFF,FCCU NCF Fake Register"
TEXTLINE ""
group.long (0x9FE6C000+0x00e0)++0x03
line.long    0x00 "IRQ_STAT,FCCU IRQ Status Register"
bitfld.long    0x00 01.                     "ALRM_STAT   ,Alarm Interrupt Status" "0,1"
eventfld.long  0x00 00.                   "  CFG_TO_STAT ,Configuration Time-out Status" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x00e4)++0x03
line.long    0x00 "IRQ_EN,FCCU IRQ Enable Register"
bitfld.long  0x00 00.                     "CFG_TO_IEN ,Configuration Time-out Interrupt Enable" "0,1"
TEXTLINE ""
group.long (0x9FE6C000+0x00e8)++0x03
line.long    0x00 "XTMR,FCCU XTMR Register"
TEXTLINE ""
group.long (0x9FE6C000+0x00ec)++0x03
line.long    0x00 "MCS,FCCU MCS Register"
bitfld.long  0x00 31.                     "VL3  ,Valid" "0,1"
bitfld.long  0x00 30.                   "  FS3  ,Fault status" "0,1"
hexmask.long.byte  0x00 24.--27. 1. 0.  "  MCS3 ,MC module state"
TEXTLINE "                   "
bitfld.long  0x00 23.                   "VL2  ,Valid" "0,1"
bitfld.long  0x00 22.                   "  FS2  ,Fault status" "0,1"
hexmask.long.byte  0x00 16.--19. 1. 0.  "  MCS2 ,MC module state"
TEXTLINE "                   "
bitfld.long  0x00 15.                   "VL1  ,Valid" "0,1"
bitfld.long  0x00 14.                   "  FS1  ,Fault status" "0,1"
hexmask.long.byte  0x00 08.--11. 1. 0.  "  MCS1 ,MC module state"
TEXTLINE "                   "
bitfld.long  0x00 07.                   "VL0  ,Valid" "0,1"
bitfld.long  0x00 06.                   "  FS0  ,Fault status" "0,1"
hexmask.long.byte  0x00 00.--03. 1. 0.  "  MCS0 ,MC module state"
TEXTLINE ""
tree.end
width 9.
config 9. 8.
tree "Wakeup Unit (WKPU)"
group.long (0xC3F94000+0x00)++0x03
line.long    0x00 "NSR,NMI Status Flag Register"
eventfld.long  0x00 31.                              "NIF0   ,NMI Status Flag" "0,1"
eventfld.long  0x00 30.                            "  NOVF0  ,NMI Overrun Status Flag" "0,1"
TEXTLINE "                "  
eventfld.long  0x00 27.                            "  NIF1   ,NMI Status Flag" "0,1"
eventfld.long  0x00 26.                            "  NOVF1  ,NMI Overrun Status Flag" "0,1"
TEXTLINE "                "  
eventfld.long  0x00 15.                            "  NIF2   ,NMI Status Flag" "0,1"
eventfld.long  0x00 14.                            "  NOVF2  ,NMI Overrun Status Flag" "0,1"
TEXTLINE "                "  
eventfld.long  0x00 07.                            "  NIF3   ,NMI Status Flag" "0,1"
eventfld.long  0x00 06.                            "  NOVF3  ,NMI Overrun Status Flag" "0,1"
TEXTLINE ""  
group.long (0xC3F94000+0x08)++0x03
line.long    0x00 "NCR,NMI Configuration Register"
bitfld.long  0x00 31.                              "NLOCK0 ,NMI Configuration Lock Register" "0,1"
bitfld.long  0x00 29.--30.                       "  NDSS0  ,NMI Destination Source Select" "NMI,CRI,MC,res"
bitfld.long  0x00 28.                            "  NWRE0  ,NMI Wakeup Request Enable" "0,1"
bitfld.long  0x00 26.                            "  NREE0  ,NMI Rising-edge Events Enable" "0,1"
bitfld.long  0x00 25.                            "  NFEE0  ,NMI Falling-edge Events Enable" "0,1"
bitfld.long  0x00 24.                            "  NFE0   ,NMI Filter Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 23.                            "  NLOCK1 ,NMI Configuration Lock Register" "0,1"
bitfld.long  0x00 21.--22.                       "  NDSS1  ,NMI Destination Source Select" "NMI,CRI,MC,res"
bitfld.long  0x00 20.                            "  NWRE1  ,NMI Wakeup Request Enable" "0,1"
bitfld.long  0x00 18.                            "  NREE1  ,NMI Rising-edge Events Enable" "0,1"
bitfld.long  0x00 17.                            "  NFEE1  ,NMI Falling-edge Events Enable" "0,1"
bitfld.long  0x00 16.                            "  NFE1   ,NMI Filter Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 15.                            "  NLOCK2 ,NMI Configuration Lock Register" "0,1"
bitfld.long  0x00 13.--14.                       "  NDSS2  ,NMI Destination Source Select" "NMI,CRI,MC,res"
bitfld.long  0x00 12.                            "  NWRE2  ,NMI Wakeup Request Enable" "0,1"
bitfld.long  0x00 10.                            "  NREE2  ,NMI Rising-edge Events Enable" "0,1"
bitfld.long  0x00 09.                            "  NFEE2  ,NMI Falling-edge Events Enable" "0,1"
bitfld.long  0x00 08.                            "  NFE2   ,NMI Filter Enable" "0,1"
TEXTLINE "                "  
bitfld.long  0x00 07.                            "  NLOCK3 ,NMI Configuration Lock Register" "0,1"
bitfld.long  0x00 05.--06.                       "  NDSS3  ,NMI Destination Source Select" "NMI,CRI,MC,res"
bitfld.long  0x00 04.                            "  NWRE3  ,NMI Wakeup Request Enable" "0,1"
bitfld.long  0x00 02.                            "  NREE3  ,NMI Rising-edge Events Enable" "0,1"
bitfld.long  0x00 01.                            "  NFEE3  ,NMI Falling-edge Events Enable" "0,1"
bitfld.long  0x00 00.                            "  NFE3   ,NMI Filter Enable" "0,1"
tree "Register Protection"
group.long (0xC3F94000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xC3F94000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end

tree "Periodic Interval Timer (PIT)"
group.long 0xC3FF0000++0x03
line.long    0x00 "PITMCR,PIT Module Control"
bitfld.long  0x00 01.                                "MDIS ,Module Disable" "0,1"
bitfld.long  0x00 00.                              "  FRZ ,Freeze" "0,1"
tree "PIT Channel 0"
group.long ((0xC3FF0000+0x0100)+0x0000)++0x03
line.long    0x00 "LDVAL0,Timer Load Value Register"
group.long ((0xC3FF0000+0x0100)+0x0004)++0x03
line.long    0x00 "CVAL0,Current Timer Value Register"
group.long ((0xC3FF0000+0x0100)+0x0008)++0x03
line.long    0x00 "TCRTL0,Timer Control Register"
bitfld.long  0x00 01.                                "TIE ,Timer Interrupt Enable" "0,1"
bitfld.long  0x00 00.                              "  TEN ,Timer Enable" "0,1"
group.long ((0xC3FF0000+0x0100)+0x000C)++0x03
line.long    0x00 "TFLG0,Timer Flag Register"
bitfld.long  0x00 00.                                "TIF ,Time Interrupt Flag" "0,1"
tree.end

tree "PIT Channel 1"
group.long ((0xC3FF0000+0x0110)+0x0000)++0x03
line.long    0x00 "LDVAL1,Timer Load Value Register"
group.long ((0xC3FF0000+0x0110)+0x0004)++0x03
line.long    0x00 "CVAL1,Current Timer Value Register"
group.long ((0xC3FF0000+0x0110)+0x0008)++0x03
line.long    0x00 "TCRTL1,Timer Control Register"
bitfld.long  0x00 01.                                "TIE ,Timer Interrupt Enable" "0,1"
bitfld.long  0x00 00.                              "  TEN ,Timer Enable" "0,1"
group.long ((0xC3FF0000+0x0110)+0x000C)++0x03
line.long    0x00 "TFLG1,Timer Flag Register"
bitfld.long  0x00 00.                                "TIF ,Time Interrupt Flag" "0,1"
tree.end

tree "PIT Channel 2"
group.long ((0xC3FF0000+0x0120)+0x0000)++0x03
line.long    0x00 "LDVAL2,Timer Load Value Register"
group.long ((0xC3FF0000+0x0120)+0x0004)++0x03
line.long    0x00 "CVAL2,Current Timer Value Register"
group.long ((0xC3FF0000+0x0120)+0x0008)++0x03
line.long    0x00 "TCRTL2,Timer Control Register"
bitfld.long  0x00 01.                                "TIE ,Timer Interrupt Enable" "0,1"
bitfld.long  0x00 00.                              "  TEN ,Timer Enable" "0,1"
group.long ((0xC3FF0000+0x0120)+0x000C)++0x03
line.long    0x00 "TFLG2,Timer Flag Register"
bitfld.long  0x00 00.                                "TIF ,Time Interrupt Flag" "0,1"
tree.end

tree "PIT Channel 3"
group.long ((0xC3FF0000+0x0130)+0x0000)++0x03
line.long    0x00 "LDVAL3,Timer Load Value Register"
group.long ((0xC3FF0000+0x0130)+0x0004)++0x03
line.long    0x00 "CVAL3,Current Timer Value Register"
group.long ((0xC3FF0000+0x0130)+0x0008)++0x03
line.long    0x00 "TCRTL3,Timer Control Register"
bitfld.long  0x00 01.                                "TIE ,Timer Interrupt Enable" "0,1"
bitfld.long  0x00 00.                              "  TEN ,Timer Enable" "0,1"
group.long ((0xC3FF0000+0x0130)+0x000C)++0x03
line.long    0x00 "TFLG3,Timer Flag Register"
bitfld.long  0x00 00.                                "TIF ,Time Interrupt Flag" "0,1"
tree.end

tree "Register Protection"
group.long (0xC3FF0000+0x3FFC)++0x03
line.long    0x00 "GCR,Global configuration register"
bitfld.long  0x00 31.                                "HLB ,Hard Lock Bit" "0,1"
bitfld.long  0x00 23.                              "  UAA ,User Access Allowed" "0,1"
textfld "    "
button "Show Soft Lock Bit Registers" "Data.TABLE ANC:(0xC3FF0000+0x3800)++0x05FF 1 %BInary 0 "
tree.end

tree.end

tree "System Timer Module (STM) 0"
group.long (0xFFF3C000+0x0000)++0x03
line.long    0x00 "STM_CR,STM Control Register"
hexmask.long.byte 0x00 08.--15. 1. 0.                "CPS  ,Counter Prescaler (divider=value+1)"
bitfld.long  0x00 01.                           "  FRZ  ,Allows the timer counter to be stopped when the device enters debug mode" "0,1"
bitfld.long  0x00 00.                           "  TEN  ,Timer Counter Enabled" "0,1"
group.long (0xFFF3C000+0x0004)++0x03
line.long    0x00 "STM_CNT,STM Counter Value"
tree "Channel 0"
group.long ((0xFFF3C000+0x0010)+0x00)++0x03
line.long    0x00 "STM_CCR0,STM Channel 0 Control Register"
bitfld.long  0x00 00.                           "CEN  ,Channel Enable" "0,1"
group.long ((0xFFF3C000+0x0010)+0x04)++0x03
line.long    0x00 "STM_CIR0,STM Channel 0 Interrupt Register"
eventfld.long  0x00 00.                         "CIF  ,Channel Interrupt Flag" "0,1"
group.long ((0xFFF3C000+0x0010)+0x08)++0x03
line.long    0x00 "STM_CMP0,STM Channel 0 Compare Register"
tree.end

tree "Channel 1"
group.long ((0xFFF3C000+0x0020)+0x00)++0x03
line.long    0x00 "STM_CCR1,STM Channel 1 Control Register"
bitfld.long  0x00 00.                           "CEN  ,Channel Enable" "0,1"
group.long ((0xFFF3C000+0x0020)+0x04)++0x03
line.long    0x00 "STM_CIR1,STM Channel 1 Interrupt Register"
eventfld.long  0x00 00.                         "CIF  ,Channel Interrupt Flag" "0,1"
group.long ((0xFFF3C000+0x0020)+0x08)++0x03
line.long    0x00 "STM_CMP1,STM Channel 1 Compare Register"
tree.end

tree "Channel 2"
group.long ((0xFFF3C000+0x0030)+0x00)++0x03
line.long    0x00 "STM_CCR2,STM Channel 2 Control Register"
bitfld.long  0x00 00.                           "CEN  ,Channel Enable" "0,1"
group.long ((0xFFF3C000+0x0030)+0x04)++0x03
line.long    0x00 "STM_CIR2,STM Channel 2 Interrupt Register"
eventfld.long  0x00 00.                         "CIF  ,Channel Interrupt Flag" "0,1"
group.long ((0xFFF3C000+0x0030)+0x08)++0x03
line.long    0x00 "STM_CMP2,STM Channel 2 Compare Register"
tree.end

tree "Channel 3"
group.long ((0xFFF3C000+0x0040)+0x00)++0x03
line.long    0x00 "STM_CCR3,STM Channel 3 Control Register"
bitfld.long  0x00 00.                           "CEN  ,Channel Enable" "0,1"
group.long ((0xFFF3C000+0x0040)+0x04)++0x03
line.long    0x00 "STM_CIR3,STM Channel 3 Interrupt Register"
eventfld.long  0x00 00.                         "CIF  ,Channel Interrupt Flag" "0,1"
group.long ((0xFFF3C000+0x0040)+0x08)++0x03
line.long    0x00 "STM_CMP3,STM Channel 3 Compare Register"
tree.end

tree.end
tree "System Timer Module (STM) 1"
group.long (0x8FF3C000+0x0000)++0x03
line.long    0x00 "STM_CR,STM Control Register"
hexmask.long.byte 0x00 08.--15. 1. 0.                "CPS  ,Counter Prescaler (divider=value+1)"
bitfld.long  0x00 01.                           "  FRZ  ,Allows the timer counter to be stopped when the device enters debug mode" "0,1"
bitfld.long  0x00 00.                           "  TEN  ,Timer Counter Enabled" "0,1"
group.long (0x8FF3C000+0x0004)++0x03
line.long    0x00 "STM_CNT,STM Counter Value"
tree "Channel 0"
group.long ((0x8FF3C000+0x0010)+0x00)++0x03
line.long    0x00 "STM_CCR0,STM Channel 0 Control Register"
bitfld.long  0x00 00.                           "CEN  ,Channel Enable" "0,1"
group.long ((0x8FF3C000+0x0010)+0x04)++0x03
line.long    0x00 "STM_CIR0,STM Channel 0 Interrupt Register"
eventfld.long  0x00 00.                         "CIF  ,Channel Interrupt Flag" "0,1"
group.long ((0x8FF3C000+0x0010)+0x08)++0x03
line.long    0x00 "STM_CMP0,STM Channel 0 Compare Register"
tree.end

tree "Channel 1"
group.long ((0x8FF3C000+0x0020)+0x00)++0x03
line.long    0x00 "STM_CCR1,STM Channel 1 Control Register"
bitfld.long  0x00 00.                           "CEN  ,Channel Enable" "0,1"
group.long ((0x8FF3C000+0x0020)+0x04)++0x03
line.long    0x00 "STM_CIR1,STM Channel 1 Interrupt Register"
eventfld.long  0x00 00.                         "CIF  ,Channel Interrupt Flag" "0,1"
group.long ((0x8FF3C000+0x0020)+0x08)++0x03
line.long    0x00 "STM_CMP1,STM Channel 1 Compare Register"
tree.end

tree "Channel 2"
group.long ((0x8FF3C000+0x0030)+0x00)++0x03
line.long    0x00 "STM_CCR2,STM Channel 2 Control Register"
bitfld.long  0x00 00.                           "CEN  ,Channel Enable" "0,1"
group.long ((0x8FF3C000+0x0030)+0x04)++0x03
line.long    0x00 "STM_CIR2,STM Channel 2 Interrupt Register"
eventfld.long  0x00 00.                         "CIF  ,Channel Interrupt Flag" "0,1"
group.long ((0x8FF3C000+0x0030)+0x08)++0x03
line.long    0x00 "STM_CMP2,STM Channel 2 Compare Register"
tree.end

tree "Channel 3"
group.long ((0x8FF3C000+0x0040)+0x00)++0x03
line.long    0x00 "STM_CCR3,STM Channel 3 Control Register"
bitfld.long  0x00 00.                           "CEN  ,Channel Enable" "0,1"
group.long ((0x8FF3C000+0x0040)+0x04)++0x03
line.long    0x00 "STM_CIR3,STM Channel 3 Interrupt Register"
eventfld.long  0x00 00.                         "CIF  ,Channel Interrupt Flag" "0,1"
group.long ((0x8FF3C000+0x0040)+0x08)++0x03
line.long    0x00 "STM_CMP3,STM Channel 3 Compare Register"
tree.end

tree.end
tree "Software Watchdog Timer (SWT) 0"
group.long (0xFFF38000+0x0000)++0x03
line.long    0x00 "SWT_CR,SWT Control Register"
bitfld.long  0x00 31.                    "MAP0  ,Master Access Protection for Master 0" "0,1"
bitfld.long  0x00 30.                  "  MAP1  ,Master Access Protection for Master 1" "0,1"
bitfld.long  0x00 29.                  "  MAP2  ,Master Access Protection for Master 2" "0,1"
bitfld.long  0x00 28.                  "  MAP3  ,Master Access Protection for Master 3" "0,1"
bitfld.long  0x00 27.                  "  MAP4  ,Master Access Protection for Master 4" "0,1"
bitfld.long  0x00 26.                  "  MAP5  ,Master Access Protection for Master 5" "0,1"
bitfld.long  0x00 25.                  "  MAP6  ,Master Access Protection for Master 6" "0,1"
bitfld.long  0x00 24.                  "  MAP7  ,Master Access Protection for Master 7" "0,1"
TEXTLINE "                "
bitfld.long  0x00 8.                 "  RIA   ,Reset on invalid access" "0,1"
bitfld.long  0x00 7.                 "  WND   ,Window mode" "0,1"
bitfld.long  0x00 6.                 "  ITR   ,Interrupt then reset" "0,1"
bitfld.long  0x00 5.                 "  HLK   ,Hard lock. This bit is only cleared at reset" "0,1"
bitfld.long  0x00 4.                 "  SLK   ,Soft lock. This bit is cleared by writing the unlock sequence to the service register" "0,1"
TEXTLINE "                "
bitfld.long  0x00 3.                 "  CSL   ,Clock selection" "system clock,oscillator clock"
bitfld.long  0x00 2.                 "     STP   ,Stop mode control" "0,1"
bitfld.long  0x00 1.                 "  FRZ   ,Debug mode control" "0,1"
bitfld.long  0x00 0.                 "  WEN   ,Watchdog enable" "0,1"
TEXTLINE "                "
group.long (0xFFF38000+0x0004)++0x03
line.long    0x00 "SWT_IR,SWT Interrupt Register"
bitfld.long  0x00 0.                   "TIF   ,Time-out interrupt flag" "0,1"
TEXTLINE "                "
group.long (0xFFF38000+0x0008)++0x03
line.long    0x00 "SWT_TO,SWT Time-out Register"
group.long (0xFFF38000+0x000C)++0x03
line.long    0x00 "SWT_WN,SWT Window Register"
group.long (0xFFF38000+0x0010)++0x03
line.long    0x00 "SWT_SR,SWT Service Register"
group.long (0xFFF38000+0x0014)++0x03
line.long    0x00 "SWT_CO,SWT Counter Output Register"
tree.end
tree "Software Watchdog Timer (SWT) 1"
group.long (0x8FF38000+0x0000)++0x03
line.long    0x00 "SWT_CR,SWT Control Register"
bitfld.long  0x00 31.                    "MAP0  ,Master Access Protection for Master 0" "0,1"
bitfld.long  0x00 30.                  "  MAP1  ,Master Access Protection for Master 1" "0,1"
bitfld.long  0x00 29.                  "  MAP2  ,Master Access Protection for Master 2" "0,1"
bitfld.long  0x00 28.                  "  MAP3  ,Master Access Protection for Master 3" "0,1"
bitfld.long  0x00 27.                  "  MAP4  ,Master Access Protection for Master 4" "0,1"
bitfld.long  0x00 26.                  "  MAP5  ,Master Access Protection for Master 5" "0,1"
bitfld.long  0x00 25.                  "  MAP6  ,Master Access Protection for Master 6" "0,1"
bitfld.long  0x00 24.                  "  MAP7  ,Master Access Protection for Master 7" "0,1"
TEXTLINE "                "
bitfld.long  0x00 8.                 "  RIA   ,Reset on invalid access" "0,1"
bitfld.long  0x00 7.                 "  WND   ,Window mode" "0,1"
bitfld.long  0x00 6.                 "  ITR   ,Interrupt then reset" "0,1"
bitfld.long  0x00 5.                 "  HLK   ,Hard lock. This bit is only cleared at reset" "0,1"
bitfld.long  0x00 4.                 "  SLK   ,Soft lock. This bit is cleared by writing the unlock sequence to the service register" "0,1"
TEXTLINE "                "
bitfld.long  0x00 3.                 "  CSL   ,Clock selection" "system clock,oscillator clock"
bitfld.long  0x00 2.                 "     STP   ,Stop mode control" "0,1"
bitfld.long  0x00 1.                 "  FRZ   ,Debug mode control" "0,1"
bitfld.long  0x00 0.                 "  WEN   ,Watchdog enable" "0,1"
TEXTLINE "                "
group.long (0x8FF38000+0x0004)++0x03
line.long    0x00 "SWT_IR,SWT Interrupt Register"
bitfld.long  0x00 0.                   "TIF   ,Time-out interrupt flag" "0,1"
TEXTLINE "                "
group.long (0x8FF38000+0x0008)++0x03
line.long    0x00 "SWT_TO,SWT Time-out Register"
group.long (0x8FF38000+0x000C)++0x03
line.long    0x00 "SWT_WN,SWT Window Register"
group.long (0x8FF38000+0x0010)++0x03
line.long    0x00 "SWT_SR,SWT Service Register"
group.long (0x8FF38000+0x0014)++0x03
line.long    0x00 "SWT_CO,SWT Counter Output Register"
tree.end
tree "Cyclic Redundancy Checker Units"
tree "CRC 0"
group (0xFFE68000+0x000)++3
line.long    0x00 "CFG,CRC Configuration Register"
bitfld.long  0x00 02.--03.                 "POLYG  ,Polynomial selection" "CRC-CCITT,CRC-32,CRC-8,res."
bitfld.long  0x00 01.                      "  SWAP   ,Swap selection (MSB -> LSB, LSB -> MSB) applied" "no,yes"
bitfld.long  0x00 00.                      "  INV    ,Inversion selection (bit x bit) applied on the CRC_OUTP content" "no,yes"
group (0xFFE68000+0x004)++3
line.long    0x00 "INP,CRC Input Register"
group (0xFFE68000+0x008)++3
line.long    0x00 "CSTAT,CRC Current Status Register"
group (0xFFE68000+0x00C)++3
line.long    0x00 "OUTP,CRC Output Register"
tree.end

tree "CRC 1"
group (0x9FE70000+0x000)++3
line.long    0x00 "CFG,CRC Configuration Register"
bitfld.long  0x00 02.--03.                 "POLYG  ,Polynomial selection" "CRC-CCITT,CRC-32,CRC-8,res."
bitfld.long  0x00 01.                      "  SWAP   ,Swap selection (MSB -> LSB, LSB -> MSB) applied" "no,yes"
bitfld.long  0x00 00.                      "  INV    ,Inversion selection (bit x bit) applied on the CRC_OUTP content" "no,yes"
group (0x9FE70000+0x004)++3
line.long    0x00 "INP,CRC Input Register"
group (0x9FE70000+0x008)++3
line.long    0x00 "CSTAT,CRC Current Status Register"
group (0x9FE70000+0x00C)++3
line.long    0x00 "OUTP,CRC Output Register"
tree.end

tree.end
tree "Voltage Regulators and Power Supplies (VRPS)"
group.long (0xC3FE8000+0x0080)++0x03
line.long         0x00 "VREG_CTL,Voltage Regulator Control Register"
bitfld.long       0x00 00.                    "5V_LVD_MASK ,Mask bit for 5 V LVD from regulator" "0,1"
group.long (0xC3FE8000+0x0084)++0x03
line.long         0x00 "VREG_STAT,Voltage Regulator Status Register"
bitfld.long       0x00 00.                    "5V_LVD_STATUS ,Status bit for 5 V LVD from regulator" "NOK,OK"
tree.end
TEXTLINE ""
