13252 lines
835 KiB
Plaintext
13252 lines
835 KiB
Plaintext
; --------------------------------------------------------------------------------
|
|
; @Title: Kinetis W3x On-Chip Peripherals
|
|
; @Props: Released
|
|
; @Author: JAM, ADR
|
|
; @Changelog: 2019-05-16 JAM
|
|
; 2022-01-24 ADR
|
|
; @Manufacturer: NXP - NXP Semiconductors
|
|
; @Doc: MKW36A4.svd, MKW36Z4.svd
|
|
; @Core: Cortex-M0P
|
|
; @Chip: MKW36A512VFP4, MKW36A512VHT4, MKW36Z512VFP4, MKW36Z512VHT4,
|
|
; MKW36A512VFP4R, MKW36A512VHT4R
|
|
; @Copyright: (C) 1989-2022 Lauterbach GmbH, licensed for use with TRACE32(R) only
|
|
; --------------------------------------------------------------------------------
|
|
; $Id: perkinetisw3x.per 14237 2022-02-03 14:37:32Z kwisniewski $
|
|
|
|
config 16. 8.
|
|
tree.close "Core Registers (Cortex-M0+)"
|
|
AUTOINDENT.PUSH
|
|
AUTOINDENT.OFF
|
|
tree "System Control"
|
|
sif COMPonent.AVAILABLE("COREDEBUG")
|
|
base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))
|
|
width 0x8
|
|
if (CORENAME()=="CORTEXM1")
|
|
group.long 0x10++0x0b
|
|
line.long 0x00 "STCSR,SysTick Control and Status Register"
|
|
bitfld.long 0x00 16. " COUNTFLAG ,Returns 1 if timer counted to 0" "0,1"
|
|
bitfld.long 0x00 2. " CLKSOURCE ,Always reads as one" "No effect,Processor clock"
|
|
textline " "
|
|
bitfld.long 0x00 1. " TICKINT ,Counting down to 0 " "No SysTick,SysTick"
|
|
bitfld.long 0x00 0. " ENABLE ,Counter enable" "Disabled,Enabled"
|
|
line.long 0x04 "STRVR,SysTick Reload Value Register"
|
|
hexmask.long.tbyte 0x04 0.--23. 1. " RELOAD ,Value to load into the STCVR when the counter reaches 0"
|
|
line.long 0x08 "STCVR,SysTick Current Value Register"
|
|
hexmask.long.tbyte 0x08 0.--23. 1. " CURRENT ,Reads return the current value of the SysTick counter"
|
|
else
|
|
group.long 0x10++0x0b
|
|
line.long 0x00 "STCSR,SysTick Control and Status Register"
|
|
bitfld.long 0x00 16. " COUNTFLAG ,Returns 1 if timer counted to 0" "0,1"
|
|
bitfld.long 0x00 2. " CLKSOURCE ,Always reads as one" "External clock,Processor clock"
|
|
textline " "
|
|
bitfld.long 0x00 1. " TICKINT ,Counting down to 0 " "No SysTick,SysTick"
|
|
bitfld.long 0x00 0. " ENABLE ,Counter enable" "Disabled,Enabled"
|
|
line.long 0x04 "STRVR,SysTick Reload Value Register"
|
|
hexmask.long.tbyte 0x04 0.--23. 1. " RELOAD ,Value to load into the STCVR when the counter reaches 0"
|
|
line.long 0x08 "STCVR,SysTick Current Value Register"
|
|
hexmask.long.tbyte 0x08 0.--23. 1. " CURRENT ,Reads return the current value of the SysTick counter"
|
|
endif
|
|
if (CORENAME()=="CORTEXM1")
|
|
rgroup.long 0x1c++0x03
|
|
line.long 0x00 "STCR,SysTick Calibration Value Register"
|
|
bitfld.long 0x00 31. " NOREF ,Reads as one" "0,1"
|
|
bitfld.long 0x00 30. " SKEW ,Reads as zero" "0,1"
|
|
textline " "
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " TENMS ,Indicates calibration value is not known"
|
|
else
|
|
rgroup.long 0x1c++0x03
|
|
line.long 0x00 "STCR,SysTick Calibration Value Register"
|
|
bitfld.long 0x00 31. " NOREF ,Indicates whether the IMPL_DEF reference clock is provided" "Implemented,Not implemented"
|
|
bitfld.long 0x00 30. " SKEW ,Indicates whether the 10ms calibration value is exact" "Exact,Inexact"
|
|
textline " "
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " TENMS ,Holds a reload value to be used for 10ms (100Hz) timing subject to system clock skew errors"
|
|
endif
|
|
rgroup.long 0xd00++0x03
|
|
line.long 0x00 "CPUID,CPU ID Base Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " IMPLEMENTER ,Implementer code"
|
|
hexmask.long.byte 0x00 20.--23. 1. " VARIANT ,Implementation defined variant number"
|
|
textline " "
|
|
hexmask.long.byte 0x00 4.--15. 1. " PARTNO ,Number of processor within family"
|
|
hexmask.long.byte 0x00 0.--3. 1. " REVISION ,Implementation defined revision number"
|
|
group.long 0xd04++0x03
|
|
line.long 0x00 "ICSR,Interrupt Control State Register"
|
|
bitfld.long 0x00 31. " NMIPENDSET ,Setting this bit will activate an NMI" "No effect,Set pending"
|
|
bitfld.long 0x00 28. " PENDSVSET ,Set a pending PendSV interrupt" "No effect,Set pending"
|
|
textline " "
|
|
bitfld.long 0x00 27. " PENDSVCLR ,Clear a pending PendSV interrupt" "No effect,Clear pending"
|
|
bitfld.long 0x00 26. " PENDSTSET ,Set a pending SysTick" "No effect,Set pending"
|
|
textline " "
|
|
bitfld.long 0x00 25. " PENDSVCLR ,Clear a pending SysTick" "No effect,Clear pending"
|
|
bitfld.long 0x00 23. " ISRPREEMPT ,Pending exception service" "No service,Service"
|
|
textline " "
|
|
bitfld.long 0x00 22. " ISRPENDING ,External interrupt pending flag" "No interrupt,Interrupt"
|
|
hexmask.long.byte 0x00 12.--17. 1. " VECTPENDING ,Active exception number field"
|
|
textline " "
|
|
hexmask.long.byte 0x00 0.--5. 1. " VECTACTIVET ,Active exception number field"
|
|
if (CORENAME()=="CORTEXM0+")
|
|
group.long 0xd08++0x03
|
|
line.long 0x00 "VTOR,Vector Table Offset Register"
|
|
hexmask.long 0x00 7.--31. 0x80 " TBLOFF ,Vector table address"
|
|
else
|
|
textline " "
|
|
endif
|
|
group.long 0xd0c++0x03
|
|
line.long 0x00 "AIRCR,Application Interrupt and Reset Control Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " VECTKEY ,Vector Key"
|
|
bitfld.long 0x00 15. " ENDIANNESS ,Data endianness bit" "Little-endian,Big-endian"
|
|
textline " "
|
|
bitfld.long 0x00 2. " SYSRESETREQ ,System reset setup request" "No effect,Reset"
|
|
bitfld.long 0x00 1. " VECTCLRACTIVE ,Clears all active state information" "No clear,Clear"
|
|
group.long 0xd10++0x03
|
|
line.long 0x00 "SCR,System Control Register"
|
|
bitfld.long 0x00 4. " SEVONPEND ,Determines whether an interrupt transition from inactive state to pending state is a wakeup event" "Not wakeup,Wakeup"
|
|
bitfld.long 0x00 2. " SLEEPDEEP ,Provides a qualifying hint indicating that waking from sleep might take longer" "Not deep sleep,Deep sleep"
|
|
textline " "
|
|
bitfld.long 0x00 1. " SLEEPONEXIT ,Determines whether, on an exit from an ISR that returns to the base level of execution priority, the processor enters a sleep state" "Disabled,Enabled"
|
|
rgroup.long 0xd14++0x03
|
|
line.long 0x00 "CCR,Configuration and Control Register"
|
|
bitfld.long 0x00 9. " STKALIGN ,Indicates whether on exception entry all exceptions are entered with 8-byte stack alignment and the context to restore it is saved" "Reserved,Aligned"
|
|
bitfld.long 0x00 3. " UNALIGN_TRP ,Indicates that all unaligned accesses results in a Hard Fault" "Reserved,Trapped"
|
|
group.long 0xd1c++0x0b
|
|
line.long 0x00 "SHPR2,System Handler Priority Register 2"
|
|
bitfld.long 0x00 30.--31. " PRI_11 ,Priority of system handler 11-SVCall" "00,01,10,11"
|
|
line.long 0x04 "SHPR3,System Handler Priority Register 3"
|
|
bitfld.long 0x04 30.--31. " PRI_15 ,Priority of system handler 15-SysTick" "00,01,10,11"
|
|
bitfld.long 0x04 22.--23. " PRI_14 ,Priority of system handler 14- PendSV" "00,01,10,11"
|
|
line.long 0x08 "SHCSR,System Handler Control and State Register"
|
|
bitfld.long 0x08 15. " SVCALLPENDED ,Reads as 1 if SVCall is pending" "Not pending,Pending"
|
|
if (CORENAME()=="CORTEXM0+")
|
|
hgroup.long 0x08++0x03
|
|
hide.long 0x00 "ACTLR,Auxiliary Control Register"
|
|
else
|
|
textline " "
|
|
endif
|
|
else
|
|
newline
|
|
textline "COREDEBUG component base address not specified"
|
|
newline
|
|
endif
|
|
tree.end
|
|
tree "Memory Protection Unit (MPU)"
|
|
sif COMPonent.AVAILABLE("COREDEBUG")
|
|
base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))
|
|
width 15.
|
|
rgroup.long 0xD90++0x03
|
|
line.long 0x00 "MPU_TYPE,MPU Type Register"
|
|
bitfld.long 0x00 8.--15. 1. " DREGION ,Number of regions supported by the MPU" "0,1,2,3,4,5,6,7,8,?..."
|
|
group.long 0xD94++0x03
|
|
line.long 0x00 "MPU_CTRL,MPU Control Register"
|
|
bitfld.long 0x00 2. " PRIVDEFENA ,Enables the default memory map as a background region for privileged access" "Disabled,Enabled"
|
|
bitfld.long 0x00 1. " HFNMIENA ,Handlers executing with priority less than 0 access memory with the MPU enabled or with the MPU disabled" "MPU disabled,MPU enabled"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables the MPU" "Disabled,Enabled"
|
|
group.long 0xD98++0x03
|
|
line.long 0x00 "MPU_RNR,MPU Region Number Register"
|
|
hexmask.long.byte 0x00 0.--7. 1. " REGION ,Indicates the memory region accessed by MPU_RBAR and MPU_RASR"
|
|
tree.close "MPU regions"
|
|
if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x0
|
|
group.long 0xD9C++0x03 "Region 0"
|
|
saveout 0xD98 %l 0x0
|
|
line.long 0x00 "MPU_RBAR0,MPU Region Base Address Register 0"
|
|
hexmask.long 0x00 8.--31. 0x20 " ADDR ,Base address of the region"
|
|
group.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x0
|
|
line.long 0x00 "MPU_RASR0,MPU Region Attribute and Size Register 0"
|
|
bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute"
|
|
bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RR,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-"
|
|
bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7"
|
|
textline " "
|
|
bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable"
|
|
bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable"
|
|
bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable"
|
|
textline " "
|
|
bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1"
|
|
bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1"
|
|
bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1"
|
|
bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1"
|
|
bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1"
|
|
bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1"
|
|
bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1"
|
|
bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1"
|
|
bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,-,-,-,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled"
|
|
else
|
|
hgroup.long 0xD9C++0x03 "Region 0 (not implemented)"
|
|
saveout 0xD98 %l 0x0
|
|
hide.long 0x00 "MPU_RBAR0,MPU Region Base Address Register 0"
|
|
hgroup.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x0
|
|
hide.long 0x00 "MPU_RASR0,MPU Region Attribute and Size Register 0"
|
|
textline " "
|
|
textline " "
|
|
endif
|
|
if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x1
|
|
group.long 0xD9C++0x03 "Region 1"
|
|
saveout 0xD98 %l 0x1
|
|
line.long 0x00 "MPU_RBAR1,MPU Region Base Address Register 1"
|
|
hexmask.long 0x00 8.--31. 0x20 " ADDR ,Base address of the region"
|
|
group.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x1
|
|
line.long 0x00 "MPU_RASR1,MPU Region Attribute and Size Register 1"
|
|
bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute"
|
|
bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RR,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-"
|
|
bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7"
|
|
textline " "
|
|
bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable"
|
|
bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable"
|
|
bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable"
|
|
textline " "
|
|
bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1"
|
|
bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1"
|
|
bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1"
|
|
bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1"
|
|
bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1"
|
|
bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1"
|
|
bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1"
|
|
bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1"
|
|
bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,-,-,-,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled"
|
|
else
|
|
hgroup.long 0xD9C++0x03 "Region 1 (not implemented)"
|
|
saveout 0xD98 %l 0x1
|
|
hide.long 0x00 "MPU_RBAR1,MPU Region Base Address Register 1"
|
|
hgroup.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x1
|
|
hide.long 0x00 "MPU_RASR1,MPU Region Attribute and Size Register 1"
|
|
textline " "
|
|
textline " "
|
|
endif
|
|
if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x2
|
|
group.long 0xD9C++0x03 "Region 2"
|
|
saveout 0xD98 %l 0x2
|
|
line.long 0x00 "MPU_RBAR2,MPU Region Base Address Register 2"
|
|
hexmask.long 0x00 8.--31. 0x20 " ADDR ,Base address of the region"
|
|
group.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x2
|
|
line.long 0x00 "MPU_RASR2,MPU Region Attribute and Size Register 2"
|
|
bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute"
|
|
bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RR,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-"
|
|
bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7"
|
|
textline " "
|
|
bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable"
|
|
bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable"
|
|
bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable"
|
|
textline " "
|
|
bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1"
|
|
bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1"
|
|
bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1"
|
|
bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1"
|
|
bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1"
|
|
bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1"
|
|
bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1"
|
|
bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1"
|
|
bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,-,-,-,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled"
|
|
else
|
|
hgroup.long 0xD9C++0x03 "Region 2 (not implemented)"
|
|
saveout 0xD98 %l 0x2
|
|
hide.long 0x00 "MPU_RBAR2,MPU Region Base Address Register 2"
|
|
hgroup.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x2
|
|
hide.long 0x00 "MPU_RASR2,MPU Region Attribute and Size Register 2"
|
|
textline " "
|
|
textline " "
|
|
endif
|
|
if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x3
|
|
group.long 0xD9C++0x03 "Region 3"
|
|
saveout 0xD98 %l 0x3
|
|
line.long 0x00 "MPU_RBAR3,MPU Region Base Address Register 3"
|
|
hexmask.long 0x00 8.--31. 0x20 " ADDR ,Base address of the region"
|
|
group.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x3
|
|
line.long 0x00 "MPU_RASR3,MPU Region Attribute and Size Register 3"
|
|
bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute"
|
|
bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RR,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-"
|
|
bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7"
|
|
textline " "
|
|
bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable"
|
|
bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable"
|
|
bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable"
|
|
textline " "
|
|
bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1"
|
|
bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1"
|
|
bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1"
|
|
bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1"
|
|
bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1"
|
|
bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1"
|
|
bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1"
|
|
bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1"
|
|
bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,-,-,-,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled"
|
|
else
|
|
hgroup.long 0xD9C++0x03 "Region 3 (not implemented)"
|
|
saveout 0xD98 %l 0x3
|
|
hide.long 0x00 "MPU_RBAR3,MPU Region Base Address Register 3"
|
|
hgroup.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x3
|
|
hide.long 0x00 "MPU_RASR3,MPU Region Attribute and Size Register 3"
|
|
textline " "
|
|
textline " "
|
|
endif
|
|
if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x4
|
|
group.long 0xD9C++0x03 "Region 4"
|
|
saveout 0xD98 %l 0x4
|
|
line.long 0x00 "MPU_RBAR4,MPU Region Base Address Register 4"
|
|
hexmask.long 0x00 8.--31. 0x20 " ADDR ,Base address of the region"
|
|
group.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x4
|
|
line.long 0x00 "MPU_RASR4,MPU Region Attribute and Size Register 4"
|
|
bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute"
|
|
bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RR,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-"
|
|
bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7"
|
|
textline " "
|
|
bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable"
|
|
bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable"
|
|
bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable"
|
|
textline " "
|
|
bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1"
|
|
bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1"
|
|
bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1"
|
|
bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1"
|
|
bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1"
|
|
bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1"
|
|
bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1"
|
|
bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1"
|
|
bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,-,-,-,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled"
|
|
else
|
|
hgroup.long 0xD9C++0x03 "Region 4 (not implemented)"
|
|
saveout 0xD98 %l 0x4
|
|
hide.long 0x00 "MPU_RBAR4,MPU Region Base Address Register 4"
|
|
hgroup.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x4
|
|
hide.long 0x00 "MPU_RASR4,MPU Region Attribute and Size Register 4"
|
|
textline " "
|
|
textline " "
|
|
endif
|
|
if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x5
|
|
group.long 0xD9C++0x03 "Region 5"
|
|
saveout 0xD98 %l 0x5
|
|
line.long 0x00 "MPU_RBAR5,MPU Region Base Address Register 5"
|
|
hexmask.long 0x00 8.--31. 0x20 " ADDR ,Base address of the region"
|
|
group.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x5
|
|
line.long 0x00 "MPU_RASR5,MPU Region Attribute and Size Register 5"
|
|
bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute"
|
|
bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RR,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-"
|
|
bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7"
|
|
textline " "
|
|
bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable"
|
|
bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable"
|
|
bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable"
|
|
textline " "
|
|
bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1"
|
|
bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1"
|
|
bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1"
|
|
bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1"
|
|
bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1"
|
|
bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1"
|
|
bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1"
|
|
bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1"
|
|
bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,-,-,-,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled"
|
|
else
|
|
hgroup.long 0xD9C++0x03 "Region 5 (not implemented)"
|
|
saveout 0xD98 %l 0x5
|
|
hide.long 0x00 "MPU_RBAR5,MPU Region Base Address Register 5"
|
|
hgroup.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x5
|
|
hide.long 0x00 "MPU_RASR5,MPU Region Attribute and Size Register 5"
|
|
textline " "
|
|
textline " "
|
|
endif
|
|
if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x6
|
|
group.long 0xD9C++0x03 "Region 6"
|
|
saveout 0xD98 %l 0x6
|
|
line.long 0x00 "MPU_RBAR6,MPU Region Base Address Register 6"
|
|
hexmask.long 0x00 8.--31. 0x20 " ADDR ,Base address of the region"
|
|
group.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x6
|
|
line.long 0x00 "MPU_RASR6,MPU Region Attribute and Size Register 6"
|
|
bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute"
|
|
bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RR,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-"
|
|
bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7"
|
|
textline " "
|
|
bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable"
|
|
bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable"
|
|
bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable"
|
|
textline " "
|
|
bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1"
|
|
bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1"
|
|
bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1"
|
|
bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1"
|
|
bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1"
|
|
bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1"
|
|
bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1"
|
|
bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1"
|
|
bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,-,-,-,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled"
|
|
else
|
|
hgroup.long 0xD9C++0x03 "Region 6 (not implemented)"
|
|
saveout 0xD98 %l 0x6
|
|
hide.long 0x00 "MPU_RBAR6,MPU Region Base Address Register 6"
|
|
hgroup.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x6
|
|
hide.long 0x00 "MPU_RASR6,MPU Region Attribute and Size Register 6"
|
|
textline " "
|
|
textline " "
|
|
endif
|
|
if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x7
|
|
group.long 0xD9C++0x03 "Region 7"
|
|
saveout 0xD98 %l 0x7
|
|
line.long 0x00 "MPU_RBAR7,MPU Region Base Address Register 7"
|
|
hexmask.long 0x00 8.--31. 0x20 " ADDR ,Base address of the region"
|
|
group.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x7
|
|
line.long 0x00 "MPU_RASR7,MPU Region Attribute and Size Register 7"
|
|
bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute"
|
|
bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RR,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-"
|
|
bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7"
|
|
textline " "
|
|
bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable"
|
|
bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable"
|
|
bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable"
|
|
textline " "
|
|
bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1"
|
|
bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1"
|
|
bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1"
|
|
bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1"
|
|
bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1"
|
|
bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1"
|
|
bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1"
|
|
bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1"
|
|
bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,-,-,-,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB"
|
|
bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled"
|
|
else
|
|
hgroup.long 0xD9C++0x03 "Region 7 (not implemented)"
|
|
saveout 0xD98 %l 0x7
|
|
hide.long 0x00 "MPU_RBAR7,MPU Region Base Address Register 7"
|
|
hgroup.long 0xDA0++0x03
|
|
saveout 0xD98 %l 0x7
|
|
hide.long 0x00 "MPU_RASR7,MPU Region Attribute and Size Register 7"
|
|
textline " "
|
|
textline " "
|
|
endif
|
|
tree.end
|
|
width 0x0b
|
|
else
|
|
newline
|
|
textline "COREDEBUG component base address not specified"
|
|
newline
|
|
endif
|
|
tree.end
|
|
tree "Nested Vectored Interrupt Controller (NVIC)"
|
|
sif COMPonent.AVAILABLE("COREDEBUG")
|
|
base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))
|
|
width 12.
|
|
tree "Interrupt Enable Registers"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "SET/CLREN,Interrupt Set/Clear Enable Register"
|
|
setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled"
|
|
tree.end
|
|
tree "Interrupt Pending Registers"
|
|
group.long 0x200++0x03
|
|
line.long 0x00 "SET/CLRPEN,Interrupt Set/Clear Pending Register"
|
|
setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
textline " "
|
|
setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending"
|
|
tree.end
|
|
width 6.
|
|
tree "Interrupt Priority Registers"
|
|
group.long 0x400++0x1F
|
|
line.long 0x00 "INT0,Interrupt Priority Register"
|
|
bitfld.long 0x00 30.--31. " IP_3 ,Priority of interrupt 3" "0,1,2,3"
|
|
bitfld.long 0x00 22.--23. " IP_2 ,Priority of interrupt 2" "0,1,2,3"
|
|
bitfld.long 0x00 14.--15. " IP_1 ,Priority of interrupt 1" "0,1,2,3"
|
|
bitfld.long 0x00 6.--7. " IP_0 ,Priority of interrupt 0" "0,1,2,3"
|
|
line.long 0x04 "INT1,Interrupt Priority Register"
|
|
bitfld.long 0x04 30.--31. " IP_7 ,Priority of interrupt 7" "0,1,2,3"
|
|
bitfld.long 0x04 22.--23. " IP_6 ,Priority of interrupt 6" "0,1,2,3"
|
|
bitfld.long 0x04 14.--15. " IP_5 ,Priority of interrupt 5" "0,1,2,3"
|
|
bitfld.long 0x04 6.--7. " IP_4 ,Priority of interrupt 4" "0,1,2,3"
|
|
line.long 0x08 "INT2,Interrupt Priority Register"
|
|
bitfld.long 0x08 30.--31. " IP_11 ,Priority of interrupt 11" "0,1,2,3"
|
|
bitfld.long 0x08 22.--23. " IP_10 ,Priority of interrupt 10" "0,1,2,3"
|
|
bitfld.long 0x08 14.--15. " IP_9 ,Priority of interrupt 9" "0,1,2,3"
|
|
bitfld.long 0x08 6.--7. " IP_8 ,Priority of interrupt 8" "0,1,2,3"
|
|
line.long 0x0C "INT3,Interrupt Priority Register"
|
|
bitfld.long 0x0C 30.--31. " IP_15 ,Priority of interrupt 15" "0,1,2,3"
|
|
bitfld.long 0x0C 22.--23. " IP_14 ,Priority of interrupt 14" "0,1,2,3"
|
|
bitfld.long 0x0C 14.--15. " IP_13 ,Priority of interrupt 13" "0,1,2,3"
|
|
bitfld.long 0x0C 6.--7. " IP_12 ,Priority of interrupt 12" "0,1,2,3"
|
|
line.long 0x10 "INT4,Interrupt Priority Register"
|
|
bitfld.long 0x10 30.--31. " IP_19 ,Priority of interrupt 19" "0,1,2,3"
|
|
bitfld.long 0x10 22.--23. " IP_18 ,Priority of interrupt 18" "0,1,2,3"
|
|
bitfld.long 0x10 14.--15. " IP_17 ,Priority of interrupt 17" "0,1,2,3"
|
|
bitfld.long 0x10 6.--7. " IP_16 ,Priority of interrupt 16" "0,1,2,3"
|
|
line.long 0x14 "INT5,Interrupt Priority Register"
|
|
bitfld.long 0x14 30.--31. " IP_23 ,Priority of interrupt 23" "0,1,2,3"
|
|
bitfld.long 0x14 22.--23. " IP_22 ,Priority of interrupt 22" "0,1,2,3"
|
|
bitfld.long 0x14 14.--15. " IP_21 ,Priority of interrupt 21" "0,1,2,3"
|
|
bitfld.long 0x14 6.--7. " IP_20 ,Priority of interrupt 20" "0,1,2,3"
|
|
line.long 0x18 "INT6,Interrupt Priority Register"
|
|
bitfld.long 0x18 30.--31. " IP_27 ,Priority of interrupt 27" "0,1,2,3"
|
|
bitfld.long 0x18 22.--23. " IP_26 ,Priority of interrupt 26" "0,1,2,3"
|
|
bitfld.long 0x18 14.--15. " IP_25 ,Priority of interrupt 25" "0,1,2,3"
|
|
bitfld.long 0x18 6.--7. " IP_24 ,Priority of interrupt 24" "0,1,2,3"
|
|
line.long 0x1C "INT7,Interrupt Priority Register"
|
|
bitfld.long 0x1C 30.--31. " IP_31 ,Priority of interrupt 31" "0,1,2,3"
|
|
bitfld.long 0x1C 22.--23. " IP_30 ,Priority of interrupt 30" "0,1,2,3"
|
|
bitfld.long 0x1C 14.--15. " IP_29 ,Priority of interrupt 29" "0,1,2,3"
|
|
bitfld.long 0x1C 6.--7. " IP_28 ,Priority of interrupt 28" "0,1,2,3"
|
|
tree.end
|
|
width 0x0B
|
|
else
|
|
newline
|
|
textline "COREDEBUG component base address not specified"
|
|
newline
|
|
endif
|
|
tree.end
|
|
tree "Debug"
|
|
tree "Core Debug"
|
|
sif COMPonent.AVAILABLE("COREDEBUG")
|
|
base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))
|
|
width 0xA
|
|
group.long 0xD30++0x03
|
|
line.long 0x00 "DFSR,Data Fault Status Register"
|
|
eventfld.long 0x00 4. " EXTERNAL ,External debug request flag" "No occurred,Occurred"
|
|
eventfld.long 0x00 3. " VCATCH ,Vector catch flag" "No occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 2. " DWTRAP ,Data Watchpoint flag" "No match,Match"
|
|
textline " "
|
|
eventfld.long 0x00 1. " BKPT ,BKPT flag" "No match,Match"
|
|
eventfld.long 0x00 0. " HALTED ,Halt request flag" "No request,Request"
|
|
if (CORENAME()=="CORTEXM1")
|
|
if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xDF0))&0x01)==0x00)
|
|
group.long 0xDF0++0x03
|
|
line.long 0x00 "DHCSR,Debug Halting Control and Status Register"
|
|
bitfld.long 0x00 31. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 30. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 29. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 28. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 27. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 26. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 25. " S_RESET_ST/DBGKEY ,Core Reset/Debug Key" "No reset,Reset"
|
|
bitfld.long 0x00 24. " S_RETIRE_ST/DBGKEY ,Instruction completed since last read/Debug Key" "Not completed,Completed"
|
|
textline " "
|
|
bitfld.long 0x00 23. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 22. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 21. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 20. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 19. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 18. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 17. " S_HALT/DBGKEY ,Core Halted Status/Debug Key" "Not halted,Halted"
|
|
bitfld.long 0x00 16. " S_REGRDY/DBGKEY ,Register R/W on the Debug Core Register Selector/Debug Key" "Not available,Available"
|
|
textline " "
|
|
textline " "
|
|
textfld " "
|
|
bitfld.long 0x00 0. " C_DEBUGEN ,Debug Enable" "Disabled,Enabled"
|
|
else
|
|
group.long 0xDF0++0x03
|
|
line.long 0x00 "DHCSR,Debug Halting Control and Status Register"
|
|
bitfld.long 0x00 31. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 30. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 29. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 28. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 27. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 26. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 25. " S_RESET_ST/DBGKEY ,Core Reset/Debug Key" "No reset,Reset"
|
|
bitfld.long 0x00 24. " S_RETIRE_ST/DBGKEY ,Instruction completed since last read/Debug Key" "Not read,Read"
|
|
textline " "
|
|
bitfld.long 0x00 23. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 22. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 21. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 20. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 19. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 18. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 17. " S_HALT/DBGKEY ,Core Halted Status/Debug Key" "Not halted,Halted"
|
|
bitfld.long 0x00 16. " S_REGRDY/DBGKEY ,Register R/W on the Debug Core Register Selector/Debug Key" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x00 3. " C_MASKINTS ,Interrupts Mask" "Not masked,Masked"
|
|
bitfld.long 0x00 2. " C_STEP ,Steps the core in halted debug" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 1. " C_HALT ,Core Halted" "Not halted,Halted"
|
|
bitfld.long 0x00 0. " C_DEBUGEN ,Debug Enable" "Disabled,Enabled"
|
|
endif
|
|
else
|
|
if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xDF0))&0x01)==0x00)
|
|
group.long 0xDF0++0x03
|
|
line.long 0x00 "DHCSR,Debug Halting Control and Status Register"
|
|
bitfld.long 0x00 31. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 30. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 29. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 28. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 27. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 26. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 25. " S_RESET_ST/DBGKEY ,Core Reset/Debug Key" "No reset,Reset"
|
|
bitfld.long 0x00 24. " S_RETIRE_ST/DBGKEY ,Instruction completed since last read/Debug Key" "Not completed,Completed"
|
|
textline " "
|
|
bitfld.long 0x00 23. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 22. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 21. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 20. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 19. " S_LOCKUP/DBGKEY ,Core Lockup Status/Debug Key" "Not locked up,Locked up"
|
|
bitfld.long 0x00 18. " S_SLEEP/DBGKEY ,Core Sleep Status/Debug Key" "Not sleeping,Sleeping"
|
|
textline " "
|
|
bitfld.long 0x00 17. " S_HALT/DBGKEY ,Core Halted Status/Debug Key" "Not halted,Halted"
|
|
bitfld.long 0x00 16. " S_REGRDY/DBGKEY ,Register R/W on the Debug Core Register Selector/Debug Key" "Not available,Available"
|
|
textline " "
|
|
textline " "
|
|
textfld " "
|
|
bitfld.long 0x00 0. " C_DEBUGEN ,Debug Enable" "Disabled,Enabled"
|
|
else
|
|
group.long 0xDF0++0x03
|
|
line.long 0x00 "DHCSR,Debug Halting Control and Status Register"
|
|
bitfld.long 0x00 31. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 30. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 29. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 28. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 27. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 26. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 25. " S_RESET_ST/DBGKEY ,Core Reset/Debug Key" "No reset,Reset"
|
|
bitfld.long 0x00 24. " S_RETIRE_ST/DBGKEY ,Instruction completed since last read/Debug Key" "Not read,Read"
|
|
textline " "
|
|
bitfld.long 0x00 23. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 22. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 21. " DBGKEY ,Debug Key" "0,1"
|
|
bitfld.long 0x00 20. " DBGKEY ,Debug Key" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 19. " S_LOCKUP/DBGKEY ,Core Lockup Status/Debug Key" "Not locked up,Locked up"
|
|
bitfld.long 0x00 18. " S_SLEEP/DBGKEY ,Core Sleep Status/Debug Key" "Not sleeping,Sleeping"
|
|
textline " "
|
|
bitfld.long 0x00 17. " S_HALT/DBGKEY ,Core Halted Status/Debug Key" "Not halted,Halted"
|
|
bitfld.long 0x00 16. " S_REGRDY/DBGKEY ,Register R/W on the Debug Core Register Selector/Debug Key" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x00 3. " C_MASKINTS ,Interrupts Mask" "Not masked,Masked"
|
|
bitfld.long 0x00 2. " C_STEP ,Steps the core in halted debug" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 1. " C_HALT ,Core Halted" "Not halted,Halted"
|
|
bitfld.long 0x00 0. " C_DEBUGEN ,Debug Enable" "Disabled,Enabled"
|
|
endif
|
|
endif
|
|
wgroup.long 0xDF4++0x03
|
|
line.long 0x00 "DCRSR,Debug Core Selector Register"
|
|
bitfld.long 0x00 16. " REGWnR ,Register Read/Write" "Read,Write"
|
|
bitfld.long 0x00 0.--4. " REGSEL ,Register Selection" "R0,R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,Current SP,LR,DebugReturnAddress,xPSR Flags,MSP,PSP,Reserved,CONTROL[1]/PRIMASK[0],?..."
|
|
group.long 0xDF8++0x07
|
|
line.long 0x00 "DCRDR,Debug Core Register Data Register"
|
|
hexmask.long 0x00 0.--31. 1. " DATA ,Data for reading and writing registers to and from the processor"
|
|
line.long 0x04 "DEMCR,Debug Exception and Monitor Control Register"
|
|
bitfld.long 0x04 24. " DWTENA ,Global enable or disable for the DW unit" "Disabled,Enabled"
|
|
bitfld.long 0x04 10. " VC_HARDERR ,Debug trap on a Hard Fault" "No error,Error"
|
|
textline " "
|
|
bitfld.long 0x04 0. " VC_CORERESET ,Reset Vector Catch" "No reset,Reset"
|
|
width 0x0B
|
|
else
|
|
newline
|
|
textline "COREDEBUG component base address not specified"
|
|
newline
|
|
endif
|
|
tree.end
|
|
tree "Breakpoint Unit (BPU)"
|
|
sif COMPonent.AVAILABLE("BPU")
|
|
base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("BPU",-1))
|
|
width 8.
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "BP_CTRL,Breakpoint Control Register"
|
|
bitfld.long 0x00 4.--7. " NUM_CODE1 ,Number of comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 1. " KEY ,Key field" "No write,Write"
|
|
bitfld.long 0x00 0. " ENABLE ,Breakpoint unit enable bit" "Disabled,Enabled"
|
|
group.long 0x8++0x03
|
|
line.long 0x00 "B_COMP0,Breakpoint Comparator Registers 0"
|
|
bitfld.long 0x00 30.--31. " BP_MATCH ,Happens when the COMP address is matched" "No matching,Lower halfword,Upper halfword,Both halfwords"
|
|
hexmask.long 0x00 2.--28. 2. " COMP ,Comparison address"
|
|
bitfld.long 0x00 0. " ENABLE ,Compare enable for Breakpoint Comparator Register 0" "Disabled,Enabled"
|
|
group.long 0xC++0x03
|
|
line.long 0x00 "B_COMP1,Breakpoint Comparator Registers 1"
|
|
bitfld.long 0x00 30.--31. " BP_MATCH ,Happens when the COMP address is matched" "No matching,Lower halfword,Upper halfword,Both halfwords"
|
|
hexmask.long 0x00 2.--28. 2. " COMP ,Comparison address"
|
|
bitfld.long 0x00 0. " ENABLE ,Compare enable for Breakpoint Comparator Register 1" "Disabled,Enabled"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "B_COMP2,Breakpoint Comparator Registers 2"
|
|
bitfld.long 0x00 30.--31. " BP_MATCH ,Happens when the COMP address is matched" "No matching,Lower halfword,Upper halfword,Both halfwords"
|
|
hexmask.long 0x00 2.--28. 2. " COMP ,Comparison address"
|
|
bitfld.long 0x00 0. " ENABLE ,Compare enable for Breakpoint Comparator Register 2" "Disabled,Enabled"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "B_COMP3,Breakpoint Comparator Registers 3"
|
|
bitfld.long 0x00 30.--31. " BP_MATCH ,Happens when the COMP address is matched" "No matching,Lower halfword,Upper halfword,Both halfwords"
|
|
hexmask.long 0x00 2.--28. 2. " COMP ,Comparison address"
|
|
bitfld.long 0x00 0. " ENABLE ,Compare enable for Breakpoint Comparator Register 3" "Disabled,Enabled"
|
|
else
|
|
newline
|
|
textline "BPU component base address not specified"
|
|
newline
|
|
endif
|
|
tree.end
|
|
tree "Data Watchpoint and Trace Unit (DWT)"
|
|
sif COMPonent.AVAILABLE("DWT")
|
|
base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))
|
|
width 14.
|
|
rgroup.long 0x00++0x03
|
|
line.long 0x00 "DW_CTRL,DW Control Register "
|
|
bitfld.long 0x00 28.--31. " NUM_CODE1 ,Number of comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rgroup.long 0x1c++0x03
|
|
line.long 0x00 "DW_PCSR,DW Program Counter Sample Register"
|
|
hexmask.long 0x00 0.--31. 1. " EIASAMPLE ,Execution instruction address sample or 0xFFFFFFFF"
|
|
group.long 0x20++0x0b
|
|
line.long 0x00 "DW_COMP0,DW Comparator Register 0"
|
|
hexmask.long 0x00 0.--31. 1. " COMP1 ,Compare against PC or the data address"
|
|
line.long 0x04 "DW_MASK0,DW Mask Register 0"
|
|
hexmask.long.byte 0x04 0.--4. 1. " MASK ,Mask on data address when matching against COMP"
|
|
line.long 0x08 "DW_FUNCTION0,DW Function Register 0"
|
|
bitfld.long 0x08 24. " MATCHED ,Comparator match" "No match,Match"
|
|
bitfld.long 0x08 0.--3. " FUNCTION , Settings for DW Function Registers" "Disabled,Reserved,Reserved,Reserved,On PC match,Read address,Write address,R/W address,?..."
|
|
group.long 0x30++0x0b
|
|
line.long 0x00 "DW_COMP1,DW Comparator Register 1"
|
|
hexmask.long 0x00 0.--31. 1. " COMP ,Compare against PC or the data address"
|
|
line.long 0x04 "DW_MASK1,DW Mask Register 1 "
|
|
hexmask.long.byte 0x04 0.--4. 1. " MASK ,Mask on data address when matching against COMP"
|
|
line.long 0x08 "DW_FUNCTION1,DW Function Register 1"
|
|
bitfld.long 0x08 24. " MATCHED ,Comparator match" "No match,Match"
|
|
bitfld.long 0x08 0.--3. " FUNCTION , Settings for DW Function Registers" "Disabled,Reserved,Reserved,Reserved,On PC match,Read address,Write address,R/W address,?..."
|
|
else
|
|
newline
|
|
textline "DWT component base address not specified"
|
|
newline
|
|
endif
|
|
tree.end
|
|
tree.end
|
|
AUTOINDENT.POP
|
|
tree.end
|
|
autoindent.on center tree
|
|
tree "ADC0 (Analog-to-Digital Converter)"
|
|
base ad:0x4003B000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "SC1A,ADC Status and Control Registers 1"
|
|
rbitfld.long 0x00 7. "COCO,Conversion Complete Flag" "0: Conversion is not completed,1: Conversion is completed"
|
|
bitfld.long 0x00 6. "AIEN,Interrupt Enable" "0: Conversion complete interrupt is disabled,1: Conversion complete interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 5. "DIFF,Differential Mode Enable" "0: Single-ended conversions and input channels..,1: Differential conversions and input channels.."
|
|
bitfld.long 0x00 0.--4. "ADCH,Input channel select" "0: When DIFF=0 DADP0 is selected as input when..,1: When DIFF=0 DADP1 is selected as input when..,2: When DIFF=0 DADP2 is selected as input when..,3: When DIFF=0 DADP3 is selected as input when..,4: When DIFF=0 AD4 is selected as input when..,5: When DIFF=0 AD5 is selected as input when..,6: When DIFF=0 AD6 is selected as input when..,7: When DIFF=0 AD7 is selected as input when..,8: When DIFF=0 AD8 is selected as input when..,9: When DIFF=0 AD9 is selected as input when..,10: When DIFF=0 AD10 is selected as input when..,11: When DIFF=0 AD11 is selected as input when..,12: When DIFF=0 AD12 is selected as input when..,13: When DIFF=0 AD13 is selected as input when..,14: When DIFF=0 AD14 is selected as input when..,15: When DIFF=0 AD15 is selected as input when..,16: When DIFF=0 AD16 is selected as input when..,17: When DIFF=0 AD17 is selected as input when..,18: When DIFF=0 AD18 is selected as input when..,19: When DIFF=0 AD19 is selected as input when..,20: When DIFF=0 AD20 is selected as input when..,21: When DIFF=0 AD21 is selected as input when..,22: When DIFF=0 AD22 is selected as input when..,23: When DIFF=0 AD23 is selected as input when..,?,?,26: When DIFF=0 Temp Sensor (single-ended) is..,27: When DIFF=0 Bandgap (single-ended) is..,?,29: When DIFF=0 VREFSH is selected as input when..,30: When DIFF=0 VREFSL is selected as input when..,31: Module is disabled"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "SC1B,ADC Status and Control Registers 1"
|
|
rbitfld.long 0x00 7. "COCO,Conversion Complete Flag" "0: Conversion is not completed,1: Conversion is completed"
|
|
bitfld.long 0x00 6. "AIEN,Interrupt Enable" "0: Conversion complete interrupt is disabled,1: Conversion complete interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 5. "DIFF,Differential Mode Enable" "0: Single-ended conversions and input channels..,1: Differential conversions and input channels.."
|
|
bitfld.long 0x00 0.--4. "ADCH,Input channel select" "0: When DIFF=0 DADP0 is selected as input when..,1: When DIFF=0 DADP1 is selected as input when..,2: When DIFF=0 DADP2 is selected as input when..,3: When DIFF=0 DADP3 is selected as input when..,4: When DIFF=0 AD4 is selected as input when..,5: When DIFF=0 AD5 is selected as input when..,6: When DIFF=0 AD6 is selected as input when..,7: When DIFF=0 AD7 is selected as input when..,8: When DIFF=0 AD8 is selected as input when..,9: When DIFF=0 AD9 is selected as input when..,10: When DIFF=0 AD10 is selected as input when..,11: When DIFF=0 AD11 is selected as input when..,12: When DIFF=0 AD12 is selected as input when..,13: When DIFF=0 AD13 is selected as input when..,14: When DIFF=0 AD14 is selected as input when..,15: When DIFF=0 AD15 is selected as input when..,16: When DIFF=0 AD16 is selected as input when..,17: When DIFF=0 AD17 is selected as input when..,18: When DIFF=0 AD18 is selected as input when..,19: When DIFF=0 AD19 is selected as input when..,20: When DIFF=0 AD20 is selected as input when..,21: When DIFF=0 AD21 is selected as input when..,22: When DIFF=0 AD22 is selected as input when..,23: When DIFF=0 AD23 is selected as input when..,?,?,26: When DIFF=0 Temp Sensor (single-ended) is..,27: When DIFF=0 Bandgap (single-ended) is..,?,29: When DIFF=0 VREFSH is selected as input when..,30: When DIFF=0 VREFSL is selected as input when..,31: Module is disabled"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "CFG1,ADC Configuration Register 1"
|
|
bitfld.long 0x00 7. "ADLPC,Low-Power Configuration" "0: Normal power configuration,1: Low-power configuration"
|
|
bitfld.long 0x00 5.--6. "ADIV,Clock Divide Select" "0: The divide ratio is 1 and the clock rate is..,1: The divide ratio is 2 and the clock rate is..,2: The divide ratio is 4 and the clock rate is..,3: The divide ratio is 8 and the clock rate is.."
|
|
newline
|
|
bitfld.long 0x00 4. "ADLSMP,Sample Time Configuration" "0: Short sample time,1: Long sample time"
|
|
bitfld.long 0x00 2.--3. "MODE,Conversion mode selection" "0: When DIFF=0,1: When DIFF=0,2: When DIFF=0,3: When DIFF=0"
|
|
newline
|
|
bitfld.long 0x00 0.--1. "ADICLK,Input Clock Select" "0: Bus clock,1: Bus clock divided by 2(BUSCLK/2),2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "CFG2,ADC Configuration Register 2"
|
|
bitfld.long 0x00 4. "MUXSEL,ADC Mux Select" "0: ADxxa channels are selected,1: ADxxb channels are selected"
|
|
bitfld.long 0x00 3. "ADACKEN,Asynchronous Clock Output Enable" "0: Asynchronous clock output disabled..,1: Asynchronous clock and clock output is.."
|
|
newline
|
|
bitfld.long 0x00 2. "ADHSC,High-Speed Configuration" "0: Normal conversion sequence selected,1: High-speed conversion sequence selected with.."
|
|
bitfld.long 0x00 0.--1. "ADLSTS,Long Sample Time Select" "0: Default longest sample time 20 extra ADCK..,1: 12 extra ADCK cycles 16 ADCK cycles total..,2: 6 extra ADCK cycles 10 ADCK cycles total..,3: 2 extra ADCK cycles 6 ADCK cycles total.."
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "RA,ADC Data Result Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "D,Data result"
|
|
rgroup.long 0x14++0x03
|
|
line.long 0x00 "RB,ADC Data Result Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "D,Data result"
|
|
repeat 2. (strings "1" "2" )(list 0x0 0x4 )
|
|
group.long ($2+0x18)++0x03
|
|
line.long 0x00 "CV$1,Compare Value Registers"
|
|
hexmask.long.word 0x00 0.--15. 1. "CV,Compare Value"
|
|
repeat.end
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "SC2,Status and Control Register 2"
|
|
rbitfld.long 0x00 7. "ADACT,Conversion Active" "0: Conversion not in progress,1: Conversion in progress"
|
|
bitfld.long 0x00 6. "ADTRG,Conversion Trigger Select" "0: Software trigger selected,1: Hardware trigger selected"
|
|
newline
|
|
bitfld.long 0x00 5. "ACFE,Compare Function Enable" "0: Compare function disabled,1: Compare function enabled"
|
|
bitfld.long 0x00 4. "ACFGT,Compare Function Greater Than Enable" "0: Configures less than threshold outside range..,1: Configures greater than or equal to threshold.."
|
|
newline
|
|
bitfld.long 0x00 3. "ACREN,Compare Function Range Enable" "0: Range function disabled,1: Range function enabled"
|
|
bitfld.long 0x00 2. "DMAEN,DMA Enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA.."
|
|
newline
|
|
bitfld.long 0x00 0.--1. "REFSEL,Voltage Reference Selection" "0: Default voltage reference pin pair that is..,1: Alternate reference pair that is VALTH and..,?..."
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "SC3,Status and Control Register 3"
|
|
bitfld.long 0x00 7. "CAL,Calibration" "0,1"
|
|
bitfld.long 0x00 6. "CALF,Calibration Failed Flag" "0: Calibration completed normally,1: Calibration failed"
|
|
newline
|
|
bitfld.long 0x00 3. "ADCO,Continuous Conversion Enable" "0: One conversion or one set of conversions if..,1: Continuous conversions or sets of conversions.."
|
|
bitfld.long 0x00 2. "AVGE,Hardware Average Enable" "0: Hardware average function disabled,1: Hardware average function enabled"
|
|
newline
|
|
bitfld.long 0x00 0.--1. "AVGS,Hardware Average Select" "0: 4 samples averaged,1: 8 samples averaged,2: 16 samples averaged,3: 32 samples averaged"
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "OFS,ADC Offset Correction Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "OFS,Offset Error Correction Value"
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "PG,ADC Plus-Side Gain Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "PG,Plus-Side Gain"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "MG,ADC Minus-Side Gain Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "MG,Minus-Side Gain"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "CLPD,ADC Plus-Side General Calibration Value Register"
|
|
bitfld.long 0x00 0.--5. "CLPD,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "CLPS,ADC Plus-Side General Calibration Value Register"
|
|
bitfld.long 0x00 0.--5. "CLPS,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x3C++0x03
|
|
line.long 0x00 "CLP4,ADC Plus-Side General Calibration Value Register"
|
|
hexmask.long.word 0x00 0.--9. 1. "CLP4,Calibration Value"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "CLP3,ADC Plus-Side General Calibration Value Register"
|
|
hexmask.long.word 0x00 0.--8. 1. "CLP3,Calibration Value"
|
|
group.long 0x44++0x03
|
|
line.long 0x00 "CLP2,ADC Plus-Side General Calibration Value Register"
|
|
hexmask.long.byte 0x00 0.--7. 1. "CLP2,Calibration Value"
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "CLP1,ADC Plus-Side General Calibration Value Register"
|
|
hexmask.long.byte 0x00 0.--6. 1. "CLP1,Calibration Value"
|
|
group.long 0x4C++0x03
|
|
line.long 0x00 "CLP0,ADC Plus-Side General Calibration Value Register"
|
|
bitfld.long 0x00 0.--5. "CLP0,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x54++0x03
|
|
line.long 0x00 "CLMD,ADC Minus-Side General Calibration Value Register"
|
|
bitfld.long 0x00 0.--5. "CLMD,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x58++0x03
|
|
line.long 0x00 "CLMS,ADC Minus-Side General Calibration Value Register"
|
|
bitfld.long 0x00 0.--5. "CLMS,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x5C++0x03
|
|
line.long 0x00 "CLM4,ADC Minus-Side General Calibration Value Register"
|
|
hexmask.long.word 0x00 0.--9. 1. "CLM4,Calibration Value"
|
|
group.long 0x60++0x03
|
|
line.long 0x00 "CLM3,ADC Minus-Side General Calibration Value Register"
|
|
hexmask.long.word 0x00 0.--8. 1. "CLM3,Calibration Value"
|
|
group.long 0x64++0x03
|
|
line.long 0x00 "CLM2,ADC Minus-Side General Calibration Value Register"
|
|
hexmask.long.byte 0x00 0.--7. 1. "CLM2,Calibration Value"
|
|
group.long 0x68++0x03
|
|
line.long 0x00 "CLM1,ADC Minus-Side General Calibration Value Register"
|
|
hexmask.long.byte 0x00 0.--6. 1. "CLM1,Calibration Value"
|
|
group.long 0x6C++0x03
|
|
line.long 0x00 "CLM0,ADC Minus-Side General Calibration Value Register"
|
|
bitfld.long 0x00 0.--5. "CLM0,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
tree.end
|
|
tree "BTLE_RF"
|
|
base ad:0x4005B000
|
|
rgroup.word 0x600++0x01
|
|
line.word 0x00 "BLE_PART_ID,BLUETOOTH LOW ENERGY PART ID"
|
|
hexmask.word 0x00 0.--15. 1. "BLE_PART_ID,BLE Part ID"
|
|
rgroup.word 0x604++0x01
|
|
line.word 0x00 "DSM_STATUS,BLE DSM STATUS"
|
|
bitfld.word 0x00 2. "XCVR_BUSY,Transceiver Busy Status Bit" "0: RF Channel in available (TSM is idle),1: RF Channel in use (TSM is busy)"
|
|
bitfld.word 0x00 1. "RIF_LL_ACTIVE,Link Layer Active" "0,1"
|
|
newline
|
|
bitfld.word 0x00 0. "ORF_SYSCLK_REQ,RF Oscillator Requested" "0,1"
|
|
group.word 0x608++0x01
|
|
line.word 0x00 "MISC_CTRL,BLE MISCELLANEOUS CONTROL"
|
|
bitfld.word 0x00 2.--4. "BLE_FSM_SEL,BLE FSM Selector" "0,1,2,3,4,5,6,7"
|
|
bitfld.word 0x00 1. "TSM_INTR_EN,TSM Interrupt Enable" "0,1"
|
|
rgroup.word 0x60C++0x01
|
|
line.word 0x00 "BLE_FSM,BLE STATE MACHINE STATUS"
|
|
bitfld.word 0x00 12.--15. "RX_CS,BLE RX State Machine Current State" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.word 0x00 7.--11. "TX_CS,BLE TX State Machine Current State" "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"
|
|
newline
|
|
bitfld.word 0x00 6. "BTLE_RX_EN,BLE RX Enable Control to TSM" "0,1"
|
|
bitfld.word 0x00 5. "BTLE_TX_EN,BLE TX Enable Control to TSM" "0,1"
|
|
newline
|
|
bitfld.word 0x00 0.--4. "VAR_CS,Variable State Machine Current State" "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"
|
|
tree.end
|
|
tree "CAN0 (CAN)"
|
|
base ad:0x40024000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "MCR,Module Configuration Register"
|
|
bitfld.long 0x00 31. "MDIS,Module Disable" "0: Enable the FlexCAN module,1: Disable the FlexCAN module"
|
|
bitfld.long 0x00 30. "FRZ,Freeze Enable" "0: Not enabled to enter Freeze mode,1: Enabled to enter Freeze mode"
|
|
newline
|
|
bitfld.long 0x00 29. "RFEN,Rx FIFO Enable" "0: Rx FIFO not enabled,1: Rx FIFO enabled"
|
|
bitfld.long 0x00 28. "HALT,Halt FlexCAN" "0: No Freeze mode request,1: Enters Freeze mode if the FRZ bit is asserted"
|
|
newline
|
|
rbitfld.long 0x00 27. "NOTRDY,FlexCAN Not Ready" "0: FlexCAN module is either in Normal mode..,?..."
|
|
bitfld.long 0x00 26. "WAKMSK,Wake Up Interrupt Mask" "0: Wake Up Interrupt is disabled,1: Wake Up Interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 25. "SOFTRST,Soft Reset" "0: No reset request,1: Resets the registers affected by soft reset"
|
|
rbitfld.long 0x00 24. "FRZACK,Freeze Mode Acknowledge" "0: FlexCAN not in Freeze mode prescaler running,1: FlexCAN in Freeze mode prescaler stopped"
|
|
newline
|
|
bitfld.long 0x00 23. "SUPV,Supervisor Mode" "0,1"
|
|
bitfld.long 0x00 22. "SLFWAK,Self Wake Up" "0: FlexCAN Self Wake Up feature is disabled,1: FlexCAN Self Wake Up feature is enabled"
|
|
newline
|
|
bitfld.long 0x00 21. "WRNEN,Warning Interrupt Enable" "0: TWRNINT and RWRNINT bits are zero independent..,1: TWRNINT and RWRNINT bits are set when the.."
|
|
rbitfld.long 0x00 20. "LPMACK,Low-Power Mode Acknowledge" "0: FlexCAN is not in a low-power mode,1: FlexCAN is in a low-power mode"
|
|
newline
|
|
bitfld.long 0x00 19. "WAKSRC,Wake Up Source" "0: FlexCAN uses the unfiltered Rx input to..,1: FlexCAN uses the filtered Rx input to detect.."
|
|
bitfld.long 0x00 18. "DOZE,Doze Mode Enable" "0: FlexCAN is not enabled to enter low-power..,1: FlexCAN is enabled to enter low-power mode.."
|
|
newline
|
|
bitfld.long 0x00 17. "SRXDIS,Self Reception Disable" "0: Self reception enabled,1: Self reception disabled"
|
|
bitfld.long 0x00 16. "IRMQ,Individual Rx Masking And Queue Enable" "0: Individual Rx masking and queue feature are..,1: Individual Rx masking and queue feature are.."
|
|
newline
|
|
bitfld.long 0x00 15. "DMA,DMA Enable" "0: DMA feature for RX FIFO disabled,1: DMA feature for RX FIFO enabled"
|
|
bitfld.long 0x00 13. "LPRIOEN,Local Priority Enable" "0: Local Priority disabled,1: Local Priority enabled"
|
|
newline
|
|
bitfld.long 0x00 12. "AEN,Abort Enable" "0: Abort disabled,1: Abort enabled"
|
|
bitfld.long 0x00 11. "FDEN,CAN FD operation enable" "0: CAN FD is disabled,1: CAN FD is enabled"
|
|
newline
|
|
bitfld.long 0x00 8.--9. "IDAM,ID Acceptance Mode" "0: Format A,1: Format B,2: Format C,3: Format D"
|
|
hexmask.long.byte 0x00 0.--6. 1. "MAXMB,Number Of The Last Message Buffer"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "CTRL1,Control 1 register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "PRESDIV,Prescaler Division Factor"
|
|
bitfld.long 0x00 22.--23. "RJW,Resync Jump Width" "0,1,2,3"
|
|
newline
|
|
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"
|
|
newline
|
|
bitfld.long 0x00 15. "BOFFMSK,Bus Off Interrupt Mask" "0: Bus Off interrupt disabled,1: Bus Off interrupt enabled"
|
|
bitfld.long 0x00 14. "ERRMSK,Error Interrupt Mask" "0: Error interrupt disabled,1: Error interrupt enabled"
|
|
newline
|
|
bitfld.long 0x00 13. "CLKSRC,CAN Engine Clock Source" "0: The CAN engine clock source is the oscillator..,1: The CAN engine clock source is the peripheral.."
|
|
bitfld.long 0x00 12. "LPB,Loop Back Mode" "0: Loop Back disabled,1: Loop Back enabled"
|
|
newline
|
|
bitfld.long 0x00 11. "TWRNMSK,Tx Warning Interrupt Mask" "0: Tx Warning Interrupt disabled,1: Tx Warning Interrupt enabled"
|
|
bitfld.long 0x00 10. "RWRNMSK,Rx Warning Interrupt Mask" "0: Rx Warning Interrupt disabled,1: Rx Warning Interrupt enabled"
|
|
newline
|
|
bitfld.long 0x00 7. "SMP,CAN Bit Sampling" "0: Just one sample is used to determine the bit..,1: Three samples are used to determine the value.."
|
|
bitfld.long 0x00 6. "BOFFREC,Bus Off Recovery" "0: Automatic recovering from Bus Off state enabled,1: Automatic recovering from Bus Off state.."
|
|
newline
|
|
bitfld.long 0x00 5. "TSYN,Timer Sync" "0: Timer Sync feature disabled,1: Timer Sync feature enabled"
|
|
bitfld.long 0x00 4. "LBUF,Lowest Buffer Transmitted First" "0: Buffer with highest priority is transmitted..,1: Lowest number buffer is transmitted first"
|
|
newline
|
|
bitfld.long 0x00 3. "LOM,Listen-Only Mode" "0: Listen-Only mode is deactivated,1: FlexCAN module operates in Listen-Only mode"
|
|
bitfld.long 0x00 0.--2. "PROPSEG,Propagation Segment" "0,1,2,3,4,5,6,7"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "TIMER,Free Running Timer"
|
|
hexmask.long.word 0x00 0.--15. 1. "TIMER,Timer Value"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "RXMGMASK,Rx Mailboxes Global Mask Register"
|
|
hexmask.long 0x00 0.--31. 1. "MG,Rx Mailboxes Global Mask Bits"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "RX14MASK,Rx 14 Mask register"
|
|
hexmask.long 0x00 0.--31. 1. "RX14M,Rx Buffer 14 Mask Bits"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "RX15MASK,Rx 15 Mask register"
|
|
hexmask.long 0x00 0.--31. 1. "RX15M,Rx Buffer 15 Mask Bits"
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "ECR,Error Counter"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXERRCNT_FAST,Receive Error Counter for fast bits"
|
|
hexmask.long.byte 0x00 16.--23. 1. "TXERRCNT_FAST,Transmit Error Counter for fast bits"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "RXERRCNT,Receive Error Counter"
|
|
hexmask.long.byte 0x00 0.--7. 1. "TXERRCNT,Transmit Error Counter"
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "ESR1,Error and Status 1 register"
|
|
rbitfld.long 0x00 31. "BIT1ERR_FAST,Bit1 Error in the Data Phase of CAN FD frames with the BRS bit set" "0: No such occurrence,1: At least one bit sent as recessive is.."
|
|
rbitfld.long 0x00 30. "BIT0ERR_FAST,Bit0 Error in the Data Phase of CAN FD frames with the BRS bit set" "0: No such occurrence,1: At least one bit sent as dominant is received.."
|
|
newline
|
|
rbitfld.long 0x00 28. "CRCERR_FAST,Cyclic Redundancy Check Error in the CRC field of CAN FD frames with the BRS bit set" "0: No such occurrence,1: A CRC error occurred since last read of this.."
|
|
rbitfld.long 0x00 27. "FRMERR_FAST,Form Error in the Data Phase of CAN FD frames with the BRS bit set" "0: No such occurrence,1: A Form Error occurred since last read of this.."
|
|
newline
|
|
rbitfld.long 0x00 26. "STFERR_FAST,Stuffing Error in the Data Phase of CAN FD frames with the BRS bit set" "0: No such occurrence,1: A Stuffing Error occurred since last read of.."
|
|
bitfld.long 0x00 21. "ERROVR,Error Overrun bit" "0: Overrun has not occurred,1: Overrun has occurred"
|
|
newline
|
|
bitfld.long 0x00 20. "ERRINT_FAST,Error Interrupt for errors detected in the Data Phase of CAN FD frames with the BRS bit set" "0: No such occurrence,1: Indicates setting of any Error Bit detected.."
|
|
bitfld.long 0x00 19. "BOFFDONEINT,Bus Off Done Interrupt" "0: No such occurrence,1: FlexCAN module has completed Bus Off process"
|
|
newline
|
|
rbitfld.long 0x00 18. "SYNCH,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus"
|
|
bitfld.long 0x00 17. "TWRNINT,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less.."
|
|
newline
|
|
bitfld.long 0x00 16. "RWRNINT,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less.."
|
|
rbitfld.long 0x00 15. "BIT1ERR,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is.."
|
|
newline
|
|
rbitfld.long 0x00 14. "BIT0ERR,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received.."
|
|
rbitfld.long 0x00 13. "ACKERR,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this.."
|
|
newline
|
|
rbitfld.long 0x00 12. "CRCERR,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this.."
|
|
rbitfld.long 0x00 11. "FRMERR,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this.."
|
|
newline
|
|
rbitfld.long 0x00 10. "STFERR,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of.."
|
|
rbitfld.long 0x00 9. "TXWRN,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96"
|
|
newline
|
|
rbitfld.long 0x00 8. "RXWRN,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96"
|
|
rbitfld.long 0x00 7. "IDLE,IDLE" "0: No such occurrence,1: CAN bus is now IDLE"
|
|
newline
|
|
rbitfld.long 0x00 6. "TX,FlexCAN In Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message"
|
|
rbitfld.long 0x00 4.--5. "FLTCONF,Fault Confinement State" "0: Error Active,1: Error Passive,?..."
|
|
newline
|
|
rbitfld.long 0x00 3. "RX,FlexCAN In Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message"
|
|
bitfld.long 0x00 2. "BOFFINT,Bus Off Interrupt" "0: No such occurrence,1: FlexCAN module entered Bus Off state"
|
|
newline
|
|
bitfld.long 0x00 1. "ERRINT,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the.."
|
|
bitfld.long 0x00 0. "WAKINT,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition.."
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "IMASK1,Interrupt Masks 1 register"
|
|
hexmask.long 0x00 0.--31. 1. "BUF31TO0M,Buffer MB i Mask"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "IFLAG1,Interrupt Flags 1 register"
|
|
hexmask.long.tbyte 0x00 8.--31. 1. "BUF31TO8I,Buffer MBi Interrupt"
|
|
bitfld.long 0x00 7. "BUF7I,Buffer MB7 Interrupt Or Rx FIFO Overflow" "0: No occurrence of MB7 completing..,1: MB7 completed transmission/reception when.."
|
|
newline
|
|
bitfld.long 0x00 6. "BUF6I,Buffer MB6 Interrupt Or Rx FIFO Warning" "0: No occurrence of MB6 completing..,1: MB6 completed transmission/reception when.."
|
|
bitfld.long 0x00 5. "BUF5I,Buffer MB5 Interrupt Or Frames available in Rx FIFO" "0: No occurrence of MB5 completing..,1: MB5 completed transmission/reception when.."
|
|
newline
|
|
bitfld.long 0x00 1.--4. "BUF4TO1I,Buffer MB i Interrupt Or reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 0. "BUF0I,Buffer MB0 Interrupt Or Clear FIFO bit" "0: The corresponding buffer has no occurrence of..,1: The corresponding buffer has successfully.."
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "CTRL2,Control 2 register"
|
|
bitfld.long 0x00 31. "ERRMSK_FAST,Error Interrupt Mask for errors detected in the Data Phase of fast CAN FD frames" "0: ERRINT_FAST Error interrupt disabled,1: ERRINT_FAST Error interrupt enabled"
|
|
bitfld.long 0x00 30. "BOFFDONEMSK,Bus Off Done Interrupt Mask" "0: Bus Off Done interrupt disabled,1: Bus Off Done interrupt enabled"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "RFFN,Number Of Rx FIFO Filters" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 19.--23. "TASD,Tx Arbitration Start Delay" "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"
|
|
newline
|
|
bitfld.long 0x00 18. "MRP,Mailboxes Reception Priority" "0: Matching starts from Rx FIFO and continues on..,1: Matching starts from Mailboxes and continues.."
|
|
bitfld.long 0x00 17. "RRS,Remote Request Storing" "0: Remote Response Frame is generated,1: Remote Request Frame is stored"
|
|
newline
|
|
bitfld.long 0x00 16. "EACEN,Entire Frame Arbitration Field Comparison Enable For Rx Mailboxes" "0: Rx Mailbox filter's IDE bit is always..,1: Enables the comparison of both Rx Mailbox.."
|
|
bitfld.long 0x00 15. "TIMER_SRC,Timer Source" "0: The Free Running Timer is clocked by the CAN..,1: The Free Running Timer is clocked by an.."
|
|
newline
|
|
bitfld.long 0x00 14. "PREXCEN,Protocol Exception Enable" "0: Protocol Exception is disabled,1: Protocol Exception is enabled"
|
|
bitfld.long 0x00 12. "ISOCANFDEN,ISO CAN FD Enable" "0: FlexCAN operates using the non-ISO CAN FD..,1: FlexCAN operates using the ISO CAN FD.."
|
|
newline
|
|
bitfld.long 0x00 11. "EDFLTDIS,Edge Filter Disable" "0: Edge Filter is enabled,1: Edge Filter is disabled"
|
|
rgroup.long 0x38++0x03
|
|
line.long 0x00 "ESR2,Error and Status 2 register"
|
|
hexmask.long.byte 0x00 16.--22. 1. "LPTM,Lowest Priority Tx Mailbox"
|
|
bitfld.long 0x00 14. "VPS,Valid Priority Status" "0: Contents of IMB and LPTM are invalid,1: Contents of IMB and LPTM are valid"
|
|
newline
|
|
bitfld.long 0x00 13. "IMB,Inactive Mailbox" "0: If ESR2[VPS] is asserted the ESR2[LPTM] is..,1: If ESR2[VPS] is asserted there is at least.."
|
|
rgroup.long 0x44++0x03
|
|
line.long 0x00 "CRCR,CRC Register"
|
|
hexmask.long.byte 0x00 16.--22. 1. "MBCRC,CRC Mailbox"
|
|
hexmask.long.word 0x00 0.--14. 1. "TXCRC,Transmitted CRC value"
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "RXFGMASK,Rx FIFO Global Mask register"
|
|
hexmask.long 0x00 0.--31. 1. "FGM,Rx FIFO Global Mask Bits"
|
|
rgroup.long 0x4C++0x03
|
|
line.long 0x00 "RXFIR,Rx FIFO Information Register"
|
|
hexmask.long.word 0x00 0.--8. 1. "IDHIT,Identifier Acceptance Filter Hit Indicator"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "CBT,CAN Bit Timing Register"
|
|
bitfld.long 0x00 31. "BTF,Bit Timing Format Enable" "0: Extended bit time definitions disabled,1: Extended bit time definitions enabled"
|
|
hexmask.long.word 0x00 21.--30. 1. "EPRESDIV,Extended Prescaler Division Factor"
|
|
newline
|
|
bitfld.long 0x00 16.--20. "ERJW,Extended Resync Jump Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
|
|
bitfld.long 0x00 10.--15. "EPROPSEG,Extended Propagation Segment" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 5.--9. "EPSEG1,Extended Phase Segment 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
|
|
bitfld.long 0x00 0.--4. "EPSEG2,Extended Phase Segment 2" "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.long 0x80++0x03
|
|
line.long 0x00 "CS0,Message Buffer 0 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "MB0_16B_CS,Message Buffer 0 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "MB0_32B_CS,Message Buffer 0 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "MB0_64B_CS,Message Buffer 0 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "MB0_8B_CS,Message Buffer 0 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "ID0,Message Buffer 0 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "MB0_16B_ID,Message Buffer 0 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "MB0_32B_ID,Message Buffer 0 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "MB0_64B_ID,Message Buffer 0 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "MB0_8B_ID,Message Buffer 0 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "MB0_16B_WORD0,Message Buffer 0 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "MB0_32B_WORD0,Message Buffer 0 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "MB0_64B_WORD0,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "MB0_8B_WORD0,Message Buffer 0 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "WORD00,Message Buffer 0 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "MB0_16B_WORD1,Message Buffer 0 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "MB0_32B_WORD1,Message Buffer 0 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "MB0_64B_WORD1,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "MB0_8B_WORD1,Message Buffer 0 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "WORD10,Message Buffer 0 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "CS1,Message Buffer 1 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "MB0_16B_WORD2,Message Buffer 0 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "MB0_32B_WORD2,Message Buffer 0 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "MB0_64B_WORD2,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "MB1_8B_CS,Message Buffer 1 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "ID1,Message Buffer 1 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "MB0_16B_WORD3,Message Buffer 0 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "MB0_32B_WORD3,Message Buffer 0 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "MB0_64B_WORD3,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "MB1_8B_ID,Message Buffer 1 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "MB0_32B_WORD4,Message Buffer 0 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "MB0_64B_WORD4,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "MB1_16B_CS,Message Buffer 1 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "MB1_8B_WORD0,Message Buffer 1 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "WORD01,Message Buffer 1 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x9C++0x03
|
|
line.long 0x00 "MB0_32B_WORD5,Message Buffer 0 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x9C++0x03
|
|
line.long 0x00 "MB0_64B_WORD5,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x9C++0x03
|
|
line.long 0x00 "MB1_16B_ID,Message Buffer 1 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x9C++0x03
|
|
line.long 0x00 "MB1_8B_WORD1,Message Buffer 1 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x9C++0x03
|
|
line.long 0x00 "WORD11,Message Buffer 1 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "CS2,Message Buffer 2 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "MB0_32B_WORD6,Message Buffer 0 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "MB0_64B_WORD6,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "MB1_16B_WORD0,Message Buffer 1 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "MB2_8B_CS,Message Buffer 2 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xA4++0x03
|
|
line.long 0x00 "ID2,Message Buffer 2 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xA4++0x03
|
|
line.long 0x00 "MB0_32B_WORD7,Message Buffer 0 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA4++0x03
|
|
line.long 0x00 "MB0_64B_WORD7,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA4++0x03
|
|
line.long 0x00 "MB1_16B_WORD1,Message Buffer 1 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA4++0x03
|
|
line.long 0x00 "MB2_8B_ID,Message Buffer 2 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xA8++0x03
|
|
line.long 0x00 "MB0_64B_WORD8,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_32,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_33,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_34,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_35,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA8++0x03
|
|
line.long 0x00 "MB1_16B_WORD2,Message Buffer 1 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA8++0x03
|
|
line.long 0x00 "MB1_32B_CS,Message Buffer 1 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xA8++0x03
|
|
line.long 0x00 "MB2_8B_WORD0,Message Buffer 2 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xA8++0x03
|
|
line.long 0x00 "WORD02,Message Buffer 2 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xAC++0x03
|
|
line.long 0x00 "MB0_64B_WORD9,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_36,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_37,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_38,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_39,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xAC++0x03
|
|
line.long 0x00 "MB1_16B_WORD3,Message Buffer 1 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xAC++0x03
|
|
line.long 0x00 "MB1_32B_ID,Message Buffer 1 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xAC++0x03
|
|
line.long 0x00 "MB2_8B_WORD1,Message Buffer 2 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xAC++0x03
|
|
line.long 0x00 "WORD12,Message Buffer 2 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "CS3,Message Buffer 3 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "MB0_64B_WORD10,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_40,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_41,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_42,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_43,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "MB1_32B_WORD0,Message Buffer 1 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "MB2_16B_CS,Message Buffer 2 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "MB3_8B_CS,Message Buffer 3 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "ID3,Message Buffer 3 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "MB0_64B_WORD11,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_44,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_45,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_46,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_47,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "MB1_32B_WORD1,Message Buffer 1 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "MB2_16B_ID,Message Buffer 2 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "MB3_8B_ID,Message Buffer 3 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "MB0_64B_WORD12,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_48,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_49,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_50,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_51,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "MB1_32B_WORD2,Message Buffer 1 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "MB2_16B_WORD0,Message Buffer 2 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "MB3_8B_WORD0,Message Buffer 3 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "WORD03,Message Buffer 3 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "MB0_64B_WORD13,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_52,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_53,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_54,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_55,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "MB1_32B_WORD3,Message Buffer 1 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "MB2_16B_WORD1,Message Buffer 2 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "MB3_8B_WORD1,Message Buffer 3 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "WORD13,Message Buffer 3 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC0++0x03
|
|
line.long 0x00 "CS4,Message Buffer 4 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xC0++0x03
|
|
line.long 0x00 "MB0_64B_WORD14,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_56,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_57,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_58,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_59,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC0++0x03
|
|
line.long 0x00 "MB1_32B_WORD4,Message Buffer 1 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC0++0x03
|
|
line.long 0x00 "MB2_16B_WORD2,Message Buffer 2 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC0++0x03
|
|
line.long 0x00 "MB4_8B_CS,Message Buffer 4 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xC4++0x03
|
|
line.long 0x00 "ID4,Message Buffer 4 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xC4++0x03
|
|
line.long 0x00 "MB0_64B_WORD15,Message Buffer 0 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_60,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_61,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_62,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_63,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC4++0x03
|
|
line.long 0x00 "MB1_32B_WORD5,Message Buffer 1 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC4++0x03
|
|
line.long 0x00 "MB2_16B_WORD3,Message Buffer 2 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC4++0x03
|
|
line.long 0x00 "MB4_8B_ID,Message Buffer 4 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xC8++0x03
|
|
line.long 0x00 "MB1_32B_WORD6,Message Buffer 1 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC8++0x03
|
|
line.long 0x00 "MB1_64B_CS,Message Buffer 1 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xC8++0x03
|
|
line.long 0x00 "MB3_16B_CS,Message Buffer 3 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xC8++0x03
|
|
line.long 0x00 "MB4_8B_WORD0,Message Buffer 4 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xC8++0x03
|
|
line.long 0x00 "WORD04,Message Buffer 4 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xCC++0x03
|
|
line.long 0x00 "MB1_32B_WORD7,Message Buffer 1 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xCC++0x03
|
|
line.long 0x00 "MB1_64B_ID,Message Buffer 1 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xCC++0x03
|
|
line.long 0x00 "MB3_16B_ID,Message Buffer 3 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xCC++0x03
|
|
line.long 0x00 "MB4_8B_WORD1,Message Buffer 4 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xCC++0x03
|
|
line.long 0x00 "WORD14,Message Buffer 4 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD0++0x03
|
|
line.long 0x00 "CS5,Message Buffer 5 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xD0++0x03
|
|
line.long 0x00 "MB1_64B_WORD0,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD0++0x03
|
|
line.long 0x00 "MB2_32B_CS,Message Buffer 2 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xD0++0x03
|
|
line.long 0x00 "MB3_16B_WORD0,Message Buffer 3 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD0++0x03
|
|
line.long 0x00 "MB5_8B_CS,Message Buffer 5 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xD4++0x03
|
|
line.long 0x00 "ID5,Message Buffer 5 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xD4++0x03
|
|
line.long 0x00 "MB1_64B_WORD1,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD4++0x03
|
|
line.long 0x00 "MB2_32B_ID,Message Buffer 2 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xD4++0x03
|
|
line.long 0x00 "MB3_16B_WORD1,Message Buffer 3 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD4++0x03
|
|
line.long 0x00 "MB5_8B_ID,Message Buffer 5 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xD8++0x03
|
|
line.long 0x00 "MB1_64B_WORD2,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD8++0x03
|
|
line.long 0x00 "MB2_32B_WORD0,Message Buffer 2 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD8++0x03
|
|
line.long 0x00 "MB3_16B_WORD2,Message Buffer 3 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD8++0x03
|
|
line.long 0x00 "MB5_8B_WORD0,Message Buffer 5 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xD8++0x03
|
|
line.long 0x00 "WORD05,Message Buffer 5 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xDC++0x03
|
|
line.long 0x00 "MB1_64B_WORD3,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xDC++0x03
|
|
line.long 0x00 "MB2_32B_WORD1,Message Buffer 2 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xDC++0x03
|
|
line.long 0x00 "MB3_16B_WORD3,Message Buffer 3 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xDC++0x03
|
|
line.long 0x00 "MB5_8B_WORD1,Message Buffer 5 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xDC++0x03
|
|
line.long 0x00 "WORD15,Message Buffer 5 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE0++0x03
|
|
line.long 0x00 "CS6,Message Buffer 6 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xE0++0x03
|
|
line.long 0x00 "MB1_64B_WORD4,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE0++0x03
|
|
line.long 0x00 "MB2_32B_WORD2,Message Buffer 2 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE0++0x03
|
|
line.long 0x00 "MB4_16B_CS,Message Buffer 4 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xE0++0x03
|
|
line.long 0x00 "MB6_8B_CS,Message Buffer 6 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xE4++0x03
|
|
line.long 0x00 "ID6,Message Buffer 6 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xE4++0x03
|
|
line.long 0x00 "MB1_64B_WORD5,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE4++0x03
|
|
line.long 0x00 "MB2_32B_WORD3,Message Buffer 2 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE4++0x03
|
|
line.long 0x00 "MB4_16B_ID,Message Buffer 4 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xE4++0x03
|
|
line.long 0x00 "MB6_8B_ID,Message Buffer 6 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xE8++0x03
|
|
line.long 0x00 "MB1_64B_WORD6,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE8++0x03
|
|
line.long 0x00 "MB2_32B_WORD4,Message Buffer 2 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE8++0x03
|
|
line.long 0x00 "MB4_16B_WORD0,Message Buffer 4 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE8++0x03
|
|
line.long 0x00 "MB6_8B_WORD0,Message Buffer 6 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xE8++0x03
|
|
line.long 0x00 "WORD06,Message Buffer 6 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xEC++0x03
|
|
line.long 0x00 "MB1_64B_WORD7,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xEC++0x03
|
|
line.long 0x00 "MB2_32B_WORD5,Message Buffer 2 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xEC++0x03
|
|
line.long 0x00 "MB4_16B_WORD1,Message Buffer 4 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xEC++0x03
|
|
line.long 0x00 "MB6_8B_WORD1,Message Buffer 6 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xEC++0x03
|
|
line.long 0x00 "WORD16,Message Buffer 6 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF0++0x03
|
|
line.long 0x00 "CS7,Message Buffer 7 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xF0++0x03
|
|
line.long 0x00 "MB1_64B_WORD8,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_32,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_33,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_34,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_35,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF0++0x03
|
|
line.long 0x00 "MB2_32B_WORD6,Message Buffer 2 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF0++0x03
|
|
line.long 0x00 "MB4_16B_WORD2,Message Buffer 4 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF0++0x03
|
|
line.long 0x00 "MB7_8B_CS,Message Buffer 7 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xF4++0x03
|
|
line.long 0x00 "ID7,Message Buffer 7 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xF4++0x03
|
|
line.long 0x00 "MB1_64B_WORD9,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_36,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_37,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_38,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_39,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF4++0x03
|
|
line.long 0x00 "MB2_32B_WORD7,Message Buffer 2 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF4++0x03
|
|
line.long 0x00 "MB4_16B_WORD3,Message Buffer 4 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF4++0x03
|
|
line.long 0x00 "MB7_8B_ID,Message Buffer 7 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xF8++0x03
|
|
line.long 0x00 "MB1_64B_WORD10,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_40,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_41,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_42,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_43,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF8++0x03
|
|
line.long 0x00 "MB3_32B_CS,Message Buffer 3 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xF8++0x03
|
|
line.long 0x00 "MB5_16B_CS,Message Buffer 5 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0xF8++0x03
|
|
line.long 0x00 "MB7_8B_WORD0,Message Buffer 7 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xF8++0x03
|
|
line.long 0x00 "WORD07,Message Buffer 7 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "MB1_64B_WORD11,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_44,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_45,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_46,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_47,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "MB3_32B_ID,Message Buffer 3 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "MB5_16B_ID,Message Buffer 5 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "MB7_8B_WORD1,Message Buffer 7 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "WORD17,Message Buffer 7 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "CS8,Message Buffer 8 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "MB1_64B_WORD12,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_48,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_49,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_50,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_51,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "MB3_32B_WORD0,Message Buffer 3 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "MB5_16B_WORD0,Message Buffer 5 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "MB8_8B_CS,Message Buffer 8 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "ID8,Message Buffer 8 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "MB1_64B_WORD13,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_52,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_53,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_54,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_55,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "MB3_32B_WORD1,Message Buffer 3 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "MB5_16B_WORD1,Message Buffer 5 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "MB8_8B_ID,Message Buffer 8 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "MB1_64B_WORD14,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_56,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_57,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_58,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_59,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "MB3_32B_WORD2,Message Buffer 3 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "MB5_16B_WORD2,Message Buffer 5 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "MB8_8B_WORD0,Message Buffer 8 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "WORD08,Message Buffer 8 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "MB1_64B_WORD15,Message Buffer 1 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_60,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_61,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_62,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_63,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "MB3_32B_WORD3,Message Buffer 3 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "MB5_16B_WORD3,Message Buffer 5 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "MB8_8B_WORD1,Message Buffer 8 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "WORD18,Message Buffer 8 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "CS9,Message Buffer 9 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "MB2_64B_CS,Message Buffer 2 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "MB3_32B_WORD4,Message Buffer 3 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "MB6_16B_CS,Message Buffer 6 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "MB9_8B_CS,Message Buffer 9 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "ID9,Message Buffer 9 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "MB2_64B_ID,Message Buffer 2 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "MB3_32B_WORD5,Message Buffer 3 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "MB6_16B_ID,Message Buffer 6 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "MB9_8B_ID,Message Buffer 9 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "MB2_64B_WORD0,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "MB3_32B_WORD6,Message Buffer 3 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "MB6_16B_WORD0,Message Buffer 6 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "MB9_8B_WORD0,Message Buffer 9 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "WORD09,Message Buffer 9 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "MB2_64B_WORD1,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "MB3_32B_WORD7,Message Buffer 3 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "MB6_16B_WORD1,Message Buffer 6 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "MB9_8B_WORD1,Message Buffer 9 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "WORD19,Message Buffer 9 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "CS10,Message Buffer 10 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "MB10_8B_CS,Message Buffer 10 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "MB2_64B_WORD2,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "MB4_32B_CS,Message Buffer 4 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "MB6_16B_WORD2,Message Buffer 6 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "ID10,Message Buffer 10 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "MB10_8B_ID,Message Buffer 10 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "MB2_64B_WORD3,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "MB4_32B_ID,Message Buffer 4 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "MB6_16B_WORD3,Message Buffer 6 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "MB10_8B_WORD0,Message Buffer 10 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "MB2_64B_WORD4,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "MB4_32B_WORD0,Message Buffer 4 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "MB7_16B_CS,Message Buffer 7 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "WORD010,Message Buffer 10 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x12C++0x03
|
|
line.long 0x00 "MB10_8B_WORD1,Message Buffer 10 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x12C++0x03
|
|
line.long 0x00 "MB2_64B_WORD5,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x12C++0x03
|
|
line.long 0x00 "MB4_32B_WORD1,Message Buffer 4 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x12C++0x03
|
|
line.long 0x00 "MB7_16B_ID,Message Buffer 7 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x12C++0x03
|
|
line.long 0x00 "WORD110,Message Buffer 10 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x130++0x03
|
|
line.long 0x00 "CS11,Message Buffer 11 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x130++0x03
|
|
line.long 0x00 "MB11_8B_CS,Message Buffer 11 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x130++0x03
|
|
line.long 0x00 "MB2_64B_WORD6,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x130++0x03
|
|
line.long 0x00 "MB4_32B_WORD2,Message Buffer 4 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x130++0x03
|
|
line.long 0x00 "MB7_16B_WORD0,Message Buffer 7 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x134++0x03
|
|
line.long 0x00 "ID11,Message Buffer 11 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x134++0x03
|
|
line.long 0x00 "MB11_8B_ID,Message Buffer 11 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x134++0x03
|
|
line.long 0x00 "MB2_64B_WORD7,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x134++0x03
|
|
line.long 0x00 "MB4_32B_WORD3,Message Buffer 4 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x134++0x03
|
|
line.long 0x00 "MB7_16B_WORD1,Message Buffer 7 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x138++0x03
|
|
line.long 0x00 "MB11_8B_WORD0,Message Buffer 11 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x138++0x03
|
|
line.long 0x00 "MB2_64B_WORD8,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_32,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_33,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_34,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_35,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x138++0x03
|
|
line.long 0x00 "MB4_32B_WORD4,Message Buffer 4 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x138++0x03
|
|
line.long 0x00 "MB7_16B_WORD2,Message Buffer 7 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x138++0x03
|
|
line.long 0x00 "WORD011,Message Buffer 11 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x13C++0x03
|
|
line.long 0x00 "MB11_8B_WORD1,Message Buffer 11 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x13C++0x03
|
|
line.long 0x00 "MB2_64B_WORD9,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_36,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_37,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_38,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_39,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x13C++0x03
|
|
line.long 0x00 "MB4_32B_WORD5,Message Buffer 4 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x13C++0x03
|
|
line.long 0x00 "MB7_16B_WORD3,Message Buffer 7 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x13C++0x03
|
|
line.long 0x00 "WORD111,Message Buffer 11 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x140++0x03
|
|
line.long 0x00 "CS12,Message Buffer 12 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x140++0x03
|
|
line.long 0x00 "MB12_8B_CS,Message Buffer 12 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x140++0x03
|
|
line.long 0x00 "MB2_64B_WORD10,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_40,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_41,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_42,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_43,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x140++0x03
|
|
line.long 0x00 "MB4_32B_WORD6,Message Buffer 4 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x140++0x03
|
|
line.long 0x00 "MB8_16B_CS,Message Buffer 8 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x144++0x03
|
|
line.long 0x00 "ID12,Message Buffer 12 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x144++0x03
|
|
line.long 0x00 "MB12_8B_ID,Message Buffer 12 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x144++0x03
|
|
line.long 0x00 "MB2_64B_WORD11,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_44,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_45,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_46,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_47,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x144++0x03
|
|
line.long 0x00 "MB4_32B_WORD7,Message Buffer 4 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x144++0x03
|
|
line.long 0x00 "MB8_16B_ID,Message Buffer 8 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x148++0x03
|
|
line.long 0x00 "MB12_8B_WORD0,Message Buffer 12 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x148++0x03
|
|
line.long 0x00 "MB2_64B_WORD12,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_48,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_49,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_50,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_51,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x148++0x03
|
|
line.long 0x00 "MB5_32B_CS,Message Buffer 5 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x148++0x03
|
|
line.long 0x00 "MB8_16B_WORD0,Message Buffer 8 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x148++0x03
|
|
line.long 0x00 "WORD012,Message Buffer 12 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x14C++0x03
|
|
line.long 0x00 "MB12_8B_WORD1,Message Buffer 12 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x14C++0x03
|
|
line.long 0x00 "MB2_64B_WORD13,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_52,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_53,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_54,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_55,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x14C++0x03
|
|
line.long 0x00 "MB5_32B_ID,Message Buffer 5 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x14C++0x03
|
|
line.long 0x00 "MB8_16B_WORD1,Message Buffer 8 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x14C++0x03
|
|
line.long 0x00 "WORD112,Message Buffer 12 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x150++0x03
|
|
line.long 0x00 "CS13,Message Buffer 13 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x150++0x03
|
|
line.long 0x00 "MB13_8B_CS,Message Buffer 13 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x150++0x03
|
|
line.long 0x00 "MB2_64B_WORD14,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_56,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_57,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_58,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_59,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x150++0x03
|
|
line.long 0x00 "MB5_32B_WORD0,Message Buffer 5 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x150++0x03
|
|
line.long 0x00 "MB8_16B_WORD2,Message Buffer 8 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x154++0x03
|
|
line.long 0x00 "ID13,Message Buffer 13 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x154++0x03
|
|
line.long 0x00 "MB13_8B_ID,Message Buffer 13 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x154++0x03
|
|
line.long 0x00 "MB2_64B_WORD15,Message Buffer 2 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_60,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_61,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_62,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_63,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x154++0x03
|
|
line.long 0x00 "MB5_32B_WORD1,Message Buffer 5 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x154++0x03
|
|
line.long 0x00 "MB8_16B_WORD3,Message Buffer 8 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x158++0x03
|
|
line.long 0x00 "MB13_8B_WORD0,Message Buffer 13 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x158++0x03
|
|
line.long 0x00 "MB3_64B_CS,Message Buffer 3 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x158++0x03
|
|
line.long 0x00 "MB5_32B_WORD2,Message Buffer 5 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x158++0x03
|
|
line.long 0x00 "MB9_16B_CS,Message Buffer 9 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x158++0x03
|
|
line.long 0x00 "WORD013,Message Buffer 13 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x15C++0x03
|
|
line.long 0x00 "MB13_8B_WORD1,Message Buffer 13 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x15C++0x03
|
|
line.long 0x00 "MB3_64B_ID,Message Buffer 3 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x15C++0x03
|
|
line.long 0x00 "MB5_32B_WORD3,Message Buffer 5 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x15C++0x03
|
|
line.long 0x00 "MB9_16B_ID,Message Buffer 9 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x15C++0x03
|
|
line.long 0x00 "WORD113,Message Buffer 13 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x160++0x03
|
|
line.long 0x00 "CS14,Message Buffer 14 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x160++0x03
|
|
line.long 0x00 "MB14_8B_CS,Message Buffer 14 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x160++0x03
|
|
line.long 0x00 "MB3_64B_WORD0,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x160++0x03
|
|
line.long 0x00 "MB5_32B_WORD4,Message Buffer 5 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x160++0x03
|
|
line.long 0x00 "MB9_16B_WORD0,Message Buffer 9 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x164++0x03
|
|
line.long 0x00 "ID14,Message Buffer 14 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x164++0x03
|
|
line.long 0x00 "MB14_8B_ID,Message Buffer 14 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x164++0x03
|
|
line.long 0x00 "MB3_64B_WORD1,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x164++0x03
|
|
line.long 0x00 "MB5_32B_WORD5,Message Buffer 5 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x164++0x03
|
|
line.long 0x00 "MB9_16B_WORD1,Message Buffer 9 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x168++0x03
|
|
line.long 0x00 "MB14_8B_WORD0,Message Buffer 14 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x168++0x03
|
|
line.long 0x00 "MB3_64B_WORD2,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x168++0x03
|
|
line.long 0x00 "MB5_32B_WORD6,Message Buffer 5 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x168++0x03
|
|
line.long 0x00 "MB9_16B_WORD2,Message Buffer 9 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x168++0x03
|
|
line.long 0x00 "WORD014,Message Buffer 14 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x16C++0x03
|
|
line.long 0x00 "MB14_8B_WORD1,Message Buffer 14 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x16C++0x03
|
|
line.long 0x00 "MB3_64B_WORD3,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x16C++0x03
|
|
line.long 0x00 "MB5_32B_WORD7,Message Buffer 5 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x16C++0x03
|
|
line.long 0x00 "MB9_16B_WORD3,Message Buffer 9 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x16C++0x03
|
|
line.long 0x00 "WORD114,Message Buffer 14 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x170++0x03
|
|
line.long 0x00 "CS15,Message Buffer 15 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x170++0x03
|
|
line.long 0x00 "MB10_16B_CS,Message Buffer 10 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x170++0x03
|
|
line.long 0x00 "MB15_8B_CS,Message Buffer 15 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x170++0x03
|
|
line.long 0x00 "MB3_64B_WORD4,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x170++0x03
|
|
line.long 0x00 "MB6_32B_CS,Message Buffer 6 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x174++0x03
|
|
line.long 0x00 "ID15,Message Buffer 15 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x174++0x03
|
|
line.long 0x00 "MB10_16B_ID,Message Buffer 10 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x174++0x03
|
|
line.long 0x00 "MB15_8B_ID,Message Buffer 15 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x174++0x03
|
|
line.long 0x00 "MB3_64B_WORD5,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x174++0x03
|
|
line.long 0x00 "MB6_32B_ID,Message Buffer 6 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x178++0x03
|
|
line.long 0x00 "MB10_16B_WORD0,Message Buffer 10 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x178++0x03
|
|
line.long 0x00 "MB15_8B_WORD0,Message Buffer 15 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x178++0x03
|
|
line.long 0x00 "MB3_64B_WORD6,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x178++0x03
|
|
line.long 0x00 "MB6_32B_WORD0,Message Buffer 6 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x178++0x03
|
|
line.long 0x00 "WORD015,Message Buffer 15 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x17C++0x03
|
|
line.long 0x00 "MB10_16B_WORD1,Message Buffer 10 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x17C++0x03
|
|
line.long 0x00 "MB15_8B_WORD1,Message Buffer 15 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x17C++0x03
|
|
line.long 0x00 "MB3_64B_WORD7,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x17C++0x03
|
|
line.long 0x00 "MB6_32B_WORD1,Message Buffer 6 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x17C++0x03
|
|
line.long 0x00 "WORD115,Message Buffer 15 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x180++0x03
|
|
line.long 0x00 "CS16,Message Buffer 16 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x180++0x03
|
|
line.long 0x00 "MB10_16B_WORD2,Message Buffer 10 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x180++0x03
|
|
line.long 0x00 "MB16_8B_CS,Message Buffer 16 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x180++0x03
|
|
line.long 0x00 "MB3_64B_WORD8,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_32,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_33,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_34,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_35,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x180++0x03
|
|
line.long 0x00 "MB6_32B_WORD2,Message Buffer 6 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x184++0x03
|
|
line.long 0x00 "ID16,Message Buffer 16 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x184++0x03
|
|
line.long 0x00 "MB10_16B_WORD3,Message Buffer 10 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x184++0x03
|
|
line.long 0x00 "MB16_8B_ID,Message Buffer 16 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x184++0x03
|
|
line.long 0x00 "MB3_64B_WORD9,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_36,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_37,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_38,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_39,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x184++0x03
|
|
line.long 0x00 "MB6_32B_WORD3,Message Buffer 6 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x188++0x03
|
|
line.long 0x00 "MB11_16B_CS,Message Buffer 11 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x188++0x03
|
|
line.long 0x00 "MB16_8B_WORD0,Message Buffer 16 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x188++0x03
|
|
line.long 0x00 "MB3_64B_WORD10,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_40,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_41,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_42,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_43,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x188++0x03
|
|
line.long 0x00 "MB6_32B_WORD4,Message Buffer 6 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x188++0x03
|
|
line.long 0x00 "WORD016,Message Buffer 16 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x18C++0x03
|
|
line.long 0x00 "MB11_16B_ID,Message Buffer 11 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x18C++0x03
|
|
line.long 0x00 "MB16_8B_WORD1,Message Buffer 16 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x18C++0x03
|
|
line.long 0x00 "MB3_64B_WORD11,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_44,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_45,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_46,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_47,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x18C++0x03
|
|
line.long 0x00 "MB6_32B_WORD5,Message Buffer 6 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x18C++0x03
|
|
line.long 0x00 "WORD116,Message Buffer 16 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x190++0x03
|
|
line.long 0x00 "CS17,Message Buffer 17 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x190++0x03
|
|
line.long 0x00 "MB11_16B_WORD0,Message Buffer 11 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x190++0x03
|
|
line.long 0x00 "MB17_8B_CS,Message Buffer 17 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x190++0x03
|
|
line.long 0x00 "MB3_64B_WORD12,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_48,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_49,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_50,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_51,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x190++0x03
|
|
line.long 0x00 "MB6_32B_WORD6,Message Buffer 6 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x194++0x03
|
|
line.long 0x00 "ID17,Message Buffer 17 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x194++0x03
|
|
line.long 0x00 "MB11_16B_WORD1,Message Buffer 11 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x194++0x03
|
|
line.long 0x00 "MB17_8B_ID,Message Buffer 17 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x194++0x03
|
|
line.long 0x00 "MB3_64B_WORD13,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_52,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_53,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_54,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_55,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x194++0x03
|
|
line.long 0x00 "MB6_32B_WORD7,Message Buffer 6 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x198++0x03
|
|
line.long 0x00 "MB11_16B_WORD2,Message Buffer 11 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x198++0x03
|
|
line.long 0x00 "MB17_8B_WORD0,Message Buffer 17 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x198++0x03
|
|
line.long 0x00 "MB3_64B_WORD14,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_56,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_57,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_58,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_59,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x198++0x03
|
|
line.long 0x00 "MB7_32B_CS,Message Buffer 7 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x198++0x03
|
|
line.long 0x00 "WORD017,Message Buffer 17 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x19C++0x03
|
|
line.long 0x00 "MB11_16B_WORD3,Message Buffer 11 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x19C++0x03
|
|
line.long 0x00 "MB17_8B_WORD1,Message Buffer 17 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x19C++0x03
|
|
line.long 0x00 "MB3_64B_WORD15,Message Buffer 3 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_60,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_61,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_62,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_63,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x19C++0x03
|
|
line.long 0x00 "MB7_32B_ID,Message Buffer 7 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x19C++0x03
|
|
line.long 0x00 "WORD117,Message Buffer 17 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1A0++0x03
|
|
line.long 0x00 "CS18,Message Buffer 18 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1A0++0x03
|
|
line.long 0x00 "MB12_16B_CS,Message Buffer 12 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1A0++0x03
|
|
line.long 0x00 "MB18_8B_CS,Message Buffer 18 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1A0++0x03
|
|
line.long 0x00 "MB4_64B_CS,Message Buffer 4 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1A0++0x03
|
|
line.long 0x00 "MB7_32B_WORD0,Message Buffer 7 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1A4++0x03
|
|
line.long 0x00 "ID18,Message Buffer 18 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1A4++0x03
|
|
line.long 0x00 "MB12_16B_ID,Message Buffer 12 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1A4++0x03
|
|
line.long 0x00 "MB18_8B_ID,Message Buffer 18 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1A4++0x03
|
|
line.long 0x00 "MB4_64B_ID,Message Buffer 4 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1A4++0x03
|
|
line.long 0x00 "MB7_32B_WORD1,Message Buffer 7 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1A8++0x03
|
|
line.long 0x00 "MB12_16B_WORD0,Message Buffer 12 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1A8++0x03
|
|
line.long 0x00 "MB18_8B_WORD0,Message Buffer 18 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1A8++0x03
|
|
line.long 0x00 "MB4_64B_WORD0,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1A8++0x03
|
|
line.long 0x00 "MB7_32B_WORD2,Message Buffer 7 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1A8++0x03
|
|
line.long 0x00 "WORD018,Message Buffer 18 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1AC++0x03
|
|
line.long 0x00 "MB12_16B_WORD1,Message Buffer 12 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1AC++0x03
|
|
line.long 0x00 "MB18_8B_WORD1,Message Buffer 18 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1AC++0x03
|
|
line.long 0x00 "MB4_64B_WORD1,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1AC++0x03
|
|
line.long 0x00 "MB7_32B_WORD3,Message Buffer 7 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1AC++0x03
|
|
line.long 0x00 "WORD118,Message Buffer 18 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B0++0x03
|
|
line.long 0x00 "CS19,Message Buffer 19 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1B0++0x03
|
|
line.long 0x00 "MB12_16B_WORD2,Message Buffer 12 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B0++0x03
|
|
line.long 0x00 "MB19_8B_CS,Message Buffer 19 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1B0++0x03
|
|
line.long 0x00 "MB4_64B_WORD2,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B0++0x03
|
|
line.long 0x00 "MB7_32B_WORD4,Message Buffer 7 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B4++0x03
|
|
line.long 0x00 "ID19,Message Buffer 19 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1B4++0x03
|
|
line.long 0x00 "MB12_16B_WORD3,Message Buffer 12 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B4++0x03
|
|
line.long 0x00 "MB19_8B_ID,Message Buffer 19 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1B4++0x03
|
|
line.long 0x00 "MB4_64B_WORD3,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B4++0x03
|
|
line.long 0x00 "MB7_32B_WORD5,Message Buffer 7 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B8++0x03
|
|
line.long 0x00 "MB13_16B_CS,Message Buffer 13 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1B8++0x03
|
|
line.long 0x00 "MB19_8B_WORD0,Message Buffer 19 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B8++0x03
|
|
line.long 0x00 "MB4_64B_WORD4,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B8++0x03
|
|
line.long 0x00 "MB7_32B_WORD6,Message Buffer 7 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1B8++0x03
|
|
line.long 0x00 "WORD019,Message Buffer 19 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1BC++0x03
|
|
line.long 0x00 "MB13_16B_ID,Message Buffer 13 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1BC++0x03
|
|
line.long 0x00 "MB19_8B_WORD1,Message Buffer 19 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1BC++0x03
|
|
line.long 0x00 "MB4_64B_WORD5,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1BC++0x03
|
|
line.long 0x00 "MB7_32B_WORD7,Message Buffer 7 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1BC++0x03
|
|
line.long 0x00 "WORD119,Message Buffer 19 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C0++0x03
|
|
line.long 0x00 "CS20,Message Buffer 20 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1C0++0x03
|
|
line.long 0x00 "MB13_16B_WORD0,Message Buffer 13 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C0++0x03
|
|
line.long 0x00 "MB20_8B_CS,Message Buffer 20 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1C0++0x03
|
|
line.long 0x00 "MB4_64B_WORD6,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C0++0x03
|
|
line.long 0x00 "MB8_32B_CS,Message Buffer 8 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1C4++0x03
|
|
line.long 0x00 "ID20,Message Buffer 20 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1C4++0x03
|
|
line.long 0x00 "MB13_16B_WORD1,Message Buffer 13 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C4++0x03
|
|
line.long 0x00 "MB20_8B_ID,Message Buffer 20 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1C4++0x03
|
|
line.long 0x00 "MB4_64B_WORD7,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C4++0x03
|
|
line.long 0x00 "MB8_32B_ID,Message Buffer 8 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1C8++0x03
|
|
line.long 0x00 "MB13_16B_WORD2,Message Buffer 13 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C8++0x03
|
|
line.long 0x00 "MB20_8B_WORD0,Message Buffer 20 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C8++0x03
|
|
line.long 0x00 "MB4_64B_WORD8,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_32,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_33,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_34,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_35,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C8++0x03
|
|
line.long 0x00 "MB8_32B_WORD0,Message Buffer 8 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1C8++0x03
|
|
line.long 0x00 "WORD020,Message Buffer 20 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1CC++0x03
|
|
line.long 0x00 "MB13_16B_WORD3,Message Buffer 13 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1CC++0x03
|
|
line.long 0x00 "MB20_8B_WORD1,Message Buffer 20 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1CC++0x03
|
|
line.long 0x00 "MB4_64B_WORD9,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_36,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_37,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_38,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_39,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1CC++0x03
|
|
line.long 0x00 "MB8_32B_WORD1,Message Buffer 8 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1CC++0x03
|
|
line.long 0x00 "WORD120,Message Buffer 20 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D0++0x03
|
|
line.long 0x00 "CS21,Message Buffer 21 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1D0++0x03
|
|
line.long 0x00 "MB14_16B_CS,Message Buffer 14 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1D0++0x03
|
|
line.long 0x00 "MB21_8B_CS,Message Buffer 21 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1D0++0x03
|
|
line.long 0x00 "MB4_64B_WORD10,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_40,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_41,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_42,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_43,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D0++0x03
|
|
line.long 0x00 "MB8_32B_WORD2,Message Buffer 8 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D4++0x03
|
|
line.long 0x00 "ID21,Message Buffer 21 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1D4++0x03
|
|
line.long 0x00 "MB14_16B_ID,Message Buffer 14 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1D4++0x03
|
|
line.long 0x00 "MB21_8B_ID,Message Buffer 21 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1D4++0x03
|
|
line.long 0x00 "MB4_64B_WORD11,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_44,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_45,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_46,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_47,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D4++0x03
|
|
line.long 0x00 "MB8_32B_WORD3,Message Buffer 8 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D8++0x03
|
|
line.long 0x00 "MB14_16B_WORD0,Message Buffer 14 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D8++0x03
|
|
line.long 0x00 "MB21_8B_WORD0,Message Buffer 21 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D8++0x03
|
|
line.long 0x00 "MB4_64B_WORD12,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_48,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_49,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_50,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_51,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D8++0x03
|
|
line.long 0x00 "MB8_32B_WORD4,Message Buffer 8 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1D8++0x03
|
|
line.long 0x00 "WORD021,Message Buffer 21 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1DC++0x03
|
|
line.long 0x00 "MB14_16B_WORD1,Message Buffer 14 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1DC++0x03
|
|
line.long 0x00 "MB21_8B_WORD1,Message Buffer 21 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1DC++0x03
|
|
line.long 0x00 "MB4_64B_WORD13,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_52,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_53,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_54,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_55,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1DC++0x03
|
|
line.long 0x00 "MB8_32B_WORD5,Message Buffer 8 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1DC++0x03
|
|
line.long 0x00 "WORD121,Message Buffer 21 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1E0++0x03
|
|
line.long 0x00 "CS22,Message Buffer 22 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1E0++0x03
|
|
line.long 0x00 "MB14_16B_WORD2,Message Buffer 14 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1E0++0x03
|
|
line.long 0x00 "MB22_8B_CS,Message Buffer 22 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1E0++0x03
|
|
line.long 0x00 "MB4_64B_WORD14,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_56,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_57,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_58,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_59,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1E0++0x03
|
|
line.long 0x00 "MB8_32B_WORD6,Message Buffer 8 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1E4++0x03
|
|
line.long 0x00 "ID22,Message Buffer 22 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1E4++0x03
|
|
line.long 0x00 "MB14_16B_WORD3,Message Buffer 14 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1E4++0x03
|
|
line.long 0x00 "MB22_8B_ID,Message Buffer 22 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1E4++0x03
|
|
line.long 0x00 "MB4_64B_WORD15,Message Buffer 4 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_60,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_61,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_62,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_63,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1E4++0x03
|
|
line.long 0x00 "MB8_32B_WORD7,Message Buffer 8 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1E8++0x03
|
|
line.long 0x00 "MB15_16B_CS,Message Buffer 15 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1E8++0x03
|
|
line.long 0x00 "MB22_8B_WORD0,Message Buffer 22 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1E8++0x03
|
|
line.long 0x00 "MB5_64B_CS,Message Buffer 5 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1E8++0x03
|
|
line.long 0x00 "MB9_32B_CS,Message Buffer 9 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1E8++0x03
|
|
line.long 0x00 "WORD022,Message Buffer 22 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1EC++0x03
|
|
line.long 0x00 "MB15_16B_ID,Message Buffer 15 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1EC++0x03
|
|
line.long 0x00 "MB22_8B_WORD1,Message Buffer 22 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1EC++0x03
|
|
line.long 0x00 "MB5_64B_ID,Message Buffer 5 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1EC++0x03
|
|
line.long 0x00 "MB9_32B_ID,Message Buffer 9 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1EC++0x03
|
|
line.long 0x00 "WORD122,Message Buffer 22 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F0++0x03
|
|
line.long 0x00 "CS23,Message Buffer 23 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1F0++0x03
|
|
line.long 0x00 "MB15_16B_WORD0,Message Buffer 15 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F0++0x03
|
|
line.long 0x00 "MB23_8B_CS,Message Buffer 23 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x1F0++0x03
|
|
line.long 0x00 "MB5_64B_WORD0,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F0++0x03
|
|
line.long 0x00 "MB9_32B_WORD0,Message Buffer 9 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F4++0x03
|
|
line.long 0x00 "ID23,Message Buffer 23 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1F4++0x03
|
|
line.long 0x00 "MB15_16B_WORD1,Message Buffer 15 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F4++0x03
|
|
line.long 0x00 "MB23_8B_ID,Message Buffer 23 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x1F4++0x03
|
|
line.long 0x00 "MB5_64B_WORD1,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F4++0x03
|
|
line.long 0x00 "MB9_32B_WORD1,Message Buffer 9 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F8++0x03
|
|
line.long 0x00 "MB15_16B_WORD2,Message Buffer 15 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F8++0x03
|
|
line.long 0x00 "MB23_8B_WORD0,Message Buffer 23 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F8++0x03
|
|
line.long 0x00 "MB5_64B_WORD2,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F8++0x03
|
|
line.long 0x00 "MB9_32B_WORD2,Message Buffer 9 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1F8++0x03
|
|
line.long 0x00 "WORD023,Message Buffer 23 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1FC++0x03
|
|
line.long 0x00 "MB15_16B_WORD3,Message Buffer 15 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1FC++0x03
|
|
line.long 0x00 "MB23_8B_WORD1,Message Buffer 23 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1FC++0x03
|
|
line.long 0x00 "MB5_64B_WORD3,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1FC++0x03
|
|
line.long 0x00 "MB9_32B_WORD3,Message Buffer 9 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x1FC++0x03
|
|
line.long 0x00 "WORD123,Message Buffer 23 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x200++0x03
|
|
line.long 0x00 "CS24,Message Buffer 24 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x200++0x03
|
|
line.long 0x00 "MB16_16B_CS,Message Buffer 16 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x200++0x03
|
|
line.long 0x00 "MB24_8B_CS,Message Buffer 24 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x200++0x03
|
|
line.long 0x00 "MB5_64B_WORD4,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x200++0x03
|
|
line.long 0x00 "MB9_32B_WORD4,Message Buffer 9 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x204++0x03
|
|
line.long 0x00 "ID24,Message Buffer 24 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x204++0x03
|
|
line.long 0x00 "MB16_16B_ID,Message Buffer 16 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x204++0x03
|
|
line.long 0x00 "MB24_8B_ID,Message Buffer 24 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x204++0x03
|
|
line.long 0x00 "MB5_64B_WORD5,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x204++0x03
|
|
line.long 0x00 "MB9_32B_WORD5,Message Buffer 9 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x208++0x03
|
|
line.long 0x00 "MB16_16B_WORD0,Message Buffer 16 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x208++0x03
|
|
line.long 0x00 "MB24_8B_WORD0,Message Buffer 24 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x208++0x03
|
|
line.long 0x00 "MB5_64B_WORD6,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x208++0x03
|
|
line.long 0x00 "MB9_32B_WORD6,Message Buffer 9 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x208++0x03
|
|
line.long 0x00 "WORD024,Message Buffer 24 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x20C++0x03
|
|
line.long 0x00 "MB16_16B_WORD1,Message Buffer 16 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x20C++0x03
|
|
line.long 0x00 "MB24_8B_WORD1,Message Buffer 24 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x20C++0x03
|
|
line.long 0x00 "MB5_64B_WORD7,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x20C++0x03
|
|
line.long 0x00 "MB9_32B_WORD7,Message Buffer 9 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x20C++0x03
|
|
line.long 0x00 "WORD124,Message Buffer 24 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x210++0x03
|
|
line.long 0x00 "CS25,Message Buffer 25 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x210++0x03
|
|
line.long 0x00 "MB10_32B_CS,Message Buffer 10 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x210++0x03
|
|
line.long 0x00 "MB16_16B_WORD2,Message Buffer 16 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x210++0x03
|
|
line.long 0x00 "MB25_8B_CS,Message Buffer 25 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x210++0x03
|
|
line.long 0x00 "MB5_64B_WORD8,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_32,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_33,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_34,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_35,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x214++0x03
|
|
line.long 0x00 "ID25,Message Buffer 25 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x214++0x03
|
|
line.long 0x00 "MB10_32B_ID,Message Buffer 10 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x214++0x03
|
|
line.long 0x00 "MB16_16B_WORD3,Message Buffer 16 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x214++0x03
|
|
line.long 0x00 "MB25_8B_ID,Message Buffer 25 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x214++0x03
|
|
line.long 0x00 "MB5_64B_WORD9,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_36,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_37,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_38,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_39,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x218++0x03
|
|
line.long 0x00 "MB10_32B_WORD0,Message Buffer 10 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x218++0x03
|
|
line.long 0x00 "MB17_16B_CS,Message Buffer 17 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x218++0x03
|
|
line.long 0x00 "MB25_8B_WORD0,Message Buffer 25 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x218++0x03
|
|
line.long 0x00 "MB5_64B_WORD10,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_40,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_41,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_42,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_43,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x218++0x03
|
|
line.long 0x00 "WORD025,Message Buffer 25 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x21C++0x03
|
|
line.long 0x00 "MB10_32B_WORD1,Message Buffer 10 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x21C++0x03
|
|
line.long 0x00 "MB17_16B_ID,Message Buffer 17 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x21C++0x03
|
|
line.long 0x00 "MB25_8B_WORD1,Message Buffer 25 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x21C++0x03
|
|
line.long 0x00 "MB5_64B_WORD11,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_44,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_45,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_46,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_47,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x21C++0x03
|
|
line.long 0x00 "WORD125,Message Buffer 25 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x220++0x03
|
|
line.long 0x00 "CS26,Message Buffer 26 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x220++0x03
|
|
line.long 0x00 "MB10_32B_WORD2,Message Buffer 10 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x220++0x03
|
|
line.long 0x00 "MB17_16B_WORD0,Message Buffer 17 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x220++0x03
|
|
line.long 0x00 "MB26_8B_CS,Message Buffer 26 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x220++0x03
|
|
line.long 0x00 "MB5_64B_WORD12,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_48,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_49,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_50,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_51,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x224++0x03
|
|
line.long 0x00 "ID26,Message Buffer 26 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x224++0x03
|
|
line.long 0x00 "MB10_32B_WORD3,Message Buffer 10 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x224++0x03
|
|
line.long 0x00 "MB17_16B_WORD1,Message Buffer 17 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x224++0x03
|
|
line.long 0x00 "MB26_8B_ID,Message Buffer 26 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x224++0x03
|
|
line.long 0x00 "MB5_64B_WORD13,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_52,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_53,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_54,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_55,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x228++0x03
|
|
line.long 0x00 "MB10_32B_WORD4,Message Buffer 10 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x228++0x03
|
|
line.long 0x00 "MB17_16B_WORD2,Message Buffer 17 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x228++0x03
|
|
line.long 0x00 "MB26_8B_WORD0,Message Buffer 26 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x228++0x03
|
|
line.long 0x00 "MB5_64B_WORD14,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_56,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_57,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_58,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_59,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x228++0x03
|
|
line.long 0x00 "WORD026,Message Buffer 26 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x22C++0x03
|
|
line.long 0x00 "MB10_32B_WORD5,Message Buffer 10 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x22C++0x03
|
|
line.long 0x00 "MB17_16B_WORD3,Message Buffer 17 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x22C++0x03
|
|
line.long 0x00 "MB26_8B_WORD1,Message Buffer 26 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x22C++0x03
|
|
line.long 0x00 "MB5_64B_WORD15,Message Buffer 5 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_60,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_61,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_62,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_63,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x22C++0x03
|
|
line.long 0x00 "WORD126,Message Buffer 26 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x230++0x03
|
|
line.long 0x00 "CS27,Message Buffer 27 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x230++0x03
|
|
line.long 0x00 "MB10_32B_WORD6,Message Buffer 10 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x230++0x03
|
|
line.long 0x00 "MB18_16B_CS,Message Buffer 18 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x230++0x03
|
|
line.long 0x00 "MB27_8B_CS,Message Buffer 27 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x230++0x03
|
|
line.long 0x00 "MB6_64B_CS,Message Buffer 6 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x234++0x03
|
|
line.long 0x00 "ID27,Message Buffer 27 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x234++0x03
|
|
line.long 0x00 "MB10_32B_WORD7,Message Buffer 10 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x234++0x03
|
|
line.long 0x00 "MB18_16B_ID,Message Buffer 18 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x234++0x03
|
|
line.long 0x00 "MB27_8B_ID,Message Buffer 27 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x234++0x03
|
|
line.long 0x00 "MB6_64B_ID,Message Buffer 6 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x238++0x03
|
|
line.long 0x00 "MB11_32B_CS,Message Buffer 11 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x238++0x03
|
|
line.long 0x00 "MB18_16B_WORD0,Message Buffer 18 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x238++0x03
|
|
line.long 0x00 "MB27_8B_WORD0,Message Buffer 27 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x238++0x03
|
|
line.long 0x00 "MB6_64B_WORD0,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x238++0x03
|
|
line.long 0x00 "WORD027,Message Buffer 27 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x23C++0x03
|
|
line.long 0x00 "MB11_32B_ID,Message Buffer 11 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x23C++0x03
|
|
line.long 0x00 "MB18_16B_WORD1,Message Buffer 18 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x23C++0x03
|
|
line.long 0x00 "MB27_8B_WORD1,Message Buffer 27 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x23C++0x03
|
|
line.long 0x00 "MB6_64B_WORD1,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x23C++0x03
|
|
line.long 0x00 "WORD127,Message Buffer 27 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x240++0x03
|
|
line.long 0x00 "CS28,Message Buffer 28 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x240++0x03
|
|
line.long 0x00 "MB11_32B_WORD0,Message Buffer 11 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x240++0x03
|
|
line.long 0x00 "MB18_16B_WORD2,Message Buffer 18 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x240++0x03
|
|
line.long 0x00 "MB28_8B_CS,Message Buffer 28 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x240++0x03
|
|
line.long 0x00 "MB6_64B_WORD2,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x244++0x03
|
|
line.long 0x00 "ID28,Message Buffer 28 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x244++0x03
|
|
line.long 0x00 "MB11_32B_WORD1,Message Buffer 11 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x244++0x03
|
|
line.long 0x00 "MB18_16B_WORD3,Message Buffer 18 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x244++0x03
|
|
line.long 0x00 "MB28_8B_ID,Message Buffer 28 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x244++0x03
|
|
line.long 0x00 "MB6_64B_WORD3,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x248++0x03
|
|
line.long 0x00 "MB11_32B_WORD2,Message Buffer 11 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x248++0x03
|
|
line.long 0x00 "MB19_16B_CS,Message Buffer 19 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x248++0x03
|
|
line.long 0x00 "MB28_8B_WORD0,Message Buffer 28 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x248++0x03
|
|
line.long 0x00 "MB6_64B_WORD4,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x248++0x03
|
|
line.long 0x00 "WORD028,Message Buffer 28 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x24C++0x03
|
|
line.long 0x00 "MB11_32B_WORD3,Message Buffer 11 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x24C++0x03
|
|
line.long 0x00 "MB19_16B_ID,Message Buffer 19 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x24C++0x03
|
|
line.long 0x00 "MB28_8B_WORD1,Message Buffer 28 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x24C++0x03
|
|
line.long 0x00 "MB6_64B_WORD5,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x24C++0x03
|
|
line.long 0x00 "WORD128,Message Buffer 28 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x250++0x03
|
|
line.long 0x00 "CS29,Message Buffer 29 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x250++0x03
|
|
line.long 0x00 "MB11_32B_WORD4,Message Buffer 11 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_16,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_17,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_18,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_19,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x250++0x03
|
|
line.long 0x00 "MB19_16B_WORD0,Message Buffer 19 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x250++0x03
|
|
line.long 0x00 "MB29_8B_CS,Message Buffer 29 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x250++0x03
|
|
line.long 0x00 "MB6_64B_WORD6,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x254++0x03
|
|
line.long 0x00 "ID29,Message Buffer 29 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x254++0x03
|
|
line.long 0x00 "MB11_32B_WORD5,Message Buffer 11 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_20,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_21,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_22,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_23,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x254++0x03
|
|
line.long 0x00 "MB19_16B_WORD1,Message Buffer 19 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x254++0x03
|
|
line.long 0x00 "MB29_8B_ID,Message Buffer 29 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x254++0x03
|
|
line.long 0x00 "MB6_64B_WORD7,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x258++0x03
|
|
line.long 0x00 "MB11_32B_WORD6,Message Buffer 11 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_24,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_25,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_26,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_27,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x258++0x03
|
|
line.long 0x00 "MB19_16B_WORD2,Message Buffer 19 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x258++0x03
|
|
line.long 0x00 "MB29_8B_WORD0,Message Buffer 29 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x258++0x03
|
|
line.long 0x00 "MB6_64B_WORD8,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_32,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_33,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_34,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_35,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x258++0x03
|
|
line.long 0x00 "WORD029,Message Buffer 29 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x25C++0x03
|
|
line.long 0x00 "MB11_32B_WORD7,Message Buffer 11 WORD_32B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_28,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_29,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_30,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_31,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x25C++0x03
|
|
line.long 0x00 "MB19_16B_WORD3,Message Buffer 19 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x25C++0x03
|
|
line.long 0x00 "MB29_8B_WORD1,Message Buffer 29 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x25C++0x03
|
|
line.long 0x00 "MB6_64B_WORD9,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_36,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_37,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_38,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_39,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x25C++0x03
|
|
line.long 0x00 "WORD129,Message Buffer 29 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x260++0x03
|
|
line.long 0x00 "CS30,Message Buffer 30 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x260++0x03
|
|
line.long 0x00 "MB20_16B_CS,Message Buffer 20 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x260++0x03
|
|
line.long 0x00 "MB30_8B_CS,Message Buffer 30 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x260++0x03
|
|
line.long 0x00 "MB6_64B_WORD10,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_40,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_41,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_42,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_43,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x264++0x03
|
|
line.long 0x00 "ID30,Message Buffer 30 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x264++0x03
|
|
line.long 0x00 "MB20_16B_ID,Message Buffer 20 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x264++0x03
|
|
line.long 0x00 "MB30_8B_ID,Message Buffer 30 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x264++0x03
|
|
line.long 0x00 "MB6_64B_WORD11,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_44,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_45,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_46,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_47,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x268++0x03
|
|
line.long 0x00 "MB20_16B_WORD0,Message Buffer 20 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x268++0x03
|
|
line.long 0x00 "MB30_8B_WORD0,Message Buffer 30 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x268++0x03
|
|
line.long 0x00 "MB6_64B_WORD12,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_48,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_49,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_50,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_51,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x268++0x03
|
|
line.long 0x00 "WORD030,Message Buffer 30 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x26C++0x03
|
|
line.long 0x00 "MB20_16B_WORD1,Message Buffer 20 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x26C++0x03
|
|
line.long 0x00 "MB30_8B_WORD1,Message Buffer 30 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x26C++0x03
|
|
line.long 0x00 "MB6_64B_WORD13,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_52,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_53,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_54,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_55,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x26C++0x03
|
|
line.long 0x00 "WORD130,Message Buffer 30 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x270++0x03
|
|
line.long 0x00 "CS31,Message Buffer 31 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x270++0x03
|
|
line.long 0x00 "MB20_16B_WORD2,Message Buffer 20 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_8,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_9,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_10,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_11,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x270++0x03
|
|
line.long 0x00 "MB31_8B_CS,Message Buffer 31 CS Register"
|
|
bitfld.long 0x00 31. "EDL,Extended Data Length" "0,1"
|
|
bitfld.long 0x00 30. "BRS,Bit Rate Switch" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "ESI,Error State Indicator" "0,1"
|
|
bitfld.long 0x00 24.--27. "CODE,Message Buffer Code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 22. "SRR,Substitute Remote Request" "0,1"
|
|
bitfld.long 0x00 21. "IDE,ID Extended" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RTR,Remote Transmission Request" "0,1"
|
|
bitfld.long 0x00 16.--19. "DLC,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TIME_STAMP,Free-Running Counter Time stamp"
|
|
group.long 0x270++0x03
|
|
line.long 0x00 "MB6_64B_WORD14,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_56,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_57,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_58,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_59,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x274++0x03
|
|
line.long 0x00 "ID31,Message Buffer 31 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x274++0x03
|
|
line.long 0x00 "MB20_16B_WORD3,Message Buffer 20 WORD_16B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_12,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_13,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_14,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_15,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x274++0x03
|
|
line.long 0x00 "MB31_8B_ID,Message Buffer 31 ID Register"
|
|
bitfld.long 0x00 29.--31. "PRIO,Local priority" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.word 0x00 18.--28. 1. "STD,Contains standard/extended (HIGH word) identifier of message buffer"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--17. 1. "EXT,Contains extended (LOW word) identifier of message buffer"
|
|
group.long 0x274++0x03
|
|
line.long 0x00 "MB6_64B_WORD15,Message Buffer 6 WORD_64B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_60,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_61,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_62,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_63,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x278++0x03
|
|
line.long 0x00 "MB31_8B_WORD0,Message Buffer 31 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x278++0x03
|
|
line.long 0x00 "WORD031,Message Buffer 31 WORD0 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_0,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_1,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_2,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_3,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x27C++0x03
|
|
line.long 0x00 "MB31_8B_WORD1,Message Buffer 31 WORD_8B Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
group.long 0x27C++0x03
|
|
line.long 0x00 "WORD131,Message Buffer 31 WORD1 Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DATA_BYTE_4,Data byte 3 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 16.--23. 1. "DATA_BYTE_5,Data byte 2 of Rx/Tx frame"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_BYTE_6,Data byte 1 of Rx/Tx frame"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_BYTE_7,Data byte 0 of Rx/Tx frame"
|
|
repeat 16. (strings "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 0x38 0x3C )
|
|
group.long ($2+0x880)++0x03
|
|
line.long 0x00 "RXIMR$1,Rx Individual Mask Registers"
|
|
hexmask.long 0x00 0.--31. 1. "MI,Individual Mask Bits"
|
|
repeat.end
|
|
repeat 16. (strings "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 0x38 0x3C )
|
|
group.long ($2+0x8C0)++0x03
|
|
line.long 0x00 "RXIMR$1,Rx Individual Mask Registers"
|
|
hexmask.long 0x00 0.--31. 1. "MI,Individual Mask Bits"
|
|
repeat.end
|
|
group.long 0xC00++0x03
|
|
line.long 0x00 "FDCTRL,CAN FD Control Register"
|
|
bitfld.long 0x00 31. "FDRATE,Bit Rate Switch Enable" "0: Transmit a frame in nominal rate,1: Transmit a frame with bit rate switching if.."
|
|
bitfld.long 0x00 16.--17. "MBDSR0,Message Buffer Data Size for Region 0" "0: Selects 8 bytes per Message Buffer,1: Selects 16 bytes per Message Buffer,2: Selects 32 bytes per Message Buffer,3: Selects 64 bytes per Message Buffer"
|
|
newline
|
|
bitfld.long 0x00 15. "TDCEN,Transceiver Delay Compensation Enable" "0: TDC is disabled,1: TDC is enabled"
|
|
bitfld.long 0x00 14. "TDCFAIL,Transceiver Delay Compensation Fail" "0: Measured loop delay is in range,1: Measured loop delay is out of range"
|
|
newline
|
|
bitfld.long 0x00 8.--12. "TDCOFF,Transceiver Delay Compensation Offset" "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"
|
|
rbitfld.long 0x00 0.--5. "TDCVAL,Transceiver Delay Compensation Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0xC04++0x03
|
|
line.long 0x00 "FDCBT,CAN FD Bit Timing Register"
|
|
hexmask.long.word 0x00 20.--29. 1. "FPRESDIV,Fast Prescaler Division Factor"
|
|
bitfld.long 0x00 16.--18. "FRJW,Fast Resync Jump Width" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 10.--14. "FPROPSEG,Fast Propagation Segment" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
|
|
bitfld.long 0x00 5.--7. "FPSEG1,Fast Phase Segment 1" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 0.--2. "FPSEG2,Fast Phase Segment 2" "0,1,2,3,4,5,6,7"
|
|
rgroup.long 0xC08++0x03
|
|
line.long 0x00 "FDCRC,CAN FD CRC Register"
|
|
hexmask.long.byte 0x00 24.--30. 1. "FD_MBCRC,CRC Mailbox Number for FD_TXCRC"
|
|
hexmask.long.tbyte 0x00 0.--20. 1. "FD_TXCRC,Extended Transmitted CRC value"
|
|
tree.end
|
|
tree "CMP0 (High-Speed Comparator (CMP) Voltage Reference (VREF) Digital-to-Analog Converter (DAC) and Analog Mux (ANMUX))"
|
|
base ad:0x40073000
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "CR0,CMP Control Register 0"
|
|
bitfld.byte 0x00 4.--6. "FILTER_CNT,Filter Sample Count" "0: Filter is disabled,1: One sample must agree,2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree"
|
|
bitfld.byte 0x00 0.--1. "HYSTCTR,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3"
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "CR1,CMP Control Register 1"
|
|
bitfld.byte 0x00 7. "SE,Sample Enable" "0: Sampling mode is not selected,1: Sampling mode is selected"
|
|
bitfld.byte 0x00 6. "WE,Windowing Enable" "0: Windowing mode is not selected,1: Windowing mode is selected"
|
|
newline
|
|
bitfld.byte 0x00 5. "TRIGM,Trigger Mode Enable" "0: Trigger mode is disabled,1: Trigger mode is enabled"
|
|
bitfld.byte 0x00 4. "PMODE,Power Mode Select" "0: Low-Speed (LS) Comparison mode selected,1: High-Speed (HS) Comparison mode selected"
|
|
newline
|
|
bitfld.byte 0x00 3. "INV,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output"
|
|
bitfld.byte 0x00 2. "COS,Comparator Output Select" "0: Set the filtered comparator output (CMPO) to..,1: Set the unfiltered comparator output (CMPO).."
|
|
newline
|
|
bitfld.byte 0x00 1. "OPE,Comparator Output Pin Enable" "0: CMPO is not available on the associated CMPO..,1: CMPO is available on the associated CMPO.."
|
|
bitfld.byte 0x00 0. "EN,Comparator Module Enable" "0: Analog Comparator is disabled,1: Analog Comparator is enabled"
|
|
group.byte 0x02++0x00
|
|
line.byte 0x00 "FPR,CMP Filter Period Register"
|
|
hexmask.byte 0x00 0.--7. 1. "FILT_PER,Filter Sample Period"
|
|
group.byte 0x03++0x00
|
|
line.byte 0x00 "SCR,CMP Status and Control Register"
|
|
bitfld.byte 0x00 6. "DMAEN,DMA Enable Control" "0: DMA is disabled,1: DMA is enabled"
|
|
bitfld.byte 0x00 4. "IER,Comparator Interrupt Enable Rising" "0: Interrupt is disabled,1: Interrupt is enabled"
|
|
newline
|
|
bitfld.byte 0x00 3. "IEF,Comparator Interrupt Enable Falling" "0: Interrupt is disabled,1: Interrupt is enabled"
|
|
bitfld.byte 0x00 2. "CFR,Analog Comparator Flag Rising" "0: Rising-edge on COUT has not been detected,1: Rising-edge on COUT has occurred"
|
|
newline
|
|
bitfld.byte 0x00 1. "CFF,Analog Comparator Flag Falling" "0: Falling-edge on COUT has not been detected,1: Falling-edge on COUT has occurred"
|
|
rbitfld.byte 0x00 0. "COUT,Analog Comparator Output" "0,1"
|
|
group.byte 0x04++0x00
|
|
line.byte 0x00 "DACCR,DAC Control Register"
|
|
bitfld.byte 0x00 7. "DACEN,DAC Enable" "0: DAC is disabled,1: DAC is enabled"
|
|
bitfld.byte 0x00 6. "VRSEL,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network..,1: Vin2 is selected as resistor ladder network.."
|
|
newline
|
|
bitfld.byte 0x00 0.--5. "VOSEL,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.byte 0x05++0x00
|
|
line.byte 0x00 "MUXCR,MUX Control Register"
|
|
bitfld.byte 0x00 7. "PSTM,Pass Through Mode Enable" "0: Pass Through Mode is disabled,1: Pass Through Mode is enabled"
|
|
bitfld.byte 0x00 3.--5. "PSEL,Plus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111"
|
|
newline
|
|
bitfld.byte 0x00 0.--2. "MSEL,Minus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111"
|
|
tree.end
|
|
tree "CMT (Carrier Modulator Transmitter)"
|
|
base ad:0x40062000
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "CGH1,CMT Carrier Generator High Data Register 1"
|
|
hexmask.byte 0x00 0.--7. 1. "PH,Primary Carrier High Time Data Value"
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "CGL1,CMT Carrier Generator Low Data Register 1"
|
|
hexmask.byte 0x00 0.--7. 1. "PL,Primary Carrier Low Time Data Value"
|
|
group.byte 0x02++0x00
|
|
line.byte 0x00 "CGH2,CMT Carrier Generator High Data Register 2"
|
|
hexmask.byte 0x00 0.--7. 1. "SH,Secondary Carrier High Time Data Value"
|
|
group.byte 0x03++0x00
|
|
line.byte 0x00 "CGL2,CMT Carrier Generator Low Data Register 2"
|
|
hexmask.byte 0x00 0.--7. 1. "SL,Secondary Carrier Low Time Data Value"
|
|
group.byte 0x04++0x00
|
|
line.byte 0x00 "OC,CMT Output Control Register"
|
|
bitfld.byte 0x00 7. "IROL,IRO Latch Control" "0,1"
|
|
bitfld.byte 0x00 6. "CMTPOL,CMT Output Polarity" "0: The IRO signal is active-low,1: The IRO signal is active-high"
|
|
newline
|
|
bitfld.byte 0x00 5. "IROPEN,IRO Pin Enable" "0: The IRO signal is disabled,1: The IRO signal is enabled as output"
|
|
group.byte 0x05++0x00
|
|
line.byte 0x00 "MSC,CMT Modulator Status and Control Register"
|
|
rbitfld.byte 0x00 7. "EOCF,End Of Cycle Status Flag" "0: End of modulation cycle has not occured since..,1: End of modulator cycle has occurred"
|
|
bitfld.byte 0x00 5.--6. "CMTDIV,CMT Clock Divide Prescaler" "0: IF * 1,1: IF * 2,2: IF * 4,3: IF * 8"
|
|
newline
|
|
bitfld.byte 0x00 4. "EXSPC,Extended Space Enable" "0: Extended space is disabled,1: Extended space is enabled"
|
|
bitfld.byte 0x00 3. "BASE,Baseband Enable" "0: Baseband mode is disabled,1: Baseband mode is enabled"
|
|
newline
|
|
bitfld.byte 0x00 2. "FSK,FSK Mode Select" "0: The CMT operates in Time or Baseband mode,1: The CMT operates in FSK mode"
|
|
bitfld.byte 0x00 1. "EOCIE,End of Cycle Interrupt Enable" "0: CPU interrupt is disabled,1: CPU interrupt is enabled"
|
|
newline
|
|
bitfld.byte 0x00 0. "MCGEN,Modulator and Carrier Generator Enable" "0: Modulator and carrier generator disabled,1: Modulator and carrier generator enabled"
|
|
group.byte 0x06++0x00
|
|
line.byte 0x00 "CMD1,CMT Modulator Data Register Mark High"
|
|
hexmask.byte 0x00 0.--7. 1. "MB,MB[15:8]"
|
|
group.byte 0x07++0x00
|
|
line.byte 0x00 "CMD2,CMT Modulator Data Register Mark Low"
|
|
hexmask.byte 0x00 0.--7. 1. "MB,MB[7:0]"
|
|
group.byte 0x08++0x00
|
|
line.byte 0x00 "CMD3,CMT Modulator Data Register Space High"
|
|
hexmask.byte 0x00 0.--7. 1. "SB,SB[15:8]"
|
|
group.byte 0x09++0x00
|
|
line.byte 0x00 "CMD4,CMT Modulator Data Register Space Low"
|
|
hexmask.byte 0x00 0.--7. 1. "SB,SB[7:0]"
|
|
group.byte 0x0A++0x00
|
|
line.byte 0x00 "PPS,CMT Primary Prescaler Register"
|
|
bitfld.byte 0x00 0.--3. "PPSDIV,Primary Prescaler Divider" "0: Bus clock * 1,1: Bus clock * 2,2: Bus clock * 3,3: Bus clock * 4,4: Bus clock * 5,5: Bus clock * 6,6: Bus clock * 7,7: Bus clock * 8,8: Bus clock * 9,9: Bus clock * 10,10: Bus clock * 11,11: Bus clock * 12,12: Bus clock * 13,13: Bus clock * 14,14: Bus clock * 15,15: Bus clock * 16"
|
|
group.byte 0x0B++0x00
|
|
line.byte 0x00 "DMA,CMT Direct Memory Access Register"
|
|
bitfld.byte 0x00 0. "DMA,DMA Enable" "0: DMA transfer request and done are disabled,1: DMA transfer request and done are enabled"
|
|
tree.end
|
|
tree "DCDC (DC to DC Converter)"
|
|
base ad:0x4005A000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "REG0,DCDC REGISTER 0"
|
|
rbitfld.long 0x00 31. "DCDC_STS_DC_OK,Status bit to indicate that the DCDC output voltage is stable" "0: Unstable DCDC output voltage,1: Stable DCDC output voltage"
|
|
newline
|
|
bitfld.long 0x00 30. "VLPR_VLPW_CONFIG_DCDC_HP,Selects behavior of DCDC in device VLPR and VLPW low power modes" "0: DCDC works in pulsed mode when SoC is in VLPR..,1: DCDC works in continuous mode when SoC is in.."
|
|
newline
|
|
bitfld.long 0x00 29. "VLPS_CONFIG_DCDC_HP,Selects behavior of DCDC in device VLPS low power mode" "0: DCDC works in pulsed mode when SOC is in VLPS..,1: DCDC works in continuous mode when SOC is in.."
|
|
newline
|
|
rbitfld.long 0x00 28. "PSWITCH_STATUS,Status bit to indicate PSWITCH status" "0: PSWITCH is low,1: PSWITCH is high"
|
|
newline
|
|
bitfld.long 0x00 27. "DCDC_XTALOK_DISABLE,Disable xtalok detection circuit" "0,1"
|
|
newline
|
|
bitfld.long 0x00 26. "PWD_CMP_OFFSET,Output range comparator monitors the output voltage of DCDC" "0: Output range comparator powered up,1: Output range comparator powered down"
|
|
newline
|
|
bitfld.long 0x00 25. "DCDC_LESS_I,Reduces DCDC current by reducing the analog reference current inside the DCDC Converter" "0: Use normal current for analog references,1: Use reduced current for analog references"
|
|
newline
|
|
bitfld.long 0x00 24. "OFFSET_RSNS_LP_DISABLE,Disable hysteresis in low power voltage sense" "0: Hysteresis feature is enabled,1: Hysteresis feature is disabled"
|
|
newline
|
|
bitfld.long 0x00 23. "OFFSET_RSNS_LP_ADJ,Adjust hysteretic value in low power voltage sense" "0: Adjustment feature is disabled,1: Adjustment feature is enabled"
|
|
newline
|
|
bitfld.long 0x00 22. "HYST_LP_CMP_DISABLE,Disable hysteresis in low power comparator" "0: Hysteresis feature is enabled,1: Hysteresis feature is disabled"
|
|
newline
|
|
bitfld.long 0x00 21. "HYST_LP_COMP_ADJ,Adjust hysteretic value in low power comparator" "0: Adjustment feature is disabled,1: Adjustment feature is enabled"
|
|
newline
|
|
bitfld.long 0x00 19.--20. "DCDC_LP_STATE_HYS_H,Configure the hysteretic upper threshold value in low power mode" "0: Target voltage value + 0 mV,1: Target voltage value + 25 mV,2: Target voltage value + 50 mV,3: Target voltage value + 75 mV"
|
|
newline
|
|
bitfld.long 0x00 17.--18. "DCDC_LP_STATE_HYS_L,Configure the hysteretic lower threshold value in low power mode" "0: Target voltage value - 0 mV,1: Target voltage value - 25 mV,2: Target voltage value - 50 mV,3: Target voltage value - 75 mV"
|
|
newline
|
|
bitfld.long 0x00 10.--11. "DCDC_IN_DIV_CTRL,Controls DCDC_IN voltage divider" "0: OFF,1: DCDC_IN,2: DCDC_IN / 2,3: DCDC_IN / 4"
|
|
newline
|
|
bitfld.long 0x00 9. "DCDC_LP_DF_CMP_ENABLE,Enable low power differential comparators to sense lower supply in pulsed mode" "0: DCDC compare the common mode sense of..,1: DCDC compare the lower supply(relative to.."
|
|
newline
|
|
bitfld.long 0x00 3. "DCDC_PWD_OSC_INT,Power down internal oscillator" "0: Internal oscillator is powered up,1: Internal oscillator is powered down"
|
|
newline
|
|
bitfld.long 0x00 2. "DCDC_SEL_CLK,Select external clock for DCDC when DCDC_DISABLE_AUTO_CLK_SWITCH is set" "0: Internal oscillator is used as DCDC clock,1: External oscillator is used as DCDC clock"
|
|
newline
|
|
bitfld.long 0x00 1. "DCDC_DISABLE_AUTO_CLK_SWITCH,Disable automatic clock switch from internal oscillator to external clock" "0: Automatic clock switch feature is enabled,1: Automatic clock switch feature is disabled"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "REG1,DCDC REGISTER 1"
|
|
bitfld.long 0x00 24. "DCDC_LOOPCTRL_EN_DF_HYST,Enable hysteresis in switching converter differential mode analog comparators" "0,1"
|
|
newline
|
|
bitfld.long 0x00 23. "DCDC_LOOPCTRL_EN_CM_HYST,Enable hysteresis in switching converter common mode analog comparators" "0,1"
|
|
newline
|
|
bitfld.long 0x00 22. "DCDC_LOOPCTRL_DF_HST_THRESH,Enable hysteresis in switching converter differential mode analog comparators" "0,1"
|
|
newline
|
|
bitfld.long 0x00 21. "DCDC_LOOPCTRL_CM_HST_THRESH,Enable hysteresis in switching converter common mode analog comparators" "0,1"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--6. 1. "POSLIMIT_BUCK_IN,Upper limit duty cycle limit in DCDC converter"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "REG2,DCDC REGISTER 2"
|
|
hexmask.long.word 0x00 16.--25. 1. "DCDC_BATTMONITOR_BATT_VAL,Software should write the VDCDC_IN in this register measured with an 8 mV LSB resolution through the ADC"
|
|
newline
|
|
bitfld.long 0x00 15. "DCDC_BATTMONITOR_EN_BATADJ,This bit enables the DCDC to improve efficiency and minimize ripple using the information from the BATT_VAL field" "0: Disable the usage of the..,1: Enable the usage of DCDC_BATTMONITOR_BATT_VAL.."
|
|
newline
|
|
bitfld.long 0x00 13. "DCDC_LOOPCTRL_HYST_SIGN,This bit ensures proper switching of DCDC in Pulsed mode and is set in Pulsed mode" "0: Hysteresis sign not inverted,1: Hysteresis sign inverted (proper switching.."
|
|
newline
|
|
bitfld.long 0x00 9.--10. "DCDC_LOOPCTRL_EN_RCSCALE,The DCDC_LOOPCTRL_EN_RCSCALE reduces the response time of the DCDC to transient loads" "0: Default response time,1: 2 times faster than default,2: 4 times faster than default,?..."
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "REG3,DCDC REGISTER 3"
|
|
bitfld.long 0x00 30. "DCDC_VDD1P8CTRL_DISABLE_STEP,Disable stepping for VDD_1P8" "0: VDD_1P8 stepping enabled,1: VDD_1P8 stepping disabled"
|
|
newline
|
|
bitfld.long 0x00 29. "DCDC_VDD1P5CTRL_DISABLE_STEP,Disable stepping for VDD_1P5" "0: VDD_1P5 stepping enabled,1: VDD_1P5 stepping disabled"
|
|
newline
|
|
bitfld.long 0x00 26. "DCDC_MINPWR_HALF_FETS,Use half switch FET for the continuous mode" "0: Normal operation,1: Use Half FET"
|
|
newline
|
|
bitfld.long 0x00 25. "DCDC_MINPWR_DOUBLE_FETS,Use double switch FET for the continuous mode" "0: Normal operation,1: Use Double FET"
|
|
newline
|
|
bitfld.long 0x00 24. "DCDC_MINPWR_DC_HALFCLK,Set DCDC clock to half frequency for the continuous mode" "0: Normal operation for DCDC clock,1: DCDC clock operates at half frequency"
|
|
newline
|
|
bitfld.long 0x00 23. "DCDC_MINPWR_HALF_FETS_PULSED,Use half switch FET for the Pulsed mode" "0: Pulsed mode uses normal output configuration,1: Pulsed mode uses half FET output configuration"
|
|
newline
|
|
bitfld.long 0x00 22. "DCDC_MINPWR_DOUBLE_FETS_PULSED,Use double switch FET for the Pulsed mode" "0: Pulsed mode uses normal output configuration,1: Pulsed mode uses double FET output.."
|
|
newline
|
|
bitfld.long 0x00 21. "DCDC_MINPWR_DC_HALFCLK_PULSED,Set DCDC clock to half frequency for the Pulsed mode" "0: Pulsed mode uses normal operation for DCDC..,1: Pulsed mode uses half frequency DCDC clock.."
|
|
newline
|
|
bitfld.long 0x00 17.--20. "DCDC_VDD1P5CTRL_ADJTN,Adjust value of duty cycle when switching between VDD_1P5 and VDD_1P8" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 6.--10. "DCDC_VDD1P5CTRL_TRG_BUCK,Target value of VDD_1P5 in buck mode 25 mV each step from 0x00 to 0x0F Code VDD_1P8 Output Target (V) 0x00 1" "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"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "DCDC_VDD1P8CTRL_TRG,Target value of VDD_1P8 : 25 mV each step in two ranges from 0x00 to 0x11 and 0x20 to 0x3F and 50 mV each step in range from 0x12 to 0x1F" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "REG4,DCDC REGISTER 4"
|
|
hexmask.long.word 0x00 16.--31. 1. "UNLOCK,0x3E77 KEY-Key needed to unlock DCDC_REG4 register"
|
|
newline
|
|
bitfld.long 0x00 0. "DCDC_SW_SHUTDOWN,Shut down DCDC in buck mode" "0,1"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "REG6,DCDC REGISTER 6"
|
|
rbitfld.long 0x00 31. "PSWITCH_INT_STS,PSWITCH edge detection interrupt status" "0: PSWITCH interrupt has not occurred,1: PSWITCH interrupt has occurred"
|
|
newline
|
|
bitfld.long 0x00 3. "PSWITCH_INT_MUTE,Mask interrupt to SoC edge detection result can be read from PSIWTCH_INT_STS" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "PSWITCH_INT_CLEAR,This bit clears the PSWITCH interrupt" "0: No effect,1: Clear PSWITCH interrupt"
|
|
newline
|
|
bitfld.long 0x00 1. "PSWITCH_INT_FALL_EN,Enable falling edge detect for interrupt" "0: PSWITCH falling edge interrupt disabled,1: PSWITCH falling edge interrupt enabled"
|
|
newline
|
|
bitfld.long 0x00 0. "PSWITCH_INT_RISE_EN,Enable rising edge detect for interrupt" "0: PSWITCH rising edge interrupt disabled,1: PSWITCH rising edge interrupt enabled"
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "REG7,DCDC REGISTER 7"
|
|
bitfld.long 0x00 20. "PULSE_RUN_SPEEDUP,Enable pulse run speedup" "0: Pulse run speedup feature disabled,1: Pulse run speedup feature enabled"
|
|
newline
|
|
bitfld.long 0x00 19. "INTEGRATOR_VALUE_SEL,Select the integrator value from above register or saved value in hardware" "0: Select the saved value in hardware,1: Select the integrator value in this register"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--18. 1. "INTEGRATOR_VALUE,Integrator value which can be loaded in pulsed mode"
|
|
tree.end
|
|
tree "DMA0 (DMA)"
|
|
base ad:0x40008000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "CR,Control Register"
|
|
rbitfld.long 0x00 31. "ACTIVE,DMA Active Status" "0: eDMA is idle,1: eDMA is executing a channel"
|
|
bitfld.long 0x00 17. "CX,Cancel Transfer" "0: Normal operation,1: Cancel the remaining data transfer"
|
|
newline
|
|
bitfld.long 0x00 16. "ECX,Error Cancel Transfer" "0: Normal operation,1: Cancel the remaining data transfer in the.."
|
|
bitfld.long 0x00 7. "EMLM,Enable Minor Loop Mapping" "0: Disabled,1: Enabled"
|
|
newline
|
|
bitfld.long 0x00 6. "CLM,Continuous Link Mode" "0: A minor loop channel link made to itself goes..,1: A minor loop channel link made to itself does.."
|
|
bitfld.long 0x00 5. "HALT,Halt DMA Operations" "0: Normal operation,1: Stall the start of any new channels"
|
|
newline
|
|
bitfld.long 0x00 4. "HOE,Halt On Error" "0: Normal operation,1: Any error causes the HALT bit to set"
|
|
bitfld.long 0x00 2. "ERCA,Enable Round Robin Channel Arbitration" "0,1"
|
|
newline
|
|
bitfld.long 0x00 1. "EDBG,Enable Debug" "0,1"
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "ES,Error Status Register"
|
|
bitfld.long 0x00 31. "VLD,VLD" "0: No ERR bits are set,1: At least one ERR bit is set indicating a.."
|
|
bitfld.long 0x00 16. "ECX,Transfer Canceled" "0: No canceled transfers,1: The last recorded entry was a canceled.."
|
|
newline
|
|
bitfld.long 0x00 14. "CPE,Channel Priority Error" "0: No channel priority error,?..."
|
|
bitfld.long 0x00 8.--9. "ERRCHN,Error Channel Number or Canceled Channel Number" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 7. "SAE,Source Address Error" "0: No source address configuration error,1: The last recorded error was a configuration.."
|
|
bitfld.long 0x00 6. "SOE,Source Offset Error" "0: No source offset configuration error,1: The last recorded error was a configuration.."
|
|
newline
|
|
bitfld.long 0x00 5. "DAE,Destination Address Error" "0: No destination address configuration error,1: The last recorded error was a configuration.."
|
|
bitfld.long 0x00 4. "DOE,Destination Offset Error" "0: No destination offset configuration error,1: The last recorded error was a configuration.."
|
|
newline
|
|
bitfld.long 0x00 3. "NCE,NBYTES/CITER Configuration Error" "0: No NBYTES/CITER configuration error,?..."
|
|
bitfld.long 0x00 2. "SGE,Scatter/Gather Configuration Error" "0: No scatter/gather configuration error,1: The last recorded error was a configuration.."
|
|
newline
|
|
bitfld.long 0x00 1. "SBE,Source Bus Error" "0: No source bus error,1: The last recorded error was a bus error on a.."
|
|
bitfld.long 0x00 0. "DBE,Destination Bus Error" "0: No destination bus error,1: The last recorded error was a bus error on a.."
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "ERQ,Enable Request Register"
|
|
bitfld.long 0x00 3. "ERQ3,Enable DMA Request 3" "0: The DMA request signal for the corresponding..,1: The DMA request signal for the corresponding.."
|
|
bitfld.long 0x00 2. "ERQ2,Enable DMA Request 2" "0: The DMA request signal for the corresponding..,1: The DMA request signal for the corresponding.."
|
|
newline
|
|
bitfld.long 0x00 1. "ERQ1,Enable DMA Request 1" "0: The DMA request signal for the corresponding..,1: The DMA request signal for the corresponding.."
|
|
bitfld.long 0x00 0. "ERQ0,Enable DMA Request 0" "0: The DMA request signal for the corresponding..,1: The DMA request signal for the corresponding.."
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "EEI,Enable Error Interrupt Register"
|
|
bitfld.long 0x00 3. "EEI3,Enable Error Interrupt 3" "0: The error signal for corresponding channel..,1: The assertion of the error signal for.."
|
|
bitfld.long 0x00 2. "EEI2,Enable Error Interrupt 2" "0: The error signal for corresponding channel..,1: The assertion of the error signal for.."
|
|
newline
|
|
bitfld.long 0x00 1. "EEI1,Enable Error Interrupt 1" "0: The error signal for corresponding channel..,1: The assertion of the error signal for.."
|
|
bitfld.long 0x00 0. "EEI0,Enable Error Interrupt 0" "0: The error signal for corresponding channel..,1: The assertion of the error signal for.."
|
|
wgroup.byte 0x18++0x00
|
|
line.byte 0x00 "CEEI,Clear Enable Error Interrupt Register"
|
|
bitfld.byte 0x00 7. "NOP,No Op enable" "0: Normal operation,1: No operation ignore the other bits in this.."
|
|
bitfld.byte 0x00 6. "CAEE,Clear All Enable Error Interrupts" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "CEEI,Clear Enable Error Interrupt" "0,1,2,3"
|
|
wgroup.byte 0x19++0x00
|
|
line.byte 0x00 "SEEI,Set Enable Error Interrupt Register"
|
|
bitfld.byte 0x00 7. "NOP,No Op enable" "0: Normal operation,1: No operation ignore the other bits in this.."
|
|
bitfld.byte 0x00 6. "SAEE,Sets All Enable Error Interrupts" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "SEEI,Set Enable Error Interrupt" "0,1,2,3"
|
|
wgroup.byte 0x1A++0x00
|
|
line.byte 0x00 "CERQ,Clear Enable Request Register"
|
|
bitfld.byte 0x00 7. "NOP,No Op enable" "0: Normal operation,1: No operation ignore the other bits in this.."
|
|
bitfld.byte 0x00 6. "CAER,Clear All Enable Requests" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "CERQ,Clear Enable Request" "0,1,2,3"
|
|
wgroup.byte 0x1B++0x00
|
|
line.byte 0x00 "SERQ,Set Enable Request Register"
|
|
bitfld.byte 0x00 7. "NOP,No Op enable" "0: Normal operation,1: No operation ignore the other bits in this.."
|
|
bitfld.byte 0x00 6. "SAER,Set All Enable Requests" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "SERQ,Set Enable Request" "0,1,2,3"
|
|
wgroup.byte 0x1C++0x00
|
|
line.byte 0x00 "CDNE,Clear DONE Status Bit Register"
|
|
bitfld.byte 0x00 7. "NOP,No Op enable" "0: Normal operation,1: No operation ignore the other bits in this.."
|
|
bitfld.byte 0x00 6. "CADN,Clears All DONE Bits" "0: Clears only the TCDn_CSR[DONE] bit specified..,1: Clears all bits in TCDn_CSR[DONE]"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "CDNE,Clear DONE Bit" "0,1,2,3"
|
|
wgroup.byte 0x1D++0x00
|
|
line.byte 0x00 "SSRT,Set START Bit Register"
|
|
bitfld.byte 0x00 7. "NOP,No Op enable" "0: Normal operation,1: No operation ignore the other bits in this.."
|
|
bitfld.byte 0x00 6. "SAST,Set All START Bits (activates all channels)" "0: Set only the TCDn_CSR[START] bit specified in..,1: Set all bits in TCDn_CSR[START]"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "SSRT,Set START Bit" "0,1,2,3"
|
|
wgroup.byte 0x1E++0x00
|
|
line.byte 0x00 "CERR,Clear Error Register"
|
|
bitfld.byte 0x00 7. "NOP,No Op enable" "0: Normal operation,1: No operation ignore the other bits in this.."
|
|
bitfld.byte 0x00 6. "CAEI,Clear All Error Indicators" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "CERR,Clear Error Indicator" "0,1,2,3"
|
|
wgroup.byte 0x1F++0x00
|
|
line.byte 0x00 "CINT,Clear Interrupt Request Register"
|
|
bitfld.byte 0x00 7. "NOP,No Op enable" "0: Normal operation,1: No operation ignore the other bits in this.."
|
|
bitfld.byte 0x00 6. "CAIR,Clear All Interrupt Requests" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "CINT,Clear Interrupt Request" "0,1,2,3"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "INT,Interrupt Request Register"
|
|
bitfld.long 0x00 3. "INT3,Interrupt Request 3" "0: The interrupt request for corresponding..,1: The interrupt request for corresponding.."
|
|
bitfld.long 0x00 2. "INT2,Interrupt Request 2" "0: The interrupt request for corresponding..,1: The interrupt request for corresponding.."
|
|
newline
|
|
bitfld.long 0x00 1. "INT1,Interrupt Request 1" "0: The interrupt request for corresponding..,1: The interrupt request for corresponding.."
|
|
bitfld.long 0x00 0. "INT0,Interrupt Request 0" "0: The interrupt request for corresponding..,1: The interrupt request for corresponding.."
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "ERR,Error Register"
|
|
bitfld.long 0x00 3. "ERR3,Error In Channel 3" "0: An error in this channel has not occurred,1: An error in this channel has occurred"
|
|
bitfld.long 0x00 2. "ERR2,Error In Channel 2" "0: An error in this channel has not occurred,1: An error in this channel has occurred"
|
|
newline
|
|
bitfld.long 0x00 1. "ERR1,Error In Channel 1" "0: An error in this channel has not occurred,1: An error in this channel has occurred"
|
|
bitfld.long 0x00 0. "ERR0,Error In Channel 0" "0: An error in this channel has not occurred,1: An error in this channel has occurred"
|
|
rgroup.long 0x34++0x03
|
|
line.long 0x00 "HRS,Hardware Request Status Register"
|
|
bitfld.long 0x00 3. "HRS3,Hardware Request Status Channel 3" "0: A hardware service request for channel 3 is..,1: A hardware service request for channel 3 is.."
|
|
bitfld.long 0x00 2. "HRS2,Hardware Request Status Channel 2" "0: A hardware service request for channel 2 is..,1: A hardware service request for channel 2 is.."
|
|
newline
|
|
bitfld.long 0x00 1. "HRS1,Hardware Request Status Channel 1" "0: A hardware service request for channel 1 is..,1: A hardware service request for channel 1 is.."
|
|
bitfld.long 0x00 0. "HRS0,Hardware Request Status Channel 0" "0: A hardware service request for channel 0 is..,1: A hardware service request for channel 0 is.."
|
|
group.long 0x44++0x03
|
|
line.long 0x00 "EARS,Enable Asynchronous Request in Stop Register"
|
|
bitfld.long 0x00 3. "EDREQ_3,Enable asynchronous DMA request in stop mode for channel 3" "0: Disable asynchronous DMA request for channel 3,1: Enable asynchronous DMA request for channel 3"
|
|
bitfld.long 0x00 2. "EDREQ_2,Enable asynchronous DMA request in stop mode for channel 2" "0: Disable asynchronous DMA request for channel 2,1: Enable asynchronous DMA request for channel 2"
|
|
newline
|
|
bitfld.long 0x00 1. "EDREQ_1,Enable asynchronous DMA request in stop mode for channel 1" "0: Disable asynchronous DMA request for channel 1,1: Enable asynchronous DMA request for channel 1"
|
|
bitfld.long 0x00 0. "EDREQ_0,Enable asynchronous DMA request in stop mode for channel 0" "0: Disable asynchronous DMA request for channel 0,1: Enable asynchronous DMA request for channel 0"
|
|
repeat 4. (strings "3" "2" "1" "0" )(list 0x00 0x01 0x02 0x03 )
|
|
group.byte ($2+0x100)++0x00
|
|
line.byte 0x00 "DCHPRI$1,Channel Priority Register"
|
|
bitfld.byte 0x00 7. "ECP,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher..,1: Channel n can be temporarily suspended by the.."
|
|
bitfld.byte 0x00 6. "DPA,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel.."
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "CHPRI,Channel n Arbitration Priority" "0,1,2,3"
|
|
repeat.end
|
|
group.long 0x1000++0x03
|
|
line.long 0x00 "TCD0_SADDR,TCD Source Address"
|
|
hexmask.long 0x00 0.--31. 1. "SADDR,Source Address"
|
|
group.word 0x1004++0x01
|
|
line.word 0x00 "TCD0_SOFF,TCD Signed Source Address Offset"
|
|
hexmask.word 0x00 0.--15. 1. "SOFF,Source address signed offset"
|
|
group.word 0x1006++0x01
|
|
line.word 0x00 "TCD0_ATTR,TCD Transfer Attributes"
|
|
bitfld.word 0x00 11.--15. "SMOD,Source Address Modulo" "0: Source address modulo feature is disabled,?..."
|
|
bitfld.word 0x00 8.--10. "SSIZE,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,?..."
|
|
newline
|
|
bitfld.word 0x00 3.--7. "DMOD,Destination Address Modulo" "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 0.--2. "DSIZE,Destination data transfer size" "0,1,2,3,4,5,6,7"
|
|
group.long 0x1008++0x03
|
|
line.long 0x00 "TCD0_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)"
|
|
hexmask.long 0x00 0.--31. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x1008++0x03
|
|
line.long 0x00 "TCD0_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)"
|
|
bitfld.long 0x00 31. "SMLOE,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the SADDR"
|
|
bitfld.long 0x00 30. "DMLOE,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the DADDR"
|
|
newline
|
|
hexmask.long 0x00 0.--29. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x1008++0x03
|
|
line.long 0x00 "TCD0_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)"
|
|
bitfld.long 0x00 31. "SMLOE,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the SADDR"
|
|
bitfld.long 0x00 30. "DMLOE,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the DADDR"
|
|
newline
|
|
hexmask.long.tbyte 0x00 10.--29. 1. "MLOFF,If SMLOE or DMLOE is set this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes"
|
|
hexmask.long.word 0x00 0.--9. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x100C++0x03
|
|
line.long 0x00 "TCD0_SLAST,TCD Last Source Address Adjustment"
|
|
hexmask.long 0x00 0.--31. 1. "SLAST,Last Source Address Adjustment"
|
|
group.long 0x1010++0x03
|
|
line.long 0x00 "TCD0_DADDR,TCD Destination Address"
|
|
hexmask.long 0x00 0.--31. 1. "DADDR,Destination Address"
|
|
group.word 0x1014++0x01
|
|
line.word 0x00 "TCD0_DOFF,TCD Signed Destination Address Offset"
|
|
hexmask.word 0x00 0.--15. 1. "DOFF,Destination Address Signed Offset"
|
|
group.word 0x1016++0x01
|
|
line.word 0x00 "TCD0_CITER_ELINKNO,TCD Current Minor Loop Link Major Loop Count (Channel Linking Disabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
hexmask.word 0x00 0.--14. 1. "CITER,Current Major Iteration Count"
|
|
group.word 0x1016++0x01
|
|
line.word 0x00 "TCD0_CITER_ELINKYES,TCD Current Minor Loop Link Major Loop Count (Channel Linking Enabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 9.--10. "LINKCH,Minor Loop Link Channel Number" "0,1,2,3"
|
|
newline
|
|
hexmask.word 0x00 0.--8. 1. "CITER,Current Major Iteration Count"
|
|
group.long 0x1018++0x03
|
|
line.long 0x00 "TCD0_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address"
|
|
hexmask.long 0x00 0.--31. 1. "DLASTSGA,DLASTSGA"
|
|
group.word 0x101C++0x01
|
|
line.word 0x00 "TCD0_CSR,TCD Control and Status"
|
|
bitfld.word 0x00 14.--15. "BWC,Bandwidth Control" "0: No eDMA engine stalls,?,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W"
|
|
bitfld.word 0x00 8.--9. "MAJORLINKCH,Major Loop Link Channel Number" "0,1,2,3"
|
|
newline
|
|
bitfld.word 0x00 7. "DONE,Channel Done" "0,1"
|
|
rbitfld.word 0x00 6. "ACTIVE,Channel Active" "0,1"
|
|
newline
|
|
bitfld.word 0x00 5. "MAJORELINK,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 4. "ESG,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter.."
|
|
newline
|
|
bitfld.word 0x00 3. "DREQ,Disable Request" "0,1"
|
|
bitfld.word 0x00 2. "INTHALF,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled"
|
|
newline
|
|
bitfld.word 0x00 1. "INTMAJOR,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled"
|
|
bitfld.word 0x00 0. "START,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a.."
|
|
group.word 0x101E++0x01
|
|
line.word 0x00 "TCD0_BITER_ELINKNO,TCD Beginning Minor Loop Link Major Loop Count (Channel Linking Disabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
hexmask.word 0x00 0.--14. 1. "BITER,Starting Major Iteration Count"
|
|
group.word 0x101E++0x01
|
|
line.word 0x00 "TCD0_BITER_ELINKYES,TCD Beginning Minor Loop Link Major Loop Count (Channel Linking Enabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 9.--10. "LINKCH,Link Channel Number" "0,1,2,3"
|
|
newline
|
|
hexmask.word 0x00 0.--8. 1. "BITER,Starting major iteration count"
|
|
group.long 0x1020++0x03
|
|
line.long 0x00 "TCD1_SADDR,TCD Source Address"
|
|
hexmask.long 0x00 0.--31. 1. "SADDR,Source Address"
|
|
group.word 0x1024++0x01
|
|
line.word 0x00 "TCD1_SOFF,TCD Signed Source Address Offset"
|
|
hexmask.word 0x00 0.--15. 1. "SOFF,Source address signed offset"
|
|
group.word 0x1026++0x01
|
|
line.word 0x00 "TCD1_ATTR,TCD Transfer Attributes"
|
|
bitfld.word 0x00 11.--15. "SMOD,Source Address Modulo" "0: Source address modulo feature is disabled,?..."
|
|
bitfld.word 0x00 8.--10. "SSIZE,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,?..."
|
|
newline
|
|
bitfld.word 0x00 3.--7. "DMOD,Destination Address Modulo" "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 0.--2. "DSIZE,Destination data transfer size" "0,1,2,3,4,5,6,7"
|
|
group.long 0x1028++0x03
|
|
line.long 0x00 "TCD1_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)"
|
|
hexmask.long 0x00 0.--31. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x1028++0x03
|
|
line.long 0x00 "TCD1_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)"
|
|
bitfld.long 0x00 31. "SMLOE,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the SADDR"
|
|
bitfld.long 0x00 30. "DMLOE,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the DADDR"
|
|
newline
|
|
hexmask.long 0x00 0.--29. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x1028++0x03
|
|
line.long 0x00 "TCD1_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)"
|
|
bitfld.long 0x00 31. "SMLOE,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the SADDR"
|
|
bitfld.long 0x00 30. "DMLOE,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the DADDR"
|
|
newline
|
|
hexmask.long.tbyte 0x00 10.--29. 1. "MLOFF,If SMLOE or DMLOE is set this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes"
|
|
hexmask.long.word 0x00 0.--9. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x102C++0x03
|
|
line.long 0x00 "TCD1_SLAST,TCD Last Source Address Adjustment"
|
|
hexmask.long 0x00 0.--31. 1. "SLAST,Last Source Address Adjustment"
|
|
group.long 0x1030++0x03
|
|
line.long 0x00 "TCD1_DADDR,TCD Destination Address"
|
|
hexmask.long 0x00 0.--31. 1. "DADDR,Destination Address"
|
|
group.word 0x1034++0x01
|
|
line.word 0x00 "TCD1_DOFF,TCD Signed Destination Address Offset"
|
|
hexmask.word 0x00 0.--15. 1. "DOFF,Destination Address Signed Offset"
|
|
group.word 0x1036++0x01
|
|
line.word 0x00 "TCD1_CITER_ELINKNO,TCD Current Minor Loop Link Major Loop Count (Channel Linking Disabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
hexmask.word 0x00 0.--14. 1. "CITER,Current Major Iteration Count"
|
|
group.word 0x1036++0x01
|
|
line.word 0x00 "TCD1_CITER_ELINKYES,TCD Current Minor Loop Link Major Loop Count (Channel Linking Enabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 9.--10. "LINKCH,Minor Loop Link Channel Number" "0,1,2,3"
|
|
newline
|
|
hexmask.word 0x00 0.--8. 1. "CITER,Current Major Iteration Count"
|
|
group.long 0x1038++0x03
|
|
line.long 0x00 "TCD1_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address"
|
|
hexmask.long 0x00 0.--31. 1. "DLASTSGA,DLASTSGA"
|
|
group.word 0x103C++0x01
|
|
line.word 0x00 "TCD1_CSR,TCD Control and Status"
|
|
bitfld.word 0x00 14.--15. "BWC,Bandwidth Control" "0: No eDMA engine stalls,?,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W"
|
|
bitfld.word 0x00 8.--9. "MAJORLINKCH,Major Loop Link Channel Number" "0,1,2,3"
|
|
newline
|
|
bitfld.word 0x00 7. "DONE,Channel Done" "0,1"
|
|
rbitfld.word 0x00 6. "ACTIVE,Channel Active" "0,1"
|
|
newline
|
|
bitfld.word 0x00 5. "MAJORELINK,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 4. "ESG,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter.."
|
|
newline
|
|
bitfld.word 0x00 3. "DREQ,Disable Request" "0,1"
|
|
bitfld.word 0x00 2. "INTHALF,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled"
|
|
newline
|
|
bitfld.word 0x00 1. "INTMAJOR,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled"
|
|
bitfld.word 0x00 0. "START,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a.."
|
|
group.word 0x103E++0x01
|
|
line.word 0x00 "TCD1_BITER_ELINKNO,TCD Beginning Minor Loop Link Major Loop Count (Channel Linking Disabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
hexmask.word 0x00 0.--14. 1. "BITER,Starting Major Iteration Count"
|
|
group.word 0x103E++0x01
|
|
line.word 0x00 "TCD1_BITER_ELINKYES,TCD Beginning Minor Loop Link Major Loop Count (Channel Linking Enabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 9.--10. "LINKCH,Link Channel Number" "0,1,2,3"
|
|
newline
|
|
hexmask.word 0x00 0.--8. 1. "BITER,Starting major iteration count"
|
|
group.long 0x1040++0x03
|
|
line.long 0x00 "TCD2_SADDR,TCD Source Address"
|
|
hexmask.long 0x00 0.--31. 1. "SADDR,Source Address"
|
|
group.word 0x1044++0x01
|
|
line.word 0x00 "TCD2_SOFF,TCD Signed Source Address Offset"
|
|
hexmask.word 0x00 0.--15. 1. "SOFF,Source address signed offset"
|
|
group.word 0x1046++0x01
|
|
line.word 0x00 "TCD2_ATTR,TCD Transfer Attributes"
|
|
bitfld.word 0x00 11.--15. "SMOD,Source Address Modulo" "0: Source address modulo feature is disabled,?..."
|
|
bitfld.word 0x00 8.--10. "SSIZE,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,?..."
|
|
newline
|
|
bitfld.word 0x00 3.--7. "DMOD,Destination Address Modulo" "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 0.--2. "DSIZE,Destination data transfer size" "0,1,2,3,4,5,6,7"
|
|
group.long 0x1048++0x03
|
|
line.long 0x00 "TCD2_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)"
|
|
hexmask.long 0x00 0.--31. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x1048++0x03
|
|
line.long 0x00 "TCD2_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)"
|
|
bitfld.long 0x00 31. "SMLOE,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the SADDR"
|
|
bitfld.long 0x00 30. "DMLOE,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the DADDR"
|
|
newline
|
|
hexmask.long 0x00 0.--29. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x1048++0x03
|
|
line.long 0x00 "TCD2_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)"
|
|
bitfld.long 0x00 31. "SMLOE,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the SADDR"
|
|
bitfld.long 0x00 30. "DMLOE,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the DADDR"
|
|
newline
|
|
hexmask.long.tbyte 0x00 10.--29. 1. "MLOFF,If SMLOE or DMLOE is set this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes"
|
|
hexmask.long.word 0x00 0.--9. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x104C++0x03
|
|
line.long 0x00 "TCD2_SLAST,TCD Last Source Address Adjustment"
|
|
hexmask.long 0x00 0.--31. 1. "SLAST,Last Source Address Adjustment"
|
|
group.long 0x1050++0x03
|
|
line.long 0x00 "TCD2_DADDR,TCD Destination Address"
|
|
hexmask.long 0x00 0.--31. 1. "DADDR,Destination Address"
|
|
group.word 0x1054++0x01
|
|
line.word 0x00 "TCD2_DOFF,TCD Signed Destination Address Offset"
|
|
hexmask.word 0x00 0.--15. 1. "DOFF,Destination Address Signed Offset"
|
|
group.word 0x1056++0x01
|
|
line.word 0x00 "TCD2_CITER_ELINKNO,TCD Current Minor Loop Link Major Loop Count (Channel Linking Disabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
hexmask.word 0x00 0.--14. 1. "CITER,Current Major Iteration Count"
|
|
group.word 0x1056++0x01
|
|
line.word 0x00 "TCD2_CITER_ELINKYES,TCD Current Minor Loop Link Major Loop Count (Channel Linking Enabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 9.--10. "LINKCH,Minor Loop Link Channel Number" "0,1,2,3"
|
|
newline
|
|
hexmask.word 0x00 0.--8. 1. "CITER,Current Major Iteration Count"
|
|
group.long 0x1058++0x03
|
|
line.long 0x00 "TCD2_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address"
|
|
hexmask.long 0x00 0.--31. 1. "DLASTSGA,DLASTSGA"
|
|
group.word 0x105C++0x01
|
|
line.word 0x00 "TCD2_CSR,TCD Control and Status"
|
|
bitfld.word 0x00 14.--15. "BWC,Bandwidth Control" "0: No eDMA engine stalls,?,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W"
|
|
bitfld.word 0x00 8.--9. "MAJORLINKCH,Major Loop Link Channel Number" "0,1,2,3"
|
|
newline
|
|
bitfld.word 0x00 7. "DONE,Channel Done" "0,1"
|
|
rbitfld.word 0x00 6. "ACTIVE,Channel Active" "0,1"
|
|
newline
|
|
bitfld.word 0x00 5. "MAJORELINK,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 4. "ESG,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter.."
|
|
newline
|
|
bitfld.word 0x00 3. "DREQ,Disable Request" "0,1"
|
|
bitfld.word 0x00 2. "INTHALF,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled"
|
|
newline
|
|
bitfld.word 0x00 1. "INTMAJOR,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled"
|
|
bitfld.word 0x00 0. "START,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a.."
|
|
group.word 0x105E++0x01
|
|
line.word 0x00 "TCD2_BITER_ELINKNO,TCD Beginning Minor Loop Link Major Loop Count (Channel Linking Disabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
hexmask.word 0x00 0.--14. 1. "BITER,Starting Major Iteration Count"
|
|
group.word 0x105E++0x01
|
|
line.word 0x00 "TCD2_BITER_ELINKYES,TCD Beginning Minor Loop Link Major Loop Count (Channel Linking Enabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 9.--10. "LINKCH,Link Channel Number" "0,1,2,3"
|
|
newline
|
|
hexmask.word 0x00 0.--8. 1. "BITER,Starting major iteration count"
|
|
group.long 0x1060++0x03
|
|
line.long 0x00 "TCD3_SADDR,TCD Source Address"
|
|
hexmask.long 0x00 0.--31. 1. "SADDR,Source Address"
|
|
group.word 0x1064++0x01
|
|
line.word 0x00 "TCD3_SOFF,TCD Signed Source Address Offset"
|
|
hexmask.word 0x00 0.--15. 1. "SOFF,Source address signed offset"
|
|
group.word 0x1066++0x01
|
|
line.word 0x00 "TCD3_ATTR,TCD Transfer Attributes"
|
|
bitfld.word 0x00 11.--15. "SMOD,Source Address Modulo" "0: Source address modulo feature is disabled,?..."
|
|
bitfld.word 0x00 8.--10. "SSIZE,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,?..."
|
|
newline
|
|
bitfld.word 0x00 3.--7. "DMOD,Destination Address Modulo" "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 0.--2. "DSIZE,Destination data transfer size" "0,1,2,3,4,5,6,7"
|
|
group.long 0x1068++0x03
|
|
line.long 0x00 "TCD3_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)"
|
|
hexmask.long 0x00 0.--31. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x1068++0x03
|
|
line.long 0x00 "TCD3_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)"
|
|
bitfld.long 0x00 31. "SMLOE,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the SADDR"
|
|
bitfld.long 0x00 30. "DMLOE,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the DADDR"
|
|
newline
|
|
hexmask.long 0x00 0.--29. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x1068++0x03
|
|
line.long 0x00 "TCD3_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)"
|
|
bitfld.long 0x00 31. "SMLOE,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the SADDR"
|
|
bitfld.long 0x00 30. "DMLOE,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the..,1: The minor loop offset is applied to the DADDR"
|
|
newline
|
|
hexmask.long.tbyte 0x00 10.--29. 1. "MLOFF,If SMLOE or DMLOE is set this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes"
|
|
hexmask.long.word 0x00 0.--9. 1. "NBYTES,Minor Byte Transfer Count"
|
|
group.long 0x106C++0x03
|
|
line.long 0x00 "TCD3_SLAST,TCD Last Source Address Adjustment"
|
|
hexmask.long 0x00 0.--31. 1. "SLAST,Last Source Address Adjustment"
|
|
group.long 0x1070++0x03
|
|
line.long 0x00 "TCD3_DADDR,TCD Destination Address"
|
|
hexmask.long 0x00 0.--31. 1. "DADDR,Destination Address"
|
|
group.word 0x1074++0x01
|
|
line.word 0x00 "TCD3_DOFF,TCD Signed Destination Address Offset"
|
|
hexmask.word 0x00 0.--15. 1. "DOFF,Destination Address Signed Offset"
|
|
group.word 0x1076++0x01
|
|
line.word 0x00 "TCD3_CITER_ELINKNO,TCD Current Minor Loop Link Major Loop Count (Channel Linking Disabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
hexmask.word 0x00 0.--14. 1. "CITER,Current Major Iteration Count"
|
|
group.word 0x1076++0x01
|
|
line.word 0x00 "TCD3_CITER_ELINKYES,TCD Current Minor Loop Link Major Loop Count (Channel Linking Enabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 9.--10. "LINKCH,Minor Loop Link Channel Number" "0,1,2,3"
|
|
newline
|
|
hexmask.word 0x00 0.--8. 1. "CITER,Current Major Iteration Count"
|
|
group.long 0x1078++0x03
|
|
line.long 0x00 "TCD3_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address"
|
|
hexmask.long 0x00 0.--31. 1. "DLASTSGA,DLASTSGA"
|
|
group.word 0x107C++0x01
|
|
line.word 0x00 "TCD3_CSR,TCD Control and Status"
|
|
bitfld.word 0x00 14.--15. "BWC,Bandwidth Control" "0: No eDMA engine stalls,?,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W"
|
|
bitfld.word 0x00 8.--9. "MAJORLINKCH,Major Loop Link Channel Number" "0,1,2,3"
|
|
newline
|
|
bitfld.word 0x00 7. "DONE,Channel Done" "0,1"
|
|
rbitfld.word 0x00 6. "ACTIVE,Channel Active" "0,1"
|
|
newline
|
|
bitfld.word 0x00 5. "MAJORELINK,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 4. "ESG,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter.."
|
|
newline
|
|
bitfld.word 0x00 3. "DREQ,Disable Request" "0,1"
|
|
bitfld.word 0x00 2. "INTHALF,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled"
|
|
newline
|
|
bitfld.word 0x00 1. "INTMAJOR,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled"
|
|
bitfld.word 0x00 0. "START,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a.."
|
|
group.word 0x107E++0x01
|
|
line.word 0x00 "TCD3_BITER_ELINKNO,TCD Beginning Minor Loop Link Major Loop Count (Channel Linking Disabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
hexmask.word 0x00 0.--14. 1. "BITER,Starting Major Iteration Count"
|
|
group.word 0x107E++0x01
|
|
line.word 0x00 "TCD3_BITER_ELINKYES,TCD Beginning Minor Loop Link Major Loop Count (Channel Linking Enabled)"
|
|
bitfld.word 0x00 15. "ELINK,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled"
|
|
bitfld.word 0x00 9.--10. "LINKCH,Link Channel Number" "0,1,2,3"
|
|
newline
|
|
hexmask.word 0x00 0.--8. 1. "BITER,Starting major iteration count"
|
|
tree.end
|
|
tree "DMAMUX0 (DMAMUX)"
|
|
base ad:0x40021000
|
|
repeat 4. (strings "3" "2" "1" "0" )(list 0x0 0x1 0x2 0x3 )
|
|
group.byte ($2+0x00)++0x00
|
|
line.byte 0x00 "CHCFG$1,Channel Configuration register"
|
|
bitfld.byte 0x00 7. "ENBL,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled"
|
|
bitfld.byte 0x00 6. "TRIG,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled"
|
|
newline
|
|
bitfld.byte 0x00 0.--5. "SOURCE,DMA Channel Source (Slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
repeat.end
|
|
tree.end
|
|
tree "FGPIO (General Purpose Input/Output)"
|
|
tree "FGPIOA"
|
|
base ad:0xF8000000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PDOR,Port Data Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDO,Port Data Output"
|
|
wgroup.long 0x04++0x03
|
|
line.long 0x00 "PSOR,Port Set Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTSO,Port Set Output"
|
|
wgroup.long 0x08++0x03
|
|
line.long 0x00 "PCOR,Port Clear Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTCO,Port Clear Output"
|
|
wgroup.long 0x0C++0x03
|
|
line.long 0x00 "PTOR,Port Toggle Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTTO,Port Toggle Output"
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "PDIR,Port Data Input Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDI,Port Data Input"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "PDDR,Port Data Direction Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDD,Port Data Direction"
|
|
tree.end
|
|
tree "FGPIOB"
|
|
base ad:0xF8000040
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PDOR,Port Data Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDO,Port Data Output"
|
|
wgroup.long 0x04++0x03
|
|
line.long 0x00 "PSOR,Port Set Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTSO,Port Set Output"
|
|
wgroup.long 0x08++0x03
|
|
line.long 0x00 "PCOR,Port Clear Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTCO,Port Clear Output"
|
|
wgroup.long 0x0C++0x03
|
|
line.long 0x00 "PTOR,Port Toggle Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTTO,Port Toggle Output"
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "PDIR,Port Data Input Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDI,Port Data Input"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "PDDR,Port Data Direction Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDD,Port Data Direction"
|
|
tree.end
|
|
tree "FGPIOC"
|
|
base ad:0xF8000080
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PDOR,Port Data Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDO,Port Data Output"
|
|
wgroup.long 0x04++0x03
|
|
line.long 0x00 "PSOR,Port Set Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTSO,Port Set Output"
|
|
wgroup.long 0x08++0x03
|
|
line.long 0x00 "PCOR,Port Clear Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTCO,Port Clear Output"
|
|
wgroup.long 0x0C++0x03
|
|
line.long 0x00 "PTOR,Port Toggle Output Register"
|
|
hexmask.long 0x00 0.--31. 1. "PTTO,Port Toggle Output"
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "PDIR,Port Data Input Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDI,Port Data Input"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "PDDR,Port Data Direction Register"
|
|
hexmask.long 0x00 0.--31. 1. "PDD,Port Data Direction"
|
|
tree.end
|
|
tree.end
|
|
tree "FTFE (Flash Memory Interface)"
|
|
base ad:0x40020000
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "FSTAT,Flash Status Register"
|
|
bitfld.byte 0x00 7. "CCIF,Command Complete Interrupt Flag" "0: FTFE command or EEPROM file system operation..,1: FTFE command or EEPROM file system operation.."
|
|
bitfld.byte 0x00 6. "RDCOLERR,FTFE Read Collision Error Flag" "0: No collision error detected,1: Collision error detected"
|
|
newline
|
|
bitfld.byte 0x00 5. "ACCERR,Flash Access Error Flag" "0: No access error detected,1: Access error detected"
|
|
bitfld.byte 0x00 4. "FPVIOL,Flash Protection Violation Flag" "0: No protection violation detected,1: Protection violation detected"
|
|
newline
|
|
rbitfld.byte 0x00 0. "MGSTAT0,Memory Controller Command Completion Status Flag" "0,1"
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "FCNFG,Flash Configuration Register"
|
|
bitfld.byte 0x00 7. "CCIE,Command Complete Interrupt Enable" "0: Command complete interrupt disabled,1: Command complete interrupt enabled"
|
|
bitfld.byte 0x00 6. "RDCOLLIE,Read Collision Error Interrupt Enable" "0: Read collision error interrupt disabled,1: Read collision error interrupt enabled"
|
|
newline
|
|
rbitfld.byte 0x00 5. "ERSAREQ,Erase All Request" "0: No request or request complete,1: Request to"
|
|
bitfld.byte 0x00 4. "ERSSUSP,Erase Suspend" "0: No suspend requested,1: Suspend the current Erase Flash Sector.."
|
|
newline
|
|
rbitfld.byte 0x00 3. "SWAP,Swap" "0: For devices with FlexNVM,1: For devices with program flash only"
|
|
rbitfld.byte 0x00 2. "PFLSH,FTFE configuration" "0: For devices with FlexNVM,1: For devices with FlexNVM"
|
|
newline
|
|
rbitfld.byte 0x00 1. "RAMRDY,RAM Ready" "0: For devices with FlexNVM,1: For devices with FlexNVM"
|
|
rbitfld.byte 0x00 0. "EEERDY,For devices with FlexNVM: This flag indicates if the EEPROM backup data has been copied to the FlexRAM and is therefore available for read access" "0: For devices with FlexNVM,1: For devices with FlexNVM"
|
|
rgroup.byte 0x02++0x00
|
|
line.byte 0x00 "FSEC,Flash Security Register"
|
|
bitfld.byte 0x00 6.--7. "KEYEN,Backdoor Key Security Enable" "0: Backdoor key access disabled,1: Backdoor key access disabled (preferred KEYEN..,2: Backdoor key access enabled,3: Backdoor key access disabled"
|
|
bitfld.byte 0x00 4.--5. "MEEN,Mass Erase Enable Bits" "0: Mass erase is enabled,1: Mass erase is enabled,2: Mass erase is disabled,3: Mass erase is enabled"
|
|
newline
|
|
bitfld.byte 0x00 2.--3. "FSLACC,Factory Security Level Access Code" "0: Factory access granted,1: Factory access denied,2: Factory access denied,3: Factory access granted"
|
|
bitfld.byte 0x00 0.--1. "SEC,Flash Security" "0: MCU security status is secure,1: MCU security status is secure,2: MCU security status is unsecure (The standard..,3: MCU security status is secure"
|
|
rgroup.byte 0x03++0x00
|
|
line.byte 0x00 "FOPT,Flash Option Register"
|
|
hexmask.byte 0x00 0.--7. 1. "OPT,Nonvolatile Option"
|
|
repeat 8. (strings "3" "2" "1" "0" "7" "6" "5" "4" )(list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 )
|
|
group.byte ($2+0x04)++0x00
|
|
line.byte 0x00 "FCCOB$1,Flash Common Command Object Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "CCOBn,The FCCOB register provides a command code and relevant parameters to the memory controller"
|
|
repeat.end
|
|
group.byte 0x0C++0x00
|
|
line.byte 0x00 "FCCOBB,Flash Common Command Object Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "CCOBn,The FCCOB register provides a command code and relevant parameters to the memory controller"
|
|
group.byte 0x0D++0x00
|
|
line.byte 0x00 "FCCOBA,Flash Common Command Object Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "CCOBn,The FCCOB register provides a command code and relevant parameters to the memory controller"
|
|
repeat 2. (strings "9" "8" )(list 0x0 0x1 )
|
|
group.byte ($2+0x0E)++0x00
|
|
line.byte 0x00 "FCCOB$1,Flash Common Command Object Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "CCOBn,The FCCOB register provides a command code and relevant parameters to the memory controller"
|
|
repeat.end
|
|
repeat 4. (strings "3" "2" "1" "0" )(list 0x0 0x1 0x2 0x3 )
|
|
group.byte ($2+0x10)++0x00
|
|
line.byte 0x00 "FPROT$1,Program Flash Protection Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "PROT,Program Flash Region Protect"
|
|
repeat.end
|
|
group.byte 0x16++0x00
|
|
line.byte 0x00 "FEPROT,EEPROM Protection Register"
|
|
hexmask.byte 0x00 0.--7. 1. "EPROT,EEPROM Region Protect"
|
|
group.byte 0x17++0x00
|
|
line.byte 0x00 "FDPROT,Data Flash Protection Register"
|
|
hexmask.byte 0x00 0.--7. 1. "DPROT,Data Flash Region Protect"
|
|
repeat 4. (strings "3" "2" "1" "0" )(list 0x0 0x1 0x2 0x3 )
|
|
rgroup.byte ($2+0x18)++0x00
|
|
line.byte 0x00 "XACCH$1,Execute-only Access Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "XA,Execute-only access control"
|
|
repeat.end
|
|
repeat 4. (strings "3" "2" "1" "0" )(list 0x0 0x1 0x2 0x3 )
|
|
rgroup.byte ($2+0x1C)++0x00
|
|
line.byte 0x00 "XACCL$1,Execute-only Access Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "XA,Execute-only access control"
|
|
repeat.end
|
|
repeat 4. (strings "3" "2" "1" "0" )(list 0x0 0x1 0x2 0x3 )
|
|
rgroup.byte ($2+0x20)++0x00
|
|
line.byte 0x00 "SACCH$1,Supervisor-only Access Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "SA,Supervisor-only access control"
|
|
repeat.end
|
|
repeat 4. (strings "3" "2" "1" "0" )(list 0x0 0x1 0x2 0x3 )
|
|
rgroup.byte ($2+0x24)++0x00
|
|
line.byte 0x00 "SACCL$1,Supervisor-only Access Registers"
|
|
hexmask.byte 0x00 0.--7. 1. "SA,Supervisor-only access control"
|
|
repeat.end
|
|
rgroup.byte 0x28++0x00
|
|
line.byte 0x00 "FACSS,Flash Access Segment Size Register"
|
|
hexmask.byte 0x00 0.--7. 1. "SGSIZE,Segment Size"
|
|
rgroup.byte 0x2B++0x00
|
|
line.byte 0x00 "FACSN,Flash Access Segment Number Register"
|
|
hexmask.byte 0x00 0.--7. 1. "NUMSG,Number of Segments Indicator"
|
|
group.byte 0x2E++0x00
|
|
line.byte 0x00 "FERSTAT,Flash Error Status Register"
|
|
bitfld.byte 0x00 1. "DFDIF,Double Bit Fault Detect Interrupt Flag" "0: Double bit fault not detected during a valid..,1: Double bit fault detected (or FERCNFG[FDFD].."
|
|
group.byte 0x2F++0x00
|
|
line.byte 0x00 "FERCNFG,Flash Error Configuration Register"
|
|
bitfld.byte 0x00 5. "FDFD,Force Double Bit Fault Detect" "0: FERSTAT[DFDIF] sets only if a double bit..,1: FERSTAT[DFDIF] sets during any valid flash.."
|
|
bitfld.byte 0x00 1. "DFDIE,Double Bit Fault Detect Interrupt Enable" "0: Double bit fault detect interrupt disabled,1: Double bit fault detect interrupt enabled"
|
|
tree.end
|
|
tree "FTFE_FLASHCONFIG (Flash configuration field)"
|
|
base ad:0x400
|
|
repeat 8. (strings "3" "2" "1" "0" "7" "6" "5" "4" )(list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 )
|
|
rgroup.byte ($2+0x00)++0x00
|
|
line.byte 0x00 "BACKKEY$1,Backdoor Comparison Key 3"
|
|
hexmask.byte 0x00 0.--7. 1. "KEY,Backdoor Comparison Key"
|
|
repeat.end
|
|
rgroup.byte 0x08++0x00
|
|
line.byte 0x00 "FPROT3,Non-volatile P-Flash Protection"
|
|
hexmask.byte 0x00 0.--7. 1. "PROT,P-Flash Region Protect"
|
|
rgroup.byte 0x09++0x00
|
|
line.byte 0x00 "FPROT2,Non-volatile P-Flash Protection"
|
|
hexmask.byte 0x00 0.--7. 1. "PROT,P-Flash Region Protect"
|
|
rgroup.byte 0x0A++0x00
|
|
line.byte 0x00 "FPROT1,Non-volatile P-Flash Protection"
|
|
hexmask.byte 0x00 0.--7. 1. "PROT,P-Flash Region Protect"
|
|
rgroup.byte 0x0B++0x00
|
|
line.byte 0x00 "FPROT0,Non-volatile P-Flash Protection"
|
|
hexmask.byte 0x00 0.--7. 1. "PROT,P-Flash Region Protect"
|
|
rgroup.byte 0x0C++0x00
|
|
line.byte 0x00 "FSEC,Non-volatile Flash Security Register"
|
|
bitfld.byte 0x00 6.--7. "KEYEN,Backdoor Key Security Enable" "?,?,2: Backdoor key access enabled,3: Backdoor key access disabled"
|
|
bitfld.byte 0x00 4.--5. "MEEN,no description available" "?,?,2: Mass erase is disabled,3: Mass erase is enabled"
|
|
newline
|
|
bitfld.byte 0x00 2.--3. "FSLACC,Freescale Failure Analysis Access Code" "?,?,2: Freescale factory access denied,3: Freescale factory access granted"
|
|
bitfld.byte 0x00 0.--1. "SEC,Flash Security" "?,?,2: MCU security status is unsecure,3: MCU security status is secure"
|
|
rgroup.byte 0x0D++0x00
|
|
line.byte 0x00 "FOPT,Non-volatile Flash Option Register"
|
|
bitfld.byte 0x00 4. "LPBOOT1,no description available" "0: Core and system clock divider (OUTDIV1) is..,1: Core and system clock divider (OUTDIV1) is.."
|
|
bitfld.byte 0x00 3. "RESET_PIN_CFG,no description available" "0: RESET pin is disabled following a POR and..,1: RESET_b pin is dedicated"
|
|
newline
|
|
bitfld.byte 0x00 2. "NMI_DIS,no description available" "0: NMI interrupts are always blocked,1: NMI_b pin/interrupts reset default to enabled"
|
|
bitfld.byte 0x00 0. "LPBOOT0,no description available" "0: Core and system clock divider (OUTDIV1) is..,1: Core and system clock divider (OUTDIV1) is.."
|
|
rgroup.byte 0x0E++0x00
|
|
line.byte 0x00 "FEPROT,Non-volatile EERAM Protection Register"
|
|
hexmask.byte 0x00 0.--7. 1. "EPROT,no description available"
|
|
rgroup.byte 0x0F++0x00
|
|
line.byte 0x00 "FDPROT,Non-volatile D-Flash Protection Register"
|
|
hexmask.byte 0x00 0.--7. 1. "DPROT,D-Flash Region Protect"
|
|
tree.end
|
|
tree "GENFSK (GENERIC FSK)"
|
|
base ad:0x4005F000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "IRQ_CTRL,IRQ CONTROL"
|
|
rbitfld.long 0x00 31. "CRC_VALID,CRC Valid" "0: CRC of RX packet is not valid,1: CRC of RX packet is valid"
|
|
bitfld.long 0x00 27. "CRC_IGNORE,CRC Ignore" "0: RX_IRQ will not be asserted for a received..,1: RX_IRQ will be asserted even for a received.."
|
|
newline
|
|
bitfld.long 0x00 26. "GENERIC_FSK_IRQ_EN,GENERIC_FSK_IRQ Master Enable" "0: All GENERIC_FSK Interrupts are disabled,1: All GENERIC_FSK Interrupts can be enabled"
|
|
bitfld.long 0x00 25. "TSM_IRQ_EN,TSM_IRQ Enable" "0: TSM Interrupt is not enabled,1: TSM Interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 24. "RX_WATERMARK_IRQ_EN,RX_WATERMARK_IRQ Enable" "0: RX Watermark Interrupt is not enabled,1: RX Watermark Interrupt is enabled"
|
|
bitfld.long 0x00 23. "WAKE_IRQ_EN,WAKE_IRQ Enable" "0: Wake Interrupt is not enabled,1: Wake Interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 22. "PLL_UNLOCK_IRQ_EN,PLL_UNLOCK_IRQ Enable" "0: PLL Unlock Interrupt is not enabled,1: PLL Unlock Interrupt is enabled"
|
|
bitfld.long 0x00 21. "T2_IRQ_EN,T2_IRQ Enable" "0: Timer1 (T2) Compare Interrupt is not enabled,1: Timer1 (T2) Compare Interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 20. "T1_IRQ_EN,T1_IRQ Enable" "0: Timer1 (T1) Compare Interrupt is not enabled,1: Timer1 (T1) Compare Interrupt is enabled"
|
|
bitfld.long 0x00 19. "NTW_ADR_IRQ_EN,NTW_ADR_IRQ Enable" "0: Network Address Match Interrupt is not enabled,1: Network Address Match Interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 18. "RX_IRQ_EN,RX_IRQ Enable" "0: RX Interrupt is not enabled,1: RX Interrupt is enabled"
|
|
bitfld.long 0x00 17. "TX_IRQ_EN,TX_IRQ Enable" "0: TX Interrupt is not enabled,1: TX Interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 16. "SEQ_END_IRQ_EN,SEQ_END_IRQ Enable" "0: Sequence End Interrupt is not enabled,1: Sequence End Interrupt is enabled"
|
|
rbitfld.long 0x00 9. "TSM_IRQ,TSM Interrupt" "0: TSM0_IRQ and TSM1_IRQ are both clear,1: Indicates TSM0_IRQ or TSM1_IRQ is set in.."
|
|
newline
|
|
bitfld.long 0x00 8. "RX_WATERMARK_IRQ,RX Watermark Interrupt" "0: RX Watermark Interrupt is not asserted,1: RX Watermark Interrupt is asserted"
|
|
bitfld.long 0x00 7. "WAKE_IRQ,Wake Interrrupt" "0: Wake Interrupt is not asserted,1: Wake Interrupt is asserted"
|
|
newline
|
|
bitfld.long 0x00 6. "PLL_UNLOCK_IRQ,PLL Unlock Interrupt" "0: PLL Unlock Interrupt is not asserted,1: PLL Unlock Interrupt is asserted"
|
|
bitfld.long 0x00 5. "T2_IRQ,Timer2 (T2) Compare Interrupt" "0: Timer2 (T2) Compare Interrupt is not asserted,1: Timer2 (T2) Compare Interrupt is asserted"
|
|
newline
|
|
bitfld.long 0x00 4. "T1_IRQ,Timer1 (T1) Compare Interrupt" "0: Timer1 (T1) Compare Interrupt is not asserted,1: Timer1 (T1) Compare Interrupt is asserted"
|
|
bitfld.long 0x00 3. "NTW_ADR_IRQ,Network Address Match Interrupt" "0: Network Address Match Interrupt is not asserted,1: Network Address Match Interrupt is asserted"
|
|
newline
|
|
bitfld.long 0x00 2. "RX_IRQ,RX Interrupt" "0: RX Interrupt is not asserted,1: RX Interrupt is asserted"
|
|
bitfld.long 0x00 1. "TX_IRQ,TX Interrupt" "0: TX Interrupt is not asserted,1: TX Interrupt is asserted"
|
|
newline
|
|
bitfld.long 0x00 0. "SEQ_END_IRQ,Sequence End Interrupt" "0: Sequence End Interrupt is not asserted,1: Sequence End Interrupt is asserted"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "EVENT_TMR,EVENT TIMER"
|
|
bitfld.long 0x00 25. "EVENT_TMR_ADD,Event Timer Add" "0,1"
|
|
bitfld.long 0x00 24. "EVENT_TMR_LD,Event Timer Load" "0,1"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "EVENT_TMR,Event Timer"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "T1_CMP,T1 COMPARE"
|
|
bitfld.long 0x00 24. "T1_CMP_EN,Timer1 (T1) Compare Enable" "0,1"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "T1_CMP,Timer1 (T1) Compare Value"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "T2_CMP,T2 COMPARE"
|
|
bitfld.long 0x00 24. "T2_CMP_EN,Timer2 (T2) Compare Enable" "0,1"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "T2_CMP,Timer2 (T2) Compare Value"
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "TIMESTAMP,TIMESTAMP"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "TIMESTAMP,Received Packet Timestamp"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "XCVR_CTRL,TRANSCEIVER CONTROL"
|
|
rbitfld.long 0x00 31. "XCVR_BUSY,Transceiver Busy" "0: IDLE,1: BUSY"
|
|
rbitfld.long 0x00 24.--26. "CMDDEC_CS,Command Decode" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
hexmask.long.word 0x00 8.--18. 1. "LENGTH_EXT,Extracted Length Field"
|
|
bitfld.long 0x00 0.--3. "SEQCMD,Sequence Commands" "0: No Action,1: TX Start Now,2: TX Start @ T1 Timer Compare Match (EVENT_TMR..,3: TX Start @ T2 Timer Compare Match (EVENT_TMR..,4: TX Cancel -- Cancels pending TX events but do..,5: RX Start Now,6: RX Start @ T1 Timer Compare Match (EVENT_TMR..,7: RX Start @ T2 Timer Compare Match (EVENT_TMR..,8: RX Stop @ T1 Timer Compare Match (EVENT_TMR =..,9: RX Stop @ T2 Timer Compare Match (EVENT_TMR =..,10: RX Cancel -- Cancels pending RX events but..,11: Abort All - Cancels all pending events and..,?..."
|
|
rgroup.long 0x18++0x03
|
|
line.long 0x00 "XCVR_STS,TRANSCEIVER STATUS"
|
|
hexmask.long.byte 0x00 24.--31. 1. "LQI,Link Quality Indicator"
|
|
hexmask.long.byte 0x00 16.--23. 1. "RSSI,Received Signal Stength Indicator in dBm"
|
|
newline
|
|
bitfld.long 0x00 15. "CRC_VALID,CRC Valid Indicator" "0: CRC is not valid for RX packet,1: CRC is valid for RX packet"
|
|
bitfld.long 0x00 14. "LQI_VALID,LQI Valid Indicator" "0: LQI is not yet valid for RX packet,1: LQI is valid for RX packet"
|
|
newline
|
|
bitfld.long 0x00 12. "RX_IN_WARMDN,RX Warmdown Status" "0,1"
|
|
bitfld.long 0x00 11. "RX_IN_PROGRESS,RX in Progress Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "RX_IN_SEARCH,RX Search Status" "0,1"
|
|
bitfld.long 0x00 9. "RX_IN_WARMUP,RX Warmup Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "RX_STOP_T2_PEND,RX T2 Start Pending Status" "0,1"
|
|
bitfld.long 0x00 7. "RX_STOP_T1_PEND,RX T1 Stop Pending Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "RX_START_T2_PEND,RX T2 Start Pending Status" "0,1"
|
|
bitfld.long 0x00 5. "RX_START_T1_PEND,RX T1 Start Pending Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "TX_IN_WARMDN,TX Warmdown Status" "0,1"
|
|
bitfld.long 0x00 3. "TX_IN_PROGRESS,TX in Progress Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "TX_IN_WARMUP,TX Warmup Status" "0,1"
|
|
bitfld.long 0x00 1. "TX_START_T2_PEND,TX T2 Start Pending Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "TX_START_T1_PEND,TX T1 Start Pending Status" "0,1"
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "XCVR_CFG,TRANSCEIVER CONFIGURATION"
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_WARMUP,Receive Warmup Time"
|
|
hexmask.long.byte 0x00 8.--15. 1. "TX_WARMUP,Transmit Warmup Time"
|
|
newline
|
|
bitfld.long 0x00 4.--6. "PREAMBLE_SZ,Preamble Size" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 3. "STOP_POSTPONE_ON_AA,Postpone Stop Command Timeout On Access Address Match Enable" "0: STOP Abort will occur on RX_STOP_T1 or..,1: STOP Abort will be deferred on RX_STOP_T1 or.."
|
|
newline
|
|
bitfld.long 0x00 2. "SW_CRC_EN,Software CRC Enable" "0,1"
|
|
bitfld.long 0x00 1. "RX_DEWHITEN_DIS,RX De-Whitening Disable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "TX_WHITEN_DIS,TX Whitening Disable" "0,1"
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "CHANNEL_NUM,CHANNEL NUMBER"
|
|
hexmask.long.byte 0x00 0.--6. 1. "CHANNEL_NUM,Channel Number"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "TX_POWER,TRANSMIT POWER"
|
|
bitfld.long 0x00 0.--5. "TX_POWER,Transmit Power" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "NTW_ADR_CTRL,NETWORK ADDRESS CONTROL"
|
|
bitfld.long 0x00 28.--30. "NTW_ADR_THR3,Network Address 3 Threshold" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 24.--26. "NTW_ADR_THR2,Network Address 2 Threshold" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 20.--22. "NTW_ADR_THR1,Network Address 1 Threshold" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 16.--18. "NTW_ADR_THR0,Network Address 0 Threshold" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 14.--15. "NTW_ADR3_SZ,Network Address 3 Size" "0: Network Address 3 requires a 8-bit correlation,1: Network Address 3 requires a 16-bit correlation,2: Network Address 3 requires a 24-bit correlation,3: Network Address 3 requires a 32-bit correlation"
|
|
bitfld.long 0x00 12.--13. "NTW_ADR2_SZ,Network Address 2 Size" "0: Network Address 2 requires a 8-bit correlation,1: Network Address 2 requires a 16-bit correlation,2: Network Address 2 requires a 24-bit correlation,3: Network Address 2 requires a 32-bit correlation"
|
|
newline
|
|
bitfld.long 0x00 10.--11. "NTW_ADR1_SZ,Network Address 1 Size" "0: Network Address 1 requires a 8-bit correlation,1: Network Address 1 requires a 16-bit correlation,2: Network Address 1 requires a 24-bit correlation,3: Network Address 1 requires a 32-bit correlation"
|
|
bitfld.long 0x00 8.--9. "NTW_ADR0_SZ,Network Address 0 Size" "0: Network Address 0 requires a 8-bit correlation,1: Network Address 0 requires a 16-bit correlation,2: Network Address 0 requires a 24-bit correlation,3: Network Address 0 requires a 32-bit correlation"
|
|
newline
|
|
rbitfld.long 0x00 4.--7. "NTW_ADR_MCH,Network Address Match" "?,1: Network Address 0 has matched,2: Network Address 1 has matched,?,4: Network Address 2 has matched,?,?,?,8: Network Address 3 has matched,?..."
|
|
bitfld.long 0x00 0.--3. "NTW_ADR_EN,Network Address Enable" "?,1: Enable Network Address 0 for correlation,2: Enable Network Address 1 for correlation,?,4: Enable Network Address 2 for correlation,?,?,?,8: Enable Network Address 3 for correlation,?..."
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "NTW_ADR_0,NETWORK ADDRESS 0"
|
|
hexmask.long 0x00 0.--31. 1. "NTW_ADR_0,Network Address 0"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "NTW_ADR_1,NETWORK ADDRESS 1"
|
|
hexmask.long 0x00 0.--31. 1. "NTW_ADR_1,Network Address 1"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "NTW_ADR_2,NETWORK ADDRESS 2"
|
|
hexmask.long 0x00 0.--31. 1. "NTW_ADR_2,Network Address 2"
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "NTW_ADR_3,NETWORK ADDRESS 3"
|
|
hexmask.long 0x00 0.--31. 1. "NTW_ADR_3,Network Address 2"
|
|
group.long 0x3C++0x03
|
|
line.long 0x00 "RX_WATERMARK,RECEIVE WATERMARK"
|
|
hexmask.long.word 0x00 16.--28. 1. "BYTE_COUNTER,Byte Counter"
|
|
hexmask.long.word 0x00 0.--12. 1. "RX_WATERMARK,Receive Watermark"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "DSM_CTRL,DSM CONTROL"
|
|
bitfld.long 0x00 0. "GEN_SLEEP_REQUEST,GENERIC_FSK Deep Sleep Mode Request" "0,1"
|
|
rgroup.long 0x44++0x03
|
|
line.long 0x00 "PART_ID,PART ID"
|
|
hexmask.long.byte 0x00 0.--7. 1. "PART_ID,Part ID"
|
|
group.long 0x60++0x03
|
|
line.long 0x00 "PACKET_CFG,PACKET CONFIGURATION"
|
|
rbitfld.long 0x00 31. "LENGTH_FAIL,Maximum Length Violated Status Bit" "0,1"
|
|
rbitfld.long 0x00 30. "H0_FAIL,H0 Violated Status Bit" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 29. "H1_FAIL,H1 Violated Status Bit" "0,1"
|
|
bitfld.long 0x00 24.--28. "H1_SZ,H1 Size" "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"
|
|
newline
|
|
bitfld.long 0x00 21. "LENGTH_ADJ_UNSIGNED,Length Adjustment Unsigned Enabled" "0: Hardware interprets LENGTH_ADJ as a signed..,1: Hardware interprets LENGTH_ADJ as a unsigned.."
|
|
bitfld.long 0x00 16.--20. "H0_SZ,H0 Size" "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"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "LENGTH_ADJ,Length Adjustment"
|
|
bitfld.long 0x00 6.--7. "SYNC_ADDR_SZ,Sync Address Size" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 5. "LENGTH_BIT_ORD,LENGTH Bit Order" "0: LS Bit First,1: MS Bit First"
|
|
bitfld.long 0x00 0.--4. "LENGTH_SZ,LENGTH Size" "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.long 0x64++0x03
|
|
line.long 0x00 "H0_CFG,H0 CONFIGURATION"
|
|
hexmask.long.word 0x00 16.--31. 1. "H0_MASK,H0 Mask Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "H0_MATCH,H0 Match Register"
|
|
group.long 0x68++0x03
|
|
line.long 0x00 "H1_CFG,H1 CONFIGURATION"
|
|
hexmask.long.word 0x00 16.--31. 1. "H1_MASK,H1 Mask Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "H1_MATCH,H1 Match Register"
|
|
group.long 0x6C++0x03
|
|
line.long 0x00 "CRC_CFG,CRC CONFIGURATION"
|
|
bitfld.long 0x00 18. "CRC_BYTE_ORD,CRC Byte Order" "0: LS Byte First,1: MS Byte First"
|
|
bitfld.long 0x00 17. "CRC_REF_OUT,CRC Reflect Out" "0: do not manipulate CRC result,1: CRC result is to be reflected bitwise.."
|
|
newline
|
|
bitfld.long 0x00 16. "CRC_REF_IN,CRC Reflect In" "0: do not manipulate input data stream,1: reflect each byte in the input stream bitwise"
|
|
bitfld.long 0x00 8.--11. "CRC_START_BYTE,Configure CRC Start Point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--2. "CRC_SZ,CRC Size (in octets)" "0,1,2,3,4,5,6,7"
|
|
group.long 0x70++0x03
|
|
line.long 0x00 "CRC_INIT,CRC INITIALIZATION"
|
|
hexmask.long 0x00 0.--31. 1. "CRC_SEED,CRC Seed Value"
|
|
group.long 0x74++0x03
|
|
line.long 0x00 "CRC_POLY,CRC POLYNOMIAL"
|
|
hexmask.long 0x00 0.--31. 1. "CRC_POLY,CRC Polynomial"
|
|
group.long 0x78++0x03
|
|
line.long 0x00 "CRC_XOR_OUT,CRC XOR OUT"
|
|
hexmask.long 0x00 0.--31. 1. "CRC_XOR_OUT,CRC XOR OUT Register"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "WHITEN_CFG,WHITENER CONFIGURATION"
|
|
hexmask.long.word 0x00 16.--24. 1. "WHITEN_INIT,Initialization Value for Whitening/De-whitening"
|
|
bitfld.long 0x00 14. "MANCHESTER_START,Configure Manchester Encoding Start Point" "0: Start Manchester coding at start-of-payload,1: Start Manchester coding at start-of-header"
|
|
newline
|
|
bitfld.long 0x00 13. "MANCHESTER_INV,Configure for Inverted Manchester Encoding" "0: Manchester coding as per 802.3,1: Manchester coding as per 802.3 but with the.."
|
|
bitfld.long 0x00 12. "MANCHESTER_EN,Configure for Manchester Encoding/Decoding" "0: Disable Manchester encoding (TX) and decoding..,1: Enable Manchester encoding (TX) and decoding.."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "WHITEN_SIZE,Length of Whitener LFSR" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 6. "WHITEN_PAYLOAD_REINIT,Configure for Whitener re-initialization" "0: Don't re-initialize Whitener LFSR at..,1: Re-initialize Whitener LFSR at start-of-payload"
|
|
newline
|
|
bitfld.long 0x00 5. "WHITEN_REF_IN,Whiten Reflect Input" "0,1"
|
|
bitfld.long 0x00 4. "WHITEN_POLY_TYPE,Whiten Polynomial Type" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "WHITEN_B4_CRC,Congifure for Whitening-before-CRC" "0: CRC before whiten/de-whiten,1: Whiten/de-whiten before CRC"
|
|
bitfld.long 0x00 2. "WHITEN_END,Configure end-of-whitening" "0: end whiten at end-of-payload,1: end whiten at end-of-crc"
|
|
newline
|
|
bitfld.long 0x00 0.--1. "WHITEN_START,Configure Whitener Start Point" "0: no whitening,1: start whitening at start-of-H0,2: start whitening at start-of-H1 but only if..,3: start whitening at start-of-payload but only.."
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "WHITEN_POLY,WHITENER POLYNOMIAL"
|
|
hexmask.long.word 0x00 0.--8. 1. "WHITEN_POLY,Whitener Polynomial"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "WHITEN_SZ_THR,WHITENER SIZE THRESHOLD"
|
|
bitfld.long 0x00 23. "REC_BAD_PKT,Receive Bad Packets" "0: packets which fail H0 H1 or LENGTH_MAX result..,1: packets which fail H0 H1 or LENGTH_MAX are.."
|
|
hexmask.long.byte 0x00 16.--22. 1. "LENGTH_MAX,Maximum Length for Received Packets"
|
|
newline
|
|
hexmask.long.word 0x00 0.--11. 1. "WHITEN_SZ_THR,Whitener Size Threshold"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "BITRATE,BIT RATE"
|
|
bitfld.long 0x00 0.--1. "BITRATE,Bit Rate" "0: 1Mbit/sec,1: 500Kbit/sec,2: 250Kbit/sec (not supported if..,?..."
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "PB_PARTITION,PACKET BUFFER PARTITION POINT"
|
|
hexmask.long.word 0x00 0.--10. 1. "PB_PARTITION,Packet Buffer Partition Point"
|
|
repeat 16. (strings "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x700)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x720)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "32" "33" "34" "35" "36" "37" "38" "39" "40" "41" "42" "43" "44" "45" "46" "47" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x740)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "48" "49" "50" "51" "52" "53" "54" "55" "56" "57" "58" "59" "60" "61" "62" "63" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x760)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "64" "65" "66" "67" "68" "69" "70" "71" "72" "73" "74" "75" "76" "77" "78" "79" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x780)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "80" "81" "82" "83" "84" "85" "86" "87" "88" "89" "90" "91" "92" "93" "94" "95" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x7A0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "96" "97" "98" "99" "100" "101" "102" "103" "104" "105" "106" "107" "108" "109" "110" "111" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x7C0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "112" "113" "114" "115" "116" "117" "118" "119" "120" "121" "122" "123" "124" "125" "126" "127" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x7E0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "128" "129" "130" "131" "132" "133" "134" "135" "136" "137" "138" "139" "140" "141" "142" "143" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x800)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "144" "145" "146" "147" "148" "149" "150" "151" "152" "153" "154" "155" "156" "157" "158" "159" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x820)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "160" "161" "162" "163" "164" "165" "166" "167" "168" "169" "170" "171" "172" "173" "174" "175" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x840)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "176" "177" "178" "179" "180" "181" "182" "183" "184" "185" "186" "187" "188" "189" "190" "191" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x860)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "192" "193" "194" "195" "196" "197" "198" "199" "200" "201" "202" "203" "204" "205" "206" "207" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x880)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "208" "209" "210" "211" "212" "213" "214" "215" "216" "217" "218" "219" "220" "221" "222" "223" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x8A0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "224" "225" "226" "227" "228" "229" "230" "231" "232" "233" "234" "235" "236" "237" "238" "239" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x8C0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "240" "241" "242" "243" "244" "245" "246" "247" "248" "249" "250" "251" "252" "253" "254" "255" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x8E0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "256" "257" "258" "259" "260" "261" "262" "263" "264" "265" "266" "267" "268" "269" "270" "271" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x900)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "272" "273" "274" "275" "276" "277" "278" "279" "280" "281" "282" "283" "284" "285" "286" "287" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x920)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "288" "289" "290" "291" "292" "293" "294" "295" "296" "297" "298" "299" "300" "301" "302" "303" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x940)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "304" "305" "306" "307" "308" "309" "310" "311" "312" "313" "314" "315" "316" "317" "318" "319" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x960)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "320" "321" "322" "323" "324" "325" "326" "327" "328" "329" "330" "331" "332" "333" "334" "335" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x980)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "336" "337" "338" "339" "340" "341" "342" "343" "344" "345" "346" "347" "348" "349" "350" "351" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x9A0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "352" "353" "354" "355" "356" "357" "358" "359" "360" "361" "362" "363" "364" "365" "366" "367" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x9C0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "368" "369" "370" "371" "372" "373" "374" "375" "376" "377" "378" "379" "380" "381" "382" "383" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x9E0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "384" "385" "386" "387" "388" "389" "390" "391" "392" "393" "394" "395" "396" "397" "398" "399" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xA00)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "400" "401" "402" "403" "404" "405" "406" "407" "408" "409" "410" "411" "412" "413" "414" "415" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xA20)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "416" "417" "418" "419" "420" "421" "422" "423" "424" "425" "426" "427" "428" "429" "430" "431" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xA40)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "432" "433" "434" "435" "436" "437" "438" "439" "440" "441" "442" "443" "444" "445" "446" "447" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xA60)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "448" "449" "450" "451" "452" "453" "454" "455" "456" "457" "458" "459" "460" "461" "462" "463" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xA80)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "464" "465" "466" "467" "468" "469" "470" "471" "472" "473" "474" "475" "476" "477" "478" "479" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xAA0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "480" "481" "482" "483" "484" "485" "486" "487" "488" "489" "490" "491" "492" "493" "494" "495" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xAC0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "496" "497" "498" "499" "500" "501" "502" "503" "504" "505" "506" "507" "508" "509" "510" "511" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xAE0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "512" "513" "514" "515" "516" "517" "518" "519" "520" "521" "522" "523" "524" "525" "526" "527" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xB00)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "528" "529" "530" "531" "532" "533" "534" "535" "536" "537" "538" "539" "540" "541" "542" "543" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xB20)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "544" "545" "546" "547" "548" "549" "550" "551" "552" "553" "554" "555" "556" "557" "558" "559" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xB40)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "560" "561" "562" "563" "564" "565" "566" "567" "568" "569" "570" "571" "572" "573" "574" "575" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xB60)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "576" "577" "578" "579" "580" "581" "582" "583" "584" "585" "586" "587" "588" "589" "590" "591" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xB80)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "592" "593" "594" "595" "596" "597" "598" "599" "600" "601" "602" "603" "604" "605" "606" "607" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xBA0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "608" "609" "610" "611" "612" "613" "614" "615" "616" "617" "618" "619" "620" "621" "622" "623" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xBC0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "624" "625" "626" "627" "628" "629" "630" "631" "632" "633" "634" "635" "636" "637" "638" "639" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xBE0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "640" "641" "642" "643" "644" "645" "646" "647" "648" "649" "650" "651" "652" "653" "654" "655" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xC00)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "656" "657" "658" "659" "660" "661" "662" "663" "664" "665" "666" "667" "668" "669" "670" "671" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xC20)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "672" "673" "674" "675" "676" "677" "678" "679" "680" "681" "682" "683" "684" "685" "686" "687" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xC40)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "688" "689" "690" "691" "692" "693" "694" "695" "696" "697" "698" "699" "700" "701" "702" "703" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xC60)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "704" "705" "706" "707" "708" "709" "710" "711" "712" "713" "714" "715" "716" "717" "718" "719" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xC80)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "720" "721" "722" "723" "724" "725" "726" "727" "728" "729" "730" "731" "732" "733" "734" "735" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xCA0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "736" "737" "738" "739" "740" "741" "742" "743" "744" "745" "746" "747" "748" "749" "750" "751" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xCC0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "752" "753" "754" "755" "756" "757" "758" "759" "760" "761" "762" "763" "764" "765" "766" "767" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xCE0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "768" "769" "770" "771" "772" "773" "774" "775" "776" "777" "778" "779" "780" "781" "782" "783" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xD00)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "784" "785" "786" "787" "788" "789" "790" "791" "792" "793" "794" "795" "796" "797" "798" "799" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xD20)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "800" "801" "802" "803" "804" "805" "806" "807" "808" "809" "810" "811" "812" "813" "814" "815" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xD40)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "816" "817" "818" "819" "820" "821" "822" "823" "824" "825" "826" "827" "828" "829" "830" "831" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xD60)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "832" "833" "834" "835" "836" "837" "838" "839" "840" "841" "842" "843" "844" "845" "846" "847" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xD80)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "848" "849" "850" "851" "852" "853" "854" "855" "856" "857" "858" "859" "860" "861" "862" "863" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xDA0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "864" "865" "866" "867" "868" "869" "870" "871" "872" "873" "874" "875" "876" "877" "878" "879" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xDC0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "880" "881" "882" "883" "884" "885" "886" "887" "888" "889" "890" "891" "892" "893" "894" "895" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xDE0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "896" "897" "898" "899" "900" "901" "902" "903" "904" "905" "906" "907" "908" "909" "910" "911" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xE00)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "912" "913" "914" "915" "916" "917" "918" "919" "920" "921" "922" "923" "924" "925" "926" "927" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xE20)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "928" "929" "930" "931" "932" "933" "934" "935" "936" "937" "938" "939" "940" "941" "942" "943" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xE40)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "944" "945" "946" "947" "948" "949" "950" "951" "952" "953" "954" "955" "956" "957" "958" "959" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xE60)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "960" "961" "962" "963" "964" "965" "966" "967" "968" "969" "970" "971" "972" "973" "974" "975" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xE80)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "976" "977" "978" "979" "980" "981" "982" "983" "984" "985" "986" "987" "988" "989" "990" "991" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xEA0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "992" "993" "994" "995" "996" "997" "998" "999" "1000" "1001" "1002" "1003" "1004" "1005" "1006" "1007" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xEC0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "1008" "1009" "1010" "1011" "1012" "1013" "1014" "1015" "1016" "1017" "1018" "1019" "1020" "1021" "1022" "1023" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xEE0)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "1024" "1025" "1026" "1027" "1028" "1029" "1030" "1031" "1032" "1033" "1034" "1035" "1036" "1037" "1038" "1039" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xF00)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "1040" "1041" "1042" "1043" "1044" "1045" "1046" "1047" "1048" "1049" "1050" "1051" "1052" "1053" "1054" "1055" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xF20)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "1056" "1057" "1058" "1059" "1060" "1061" "1062" "1063" "1064" "1065" "1066" "1067" "1068" "1069" "1070" "1071" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xF40)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
repeat 16. (strings "1072" "1073" "1074" "1075" "1076" "1077" "1078" "1079" "1080" "1081" "1082" "1083" "1084" "1085" "1086" "1087" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xF60)++0x01
|
|
line.word 0x00 "PACKET_BUFFER_$1,PACKET BUFFER"
|
|
hexmask.word 0x00 0.--15. 1. "PACKET_BUFFER,PACKET BUFFER RAM"
|
|
repeat.end
|
|
tree.end
|
|
tree "GPIO (General Purpose I/O Ports And Peripheral I/O Lines)"
|
|
tree "GPIOA"
|
|
base ad:0x400FF000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PDOR,Port Data Output Register"
|
|
bitfld.long 0x00 31. "PDO31,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 30. "PDO30,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 29. "PDO29,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 28. "PDO28,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 27. "PDO27,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 26. "PDO26,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 25. "PDO25,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 24. "PDO24,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 23. "PDO23,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 22. "PDO22,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 21. "PDO21,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 20. "PDO20,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 19. "PDO19,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 18. "PDO18,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 17. "PDO17,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 16. "PDO16,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 15. "PDO15,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 14. "PDO14,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 13. "PDO13,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 12. "PDO12,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 11. "PDO11,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 10. "PDO10,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 9. "PDO9,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 8. "PDO8,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 7. "PDO7,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 6. "PDO6,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 5. "PDO5,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 4. "PDO4,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 3. "PDO3,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 2. "PDO2,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 1. "PDO1,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 0. "PDO0,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
wgroup.long 0x04++0x03
|
|
line.long 0x00 "PSOR,Port Set Output Register"
|
|
bitfld.long 0x00 31. "PTSO31,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 30. "PTSO30,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 29. "PTSO29,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 28. "PTSO28,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 27. "PTSO27,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 26. "PTSO26,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 25. "PTSO25,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 24. "PTSO24,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 23. "PTSO23,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 22. "PTSO22,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 21. "PTSO21,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 20. "PTSO20,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 19. "PTSO19,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 18. "PTSO18,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 17. "PTSO17,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 16. "PTSO16,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 15. "PTSO15,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 14. "PTSO14,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 13. "PTSO13,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 12. "PTSO12,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 11. "PTSO11,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 10. "PTSO10,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 9. "PTSO9,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 8. "PTSO8,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 7. "PTSO7,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 6. "PTSO6,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 5. "PTSO5,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 4. "PTSO4,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 3. "PTSO3,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 2. "PTSO2,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 1. "PTSO1,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 0. "PTSO0,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
wgroup.long 0x08++0x03
|
|
line.long 0x00 "PCOR,Port Clear Output Register"
|
|
bitfld.long 0x00 31. "PTCO31,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 30. "PTCO30,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 29. "PTCO29,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 28. "PTCO28,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 27. "PTCO27,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 26. "PTCO26,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 25. "PTCO25,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 24. "PTCO24,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 23. "PTCO23,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 22. "PTCO22,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 21. "PTCO21,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 20. "PTCO20,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 19. "PTCO19,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 18. "PTCO18,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 17. "PTCO17,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 16. "PTCO16,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 15. "PTCO15,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 14. "PTCO14,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 13. "PTCO13,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 12. "PTCO12,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 11. "PTCO11,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 10. "PTCO10,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 9. "PTCO9,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 8. "PTCO8,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 7. "PTCO7,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 6. "PTCO6,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 5. "PTCO5,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 4. "PTCO4,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 3. "PTCO3,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 2. "PTCO2,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 1. "PTCO1,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 0. "PTCO0,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
wgroup.long 0x0C++0x03
|
|
line.long 0x00 "PTOR,Port Toggle Output Register"
|
|
bitfld.long 0x00 31. "PTTO31,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 30. "PTTO30,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 29. "PTTO29,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 28. "PTTO28,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 27. "PTTO27,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 26. "PTTO26,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 25. "PTTO25,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 24. "PTTO24,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 23. "PTTO23,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 22. "PTTO22,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 21. "PTTO21,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 20. "PTTO20,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 19. "PTTO19,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 18. "PTTO18,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 17. "PTTO17,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 16. "PTTO16,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 15. "PTTO15,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 14. "PTTO14,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 13. "PTTO13,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 12. "PTTO12,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 11. "PTTO11,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 10. "PTTO10,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 9. "PTTO9,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 8. "PTTO8,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 7. "PTTO7,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 6. "PTTO6,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 5. "PTTO5,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 4. "PTTO4,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 3. "PTTO3,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 2. "PTTO2,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 1. "PTTO1,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 0. "PTTO0,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "PDIR,Port Data Input Register"
|
|
bitfld.long 0x00 31. "PDI31,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 30. "PDI30,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 29. "PDI29,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 28. "PDI28,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 27. "PDI27,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 26. "PDI26,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 25. "PDI25,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 24. "PDI24,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 23. "PDI23,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 22. "PDI22,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 21. "PDI21,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 20. "PDI20,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 19. "PDI19,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 18. "PDI18,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 17. "PDI17,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 16. "PDI16,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 15. "PDI15,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 14. "PDI14,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 13. "PDI13,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 12. "PDI12,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 11. "PDI11,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 10. "PDI10,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 9. "PDI9,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 8. "PDI8,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 7. "PDI7,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 6. "PDI6,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 5. "PDI5,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 4. "PDI4,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 3. "PDI3,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 2. "PDI2,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 1. "PDI1,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 0. "PDI0,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "PDDR,Port Data Direction Register"
|
|
bitfld.long 0x00 31. "PDD31,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 30. "PDD30,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 29. "PDD29,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 28. "PDD28,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 27. "PDD27,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 26. "PDD26,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 25. "PDD25,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 24. "PDD24,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 23. "PDD23,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 22. "PDD22,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 21. "PDD21,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 20. "PDD20,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 19. "PDD19,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 18. "PDD18,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 17. "PDD17,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 16. "PDD16,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 15. "PDD15,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 14. "PDD14,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 13. "PDD13,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 12. "PDD12,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 11. "PDD11,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 10. "PDD10,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 9. "PDD9,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 8. "PDD8,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 7. "PDD7,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 6. "PDD6,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 5. "PDD5,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 4. "PDD4,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 3. "PDD3,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 2. "PDD2,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 1. "PDD1,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 0. "PDD0,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
tree.end
|
|
tree "GPIOB"
|
|
base ad:0x400FF040
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PDOR,Port Data Output Register"
|
|
bitfld.long 0x00 31. "PDO31,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 30. "PDO30,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 29. "PDO29,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 28. "PDO28,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 27. "PDO27,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 26. "PDO26,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 25. "PDO25,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 24. "PDO24,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 23. "PDO23,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 22. "PDO22,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 21. "PDO21,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 20. "PDO20,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 19. "PDO19,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 18. "PDO18,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 17. "PDO17,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 16. "PDO16,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 15. "PDO15,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 14. "PDO14,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 13. "PDO13,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 12. "PDO12,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 11. "PDO11,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 10. "PDO10,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 9. "PDO9,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 8. "PDO8,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 7. "PDO7,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 6. "PDO6,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 5. "PDO5,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 4. "PDO4,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 3. "PDO3,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 2. "PDO2,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 1. "PDO1,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 0. "PDO0,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
wgroup.long 0x04++0x03
|
|
line.long 0x00 "PSOR,Port Set Output Register"
|
|
bitfld.long 0x00 31. "PTSO31,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 30. "PTSO30,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 29. "PTSO29,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 28. "PTSO28,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 27. "PTSO27,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 26. "PTSO26,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 25. "PTSO25,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 24. "PTSO24,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 23. "PTSO23,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 22. "PTSO22,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 21. "PTSO21,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 20. "PTSO20,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 19. "PTSO19,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 18. "PTSO18,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 17. "PTSO17,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 16. "PTSO16,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 15. "PTSO15,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 14. "PTSO14,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 13. "PTSO13,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 12. "PTSO12,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 11. "PTSO11,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 10. "PTSO10,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 9. "PTSO9,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 8. "PTSO8,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 7. "PTSO7,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 6. "PTSO6,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 5. "PTSO5,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 4. "PTSO4,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 3. "PTSO3,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 2. "PTSO2,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 1. "PTSO1,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 0. "PTSO0,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
wgroup.long 0x08++0x03
|
|
line.long 0x00 "PCOR,Port Clear Output Register"
|
|
bitfld.long 0x00 31. "PTCO31,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 30. "PTCO30,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 29. "PTCO29,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 28. "PTCO28,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 27. "PTCO27,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 26. "PTCO26,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 25. "PTCO25,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 24. "PTCO24,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 23. "PTCO23,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 22. "PTCO22,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 21. "PTCO21,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 20. "PTCO20,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 19. "PTCO19,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 18. "PTCO18,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 17. "PTCO17,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 16. "PTCO16,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 15. "PTCO15,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 14. "PTCO14,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 13. "PTCO13,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 12. "PTCO12,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 11. "PTCO11,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 10. "PTCO10,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 9. "PTCO9,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 8. "PTCO8,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 7. "PTCO7,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 6. "PTCO6,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 5. "PTCO5,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 4. "PTCO4,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 3. "PTCO3,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 2. "PTCO2,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 1. "PTCO1,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 0. "PTCO0,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
wgroup.long 0x0C++0x03
|
|
line.long 0x00 "PTOR,Port Toggle Output Register"
|
|
bitfld.long 0x00 31. "PTTO31,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 30. "PTTO30,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 29. "PTTO29,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 28. "PTTO28,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 27. "PTTO27,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 26. "PTTO26,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 25. "PTTO25,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 24. "PTTO24,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 23. "PTTO23,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 22. "PTTO22,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 21. "PTTO21,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 20. "PTTO20,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 19. "PTTO19,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 18. "PTTO18,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 17. "PTTO17,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 16. "PTTO16,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 15. "PTTO15,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 14. "PTTO14,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 13. "PTTO13,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 12. "PTTO12,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 11. "PTTO11,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 10. "PTTO10,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 9. "PTTO9,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 8. "PTTO8,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 7. "PTTO7,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 6. "PTTO6,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 5. "PTTO5,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 4. "PTTO4,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 3. "PTTO3,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 2. "PTTO2,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 1. "PTTO1,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 0. "PTTO0,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "PDIR,Port Data Input Register"
|
|
bitfld.long 0x00 31. "PDI31,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 30. "PDI30,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 29. "PDI29,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 28. "PDI28,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 27. "PDI27,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 26. "PDI26,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 25. "PDI25,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 24. "PDI24,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 23. "PDI23,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 22. "PDI22,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 21. "PDI21,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 20. "PDI20,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 19. "PDI19,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 18. "PDI18,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 17. "PDI17,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 16. "PDI16,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 15. "PDI15,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 14. "PDI14,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 13. "PDI13,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 12. "PDI12,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 11. "PDI11,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 10. "PDI10,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 9. "PDI9,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 8. "PDI8,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 7. "PDI7,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 6. "PDI6,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 5. "PDI5,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 4. "PDI4,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 3. "PDI3,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 2. "PDI2,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 1. "PDI1,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 0. "PDI0,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "PDDR,Port Data Direction Register"
|
|
bitfld.long 0x00 31. "PDD31,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 30. "PDD30,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 29. "PDD29,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 28. "PDD28,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 27. "PDD27,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 26. "PDD26,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 25. "PDD25,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 24. "PDD24,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 23. "PDD23,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 22. "PDD22,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 21. "PDD21,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 20. "PDD20,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 19. "PDD19,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 18. "PDD18,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 17. "PDD17,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 16. "PDD16,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 15. "PDD15,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 14. "PDD14,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 13. "PDD13,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 12. "PDD12,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 11. "PDD11,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 10. "PDD10,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 9. "PDD9,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 8. "PDD8,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 7. "PDD7,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 6. "PDD6,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 5. "PDD5,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 4. "PDD4,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 3. "PDD3,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 2. "PDD2,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 1. "PDD1,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 0. "PDD0,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
tree.end
|
|
tree "GPIOC"
|
|
base ad:0x400FF080
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PDOR,Port Data Output Register"
|
|
bitfld.long 0x00 31. "PDO31,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 30. "PDO30,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 29. "PDO29,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 28. "PDO28,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 27. "PDO27,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 26. "PDO26,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 25. "PDO25,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 24. "PDO24,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 23. "PDO23,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 22. "PDO22,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 21. "PDO21,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 20. "PDO20,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 19. "PDO19,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 18. "PDO18,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 17. "PDO17,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 16. "PDO16,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 15. "PDO15,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 14. "PDO14,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 13. "PDO13,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 12. "PDO12,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 11. "PDO11,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 10. "PDO10,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 9. "PDO9,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 8. "PDO8,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 7. "PDO7,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 6. "PDO6,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 5. "PDO5,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 4. "PDO4,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 3. "PDO3,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 2. "PDO2,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
newline
|
|
bitfld.long 0x00 1. "PDO1,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
bitfld.long 0x00 0. "PDO0,Port Data Output" "0: Logic level 0 is driven on pin provided pin..,1: Logic level 1 is driven on pin provided pin.."
|
|
wgroup.long 0x04++0x03
|
|
line.long 0x00 "PSOR,Port Set Output Register"
|
|
bitfld.long 0x00 31. "PTSO31,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 30. "PTSO30,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 29. "PTSO29,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 28. "PTSO28,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 27. "PTSO27,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 26. "PTSO26,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 25. "PTSO25,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 24. "PTSO24,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 23. "PTSO23,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 22. "PTSO22,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 21. "PTSO21,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 20. "PTSO20,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 19. "PTSO19,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 18. "PTSO18,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 17. "PTSO17,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 16. "PTSO16,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 15. "PTSO15,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 14. "PTSO14,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 13. "PTSO13,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 12. "PTSO12,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 11. "PTSO11,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 10. "PTSO10,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 9. "PTSO9,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 8. "PTSO8,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 7. "PTSO7,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 6. "PTSO6,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 5. "PTSO5,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 4. "PTSO4,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 3. "PTSO3,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 2. "PTSO2,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
newline
|
|
bitfld.long 0x00 1. "PTSO1,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
bitfld.long 0x00 0. "PTSO0,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1"
|
|
wgroup.long 0x08++0x03
|
|
line.long 0x00 "PCOR,Port Clear Output Register"
|
|
bitfld.long 0x00 31. "PTCO31,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 30. "PTCO30,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 29. "PTCO29,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 28. "PTCO28,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 27. "PTCO27,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 26. "PTCO26,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 25. "PTCO25,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 24. "PTCO24,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 23. "PTCO23,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 22. "PTCO22,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 21. "PTCO21,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 20. "PTCO20,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 19. "PTCO19,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 18. "PTCO18,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 17. "PTCO17,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 16. "PTCO16,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 15. "PTCO15,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 14. "PTCO14,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 13. "PTCO13,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 12. "PTCO12,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 11. "PTCO11,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 10. "PTCO10,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 9. "PTCO9,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 8. "PTCO8,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 7. "PTCO7,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 6. "PTCO6,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 5. "PTCO5,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 4. "PTCO4,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 3. "PTCO3,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 2. "PTCO2,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
newline
|
|
bitfld.long 0x00 1. "PTCO1,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
bitfld.long 0x00 0. "PTCO0,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to.."
|
|
wgroup.long 0x0C++0x03
|
|
line.long 0x00 "PTOR,Port Toggle Output Register"
|
|
bitfld.long 0x00 31. "PTTO31,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 30. "PTTO30,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 29. "PTTO29,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 28. "PTTO28,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 27. "PTTO27,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 26. "PTTO26,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 25. "PTTO25,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 24. "PTTO24,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 23. "PTTO23,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 22. "PTTO22,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 21. "PTTO21,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 20. "PTTO20,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 19. "PTTO19,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 18. "PTTO18,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 17. "PTTO17,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 16. "PTTO16,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 15. "PTTO15,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 14. "PTTO14,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 13. "PTTO13,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 12. "PTTO12,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 11. "PTTO11,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 10. "PTTO10,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 9. "PTTO9,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 8. "PTTO8,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 7. "PTTO7,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 6. "PTTO6,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 5. "PTTO5,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 4. "PTTO4,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 3. "PTTO3,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 2. "PTTO2,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
newline
|
|
bitfld.long 0x00 1. "PTTO1,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
bitfld.long 0x00 0. "PTTO0,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the.."
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "PDIR,Port Data Input Register"
|
|
bitfld.long 0x00 31. "PDI31,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 30. "PDI30,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 29. "PDI29,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 28. "PDI28,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 27. "PDI27,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 26. "PDI26,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 25. "PDI25,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 24. "PDI24,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 23. "PDI23,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 22. "PDI22,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 21. "PDI21,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 20. "PDI20,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 19. "PDI19,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 18. "PDI18,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 17. "PDI17,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 16. "PDI16,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 15. "PDI15,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 14. "PDI14,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 13. "PDI13,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 12. "PDI12,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 11. "PDI11,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 10. "PDI10,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 9. "PDI9,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 8. "PDI8,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 7. "PDI7,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 6. "PDI6,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 5. "PDI5,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 4. "PDI4,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 3. "PDI3,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 2. "PDI2,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
newline
|
|
bitfld.long 0x00 1. "PDI1,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
bitfld.long 0x00 0. "PDI0,Port Data Input" "0: Pin logic level is logic 0 or is not..,1: Pin logic level is logic 1"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "PDDR,Port Data Direction Register"
|
|
bitfld.long 0x00 31. "PDD31,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 30. "PDD30,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 29. "PDD29,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 28. "PDD28,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 27. "PDD27,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 26. "PDD26,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 25. "PDD25,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 24. "PDD24,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 23. "PDD23,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 22. "PDD22,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 21. "PDD21,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 20. "PDD20,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 19. "PDD19,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 18. "PDD18,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 17. "PDD17,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 16. "PDD16,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 15. "PDD15,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 14. "PDD14,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 13. "PDD13,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 12. "PDD12,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 11. "PDD11,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 10. "PDD10,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 9. "PDD9,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 8. "PDD8,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 7. "PDD7,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 6. "PDD6,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 5. "PDD5,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 4. "PDD4,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 3. "PDD3,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 2. "PDD2,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
newline
|
|
bitfld.long 0x00 1. "PDD1,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
bitfld.long 0x00 0. "PDD0,Port Data Direction" "0: Pin is configured as general-purpose input..,1: Pin is configured as general-purpose output.."
|
|
tree.end
|
|
tree.end
|
|
tree "I2C (Inter-Integrated Circuit)"
|
|
repeat 2. (list 0. 1.) (list ad:0x40066000 ad:0x40067000)
|
|
tree "I2C$1"
|
|
base $2
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "A1,I2C Address Register 1"
|
|
hexmask.byte 0x00 1.--7. 1. "AD,Address"
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "F,I2C Frequency Divider register"
|
|
bitfld.byte 0x00 6.--7. "MULT,Multiplier Factor" "0: mul = 1,1: mul = 2,2: mul = 4,?..."
|
|
bitfld.byte 0x00 0.--5. "ICR,ClockRate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.byte 0x02++0x00
|
|
line.byte 0x00 "C1,I2C Control Register 1"
|
|
bitfld.byte 0x00 7. "IICEN,I2C Enable" "0: Disabled,1: Enabled"
|
|
bitfld.byte 0x00 6. "IICIE,I2C Interrupt Enable" "0: Disabled,1: Enabled"
|
|
newline
|
|
bitfld.byte 0x00 5. "MST,Master Mode Select" "0: Slave mode,1: Master mode"
|
|
bitfld.byte 0x00 4. "TX,Transmit Mode Select" "0: Receive,1: Transmit"
|
|
newline
|
|
bitfld.byte 0x00 3. "TXAK,Transmit Acknowledge Enable" "0: An acknowledge signal is sent to the bus on..,1: No acknowledge signal is sent to the bus on.."
|
|
bitfld.byte 0x00 2. "RSTA,Repeat START" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 1. "WUEN,Wakeup Enable" "0: Normal operation,1: Enables the wakeup function in low power mode"
|
|
bitfld.byte 0x00 0. "DMAEN,DMA Enable" "0: All DMA signalling disabled,1: DMA transfer is enabled"
|
|
group.byte 0x03++0x00
|
|
line.byte 0x00 "S,I2C Status register"
|
|
rbitfld.byte 0x00 7. "TCF,Transfer Complete Flag" "0: Transfer in progress,1: Transfer complete"
|
|
bitfld.byte 0x00 6. "IAAS,Addressed As A Slave" "0: Not addressed,1: Addressed as a slave"
|
|
newline
|
|
rbitfld.byte 0x00 5. "BUSY,Bus Busy" "0: Bus is idle,1: Bus is busy"
|
|
bitfld.byte 0x00 4. "ARBL,Arbitration Lost" "0: Standard bus operation,1: Loss of arbitration"
|
|
newline
|
|
bitfld.byte 0x00 3. "RAM,Range Address Match" "0: Not addressed,1: Addressed as a slave"
|
|
rbitfld.byte 0x00 2. "SRW,Slave Read/" "0: Slave receive master writing to slave,1: Slave transmit master reading from slave"
|
|
newline
|
|
bitfld.byte 0x00 1. "IICIF,Interrupt Flag" "0: No interrupt pending,1: Interrupt pending"
|
|
rbitfld.byte 0x00 0. "RXAK,Receive Acknowledge" "0: Acknowledge signal was received after the..,1: No acknowledge signal detected"
|
|
group.byte 0x04++0x00
|
|
line.byte 0x00 "D,I2C Data I/O register"
|
|
hexmask.byte 0x00 0.--7. 1. "DATA,Data"
|
|
group.byte 0x05++0x00
|
|
line.byte 0x00 "C2,I2C Control Register 2"
|
|
bitfld.byte 0x00 7. "GCAEN,General Call Address Enable" "0: Disabled,1: Enabled"
|
|
bitfld.byte 0x00 6. "ADEXT,Address Extension" "0: 7-bit address scheme,1: 10-bit address scheme"
|
|
newline
|
|
bitfld.byte 0x00 5. "HDRS,High Drive Select" "0: Normal drive mode,1: High drive mode"
|
|
bitfld.byte 0x00 4. "SBRC,Slave Baud Rate Control" "0: The slave baud rate follows the master baud..,1: Slave baud rate is independent of the master.."
|
|
newline
|
|
bitfld.byte 0x00 3. "RMEN,Range Address Matching Enable" "0: Range mode disabled,1: Range mode enabled"
|
|
bitfld.byte 0x00 0.--2. "AD,Slave Address" "0,1,2,3,4,5,6,7"
|
|
group.byte 0x06++0x00
|
|
line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter Register"
|
|
bitfld.byte 0x00 7. "SHEN,Stop Hold Enable" "0: Stop holdoff is disabled,1: Stop holdoff is enabled"
|
|
bitfld.byte 0x00 6. "STOPF,I2C Bus Stop Detect Flag" "0: No stop happens on I2C bus,1: Stop detected on I2C bus"
|
|
newline
|
|
bitfld.byte 0x00 5. "SSIE,I2C Bus Stop or Start Interrupt Enable" "0: Stop or start detection interrupt is disabled,1: Stop or start detection interrupt is enabled"
|
|
bitfld.byte 0x00 4. "STARTF,I2C Bus Start Detect Flag" "0: No start happens on I2C bus,1: Start detected on I2C bus"
|
|
newline
|
|
bitfld.byte 0x00 0.--3. "FLT,I2C Programmable Filter Factor" "0: No filter/bypass,?..."
|
|
group.byte 0x07++0x00
|
|
line.byte 0x00 "RA,I2C Range Address register"
|
|
hexmask.byte 0x00 1.--7. 1. "RAD,Range Slave Address"
|
|
group.byte 0x08++0x00
|
|
line.byte 0x00 "SMB,I2C SMBus Control and Status register"
|
|
bitfld.byte 0x00 7. "FACK,Fast NACK/ACK Enable" "0: An ACK or NACK is sent on the following..,1: Writing 0 to TXAK after receiving a data byte.."
|
|
bitfld.byte 0x00 6. "ALERTEN,SMBus Alert Response Address Enable" "0: SMBus alert response address matching is..,1: SMBus alert response address matching is.."
|
|
newline
|
|
bitfld.byte 0x00 5. "SIICAEN,Second I2C Address Enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled"
|
|
bitfld.byte 0x00 4. "TCKSEL,Timeout Counter Clock Select" "0: Timeout counter counts at the frequency of..,1: Timeout counter counts at the frequency of.."
|
|
newline
|
|
bitfld.byte 0x00 3. "SLTF,SCL Low Timeout Flag" "0: No low timeout occurs,1: Low timeout occurs"
|
|
rbitfld.byte 0x00 2. "SHTF1,SCL High Timeout Flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs"
|
|
newline
|
|
bitfld.byte 0x00 1. "SHTF2,SCL High Timeout Flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs"
|
|
bitfld.byte 0x00 0. "SHTF2IE,SHTF2 Interrupt Enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled"
|
|
group.byte 0x09++0x00
|
|
line.byte 0x00 "A2,I2C Address Register 2"
|
|
hexmask.byte 0x00 1.--7. 1. "SAD,SMBus Address"
|
|
group.byte 0x0A++0x00
|
|
line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High"
|
|
hexmask.byte 0x00 0.--7. 1. "SSLT,SSLT[15:8]"
|
|
group.byte 0x0B++0x00
|
|
line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low"
|
|
hexmask.byte 0x00 0.--7. 1. "SSLT,SSLT[7:0]"
|
|
group.byte 0x0C++0x00
|
|
line.byte 0x00 "S2,I2C Status register 2"
|
|
bitfld.byte 0x00 2. "DFEN,Double Buffer Enable" "0: Disables the double buffer mode clock stretch..,1: Enables the double buffer mode clock stretch.."
|
|
bitfld.byte 0x00 1. "ERROR,Error flag" "0: The buffer is not full and all write/read..,1: There are 3 or more write/read errors during.."
|
|
newline
|
|
rbitfld.byte 0x00 0. "EMPTY,Empty flag" "0: Tx or Rx buffer is not empty and cannot be..,1: Tx or Rx buffer is empty and can be written.."
|
|
tree.end
|
|
repeat.end
|
|
tree.end
|
|
tree "LLWU (Low leakage wakeup unit)"
|
|
base ad:0x4007C000
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "PE1,LLWU Pin Enable 1 register"
|
|
bitfld.byte 0x00 6.--7. "WUPE3,Wakeup Pin Enable For LLWU_P3" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
bitfld.byte 0x00 4.--5. "WUPE2,Wakeup Pin Enable For LLWU_P2" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
newline
|
|
bitfld.byte 0x00 2.--3. "WUPE1,Wakeup Pin Enable For LLWU_P1" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
bitfld.byte 0x00 0.--1. "WUPE0,Wakeup Pin Enable For LLWU_P0" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "PE2,LLWU Pin Enable 2 register"
|
|
bitfld.byte 0x00 6.--7. "WUPE7,Wakeup Pin Enable For LLWU_P7" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
bitfld.byte 0x00 4.--5. "WUPE6,Wakeup Pin Enable For LLWU_P6" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
newline
|
|
bitfld.byte 0x00 2.--3. "WUPE5,Wakeup Pin Enable For LLWU_P5" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
bitfld.byte 0x00 0.--1. "WUPE4,Wakeup Pin Enable For LLWU_P4" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
group.byte 0x02++0x00
|
|
line.byte 0x00 "PE3,LLWU Pin Enable 3 register"
|
|
bitfld.byte 0x00 6.--7. "WUPE11,Wakeup Pin Enable For LLWU_P11" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
bitfld.byte 0x00 4.--5. "WUPE10,Wakeup Pin Enable For LLWU_P10" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
newline
|
|
bitfld.byte 0x00 2.--3. "WUPE9,Wakeup Pin Enable For LLWU_P9" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
bitfld.byte 0x00 0.--1. "WUPE8,Wakeup Pin Enable For LLWU_P8" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
group.byte 0x03++0x00
|
|
line.byte 0x00 "PE4,LLWU Pin Enable 4 register"
|
|
bitfld.byte 0x00 6.--7. "WUPE15,Wakeup Pin Enable For LLWU_P15" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
bitfld.byte 0x00 4.--5. "WUPE14,Wakeup Pin Enable For LLWU_P14" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
newline
|
|
bitfld.byte 0x00 2.--3. "WUPE13,Wakeup Pin Enable For LLWU_P13" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
bitfld.byte 0x00 0.--1. "WUPE12,Wakeup Pin Enable For LLWU_P12" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge..,2: External input pin enabled with falling edge..,3: External input pin enabled with any change.."
|
|
group.byte 0x04++0x00
|
|
line.byte 0x00 "ME,LLWU Module Enable register"
|
|
bitfld.byte 0x00 7. "WUME7,Wakeup Module Enable For Module 7" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source"
|
|
bitfld.byte 0x00 6. "WUME6,Wakeup Module Enable For Module 6" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 5. "WUME5,Wakeup Module Enable For Module 5" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source"
|
|
bitfld.byte 0x00 4. "WUME4,Wakeup Module Enable For Module 4" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 3. "WUME3,Wakeup Module Enable For Module 3" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source"
|
|
bitfld.byte 0x00 2. "WUME2,Wakeup Module Enable For Module 2" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 1. "WUME1,Wakeup Module Enable for Module 1" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source"
|
|
bitfld.byte 0x00 0. "WUME0,Wakeup Module Enable For Module 0" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source"
|
|
group.byte 0x05++0x00
|
|
line.byte 0x00 "F1,LLWU Flag 1 register"
|
|
bitfld.byte 0x00 7. "WUF7,Wakeup Flag For LLWU_P7" "0: LLWU_P7 input was not a wakeup source,1: LLWU_P7 input was a wakeup source"
|
|
bitfld.byte 0x00 6. "WUF6,Wakeup Flag For LLWU_P6" "0: LLWU_P6 input was not a wakeup source,1: LLWU_P6 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 5. "WUF5,Wakeup Flag For LLWU_P5" "0: LLWU_P5 input was not a wakeup source,1: LLWU_P5 input was a wakeup source"
|
|
bitfld.byte 0x00 4. "WUF4,Wakeup Flag For LLWU_P4" "0: LLWU_P4 input was not a wakeup source,1: LLWU_P4 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 3. "WUF3,Wakeup Flag For LLWU_P3" "0: LLWU_P3 input was not a wake-up source,1: LLWU_P3 input was a wake-up source"
|
|
bitfld.byte 0x00 2. "WUF2,Wakeup Flag For LLWU_P2" "0: LLWU_P2 input was not a wakeup source,1: LLWU_P2 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 1. "WUF1,Wakeup Flag For LLWU_P1" "0: LLWU_P1 input was not a wakeup source,1: LLWU_P1 input was a wakeup source"
|
|
bitfld.byte 0x00 0. "WUF0,Wakeup Flag For LLWU_P0" "0: LLWU_P0 input was not a wakeup source,1: LLWU_P0 input was a wakeup source"
|
|
group.byte 0x06++0x00
|
|
line.byte 0x00 "F2,LLWU Flag 2 register"
|
|
bitfld.byte 0x00 7. "WUF15,Wakeup Flag For LLWU_P15" "0: LLWU_P15 input was not a wakeup source,1: LLWU_P15 input was a wakeup source"
|
|
bitfld.byte 0x00 6. "WUF14,Wakeup Flag For LLWU_P14" "0: LLWU_P14 input was not a wakeup source,1: LLWU_P14 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 5. "WUF13,Wakeup Flag For LLWU_P13" "0: LLWU_P13 input was not a wakeup source,1: LLWU_P13 input was a wakeup source"
|
|
bitfld.byte 0x00 4. "WUF12,Wakeup Flag For LLWU_P12" "0: LLWU_P12 input was not a wakeup source,1: LLWU_P12 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 3. "WUF11,Wakeup Flag For LLWU_P11" "0: LLWU_P11 input was not a wakeup source,1: LLWU_P11 input was a wakeup source"
|
|
bitfld.byte 0x00 2. "WUF10,Wakeup Flag For LLWU_P10" "0: LLWU_P10 input was not a wakeup source,1: LLWU_P10 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 1. "WUF9,Wakeup Flag For LLWU_P9" "0: LLWU_P9 input was not a wakeup source,1: LLWU_P9 input was a wakeup source"
|
|
bitfld.byte 0x00 0. "WUF8,Wakeup Flag For LLWU_P8" "0: LLWU_P8 input was not a wakeup source,1: LLWU_P8 input was a wakeup source"
|
|
rgroup.byte 0x07++0x00
|
|
line.byte 0x00 "F3,LLWU Flag 3 register"
|
|
bitfld.byte 0x00 7. "MWUF7,Wakeup flag For module 7" "0: Module 7 input was not a wakeup source,1: Module 7 input was a wakeup source"
|
|
bitfld.byte 0x00 6. "MWUF6,Wakeup flag For module 6" "0: Module 6 input was not a wakeup source,1: Module 6 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 5. "MWUF5,Wakeup flag For module 5" "0: Module 5 input was not a wakeup source,1: Module 5 input was a wakeup source"
|
|
bitfld.byte 0x00 4. "MWUF4,Wakeup flag For module 4" "0: Module 4 input was not a wakeup source,1: Module 4 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 3. "MWUF3,Wakeup flag For module 3" "0: Module 3 input was not a wakeup source,1: Module 3 input was a wakeup source"
|
|
bitfld.byte 0x00 2. "MWUF2,Wakeup flag For module 2" "0: Module 2 input was not a wakeup source,1: Module 2 input was a wakeup source"
|
|
newline
|
|
bitfld.byte 0x00 1. "MWUF1,Wakeup flag For module 1" "0: Module 1 input was not a wakeup source,1: Module 1 input was a wakeup source"
|
|
bitfld.byte 0x00 0. "MWUF0,Wakeup flag For module 0" "0: Module 0 input was not a wakeup source,1: Module 0 input was a wakeup source"
|
|
group.byte 0x08++0x00
|
|
line.byte 0x00 "FILT1,LLWU Pin Filter 1 register"
|
|
bitfld.byte 0x00 7. "FILTF,Filter Detect Flag" "0: Pin Filter 1 was not a wakeup source,1: Pin Filter 1 was a wakeup source"
|
|
bitfld.byte 0x00 5.--6. "FILTE,Digital Filter On External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled"
|
|
newline
|
|
bitfld.byte 0x00 0.--3. "FILTSEL,Filter Pin Select" "0: Select LLWU_P0 for filter,?,?,?,?,?,?,?,?,?,?,?,?,?,?,15: Select LLWU_P15 for filter"
|
|
group.byte 0x09++0x00
|
|
line.byte 0x00 "FILT2,LLWU Pin Filter 2 register"
|
|
bitfld.byte 0x00 7. "FILTF,Filter Detect Flag" "0: Pin Filter 2 was not a wakeup source,1: Pin Filter 2 was a wakeup source"
|
|
bitfld.byte 0x00 5.--6. "FILTE,Digital Filter On External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled"
|
|
newline
|
|
bitfld.byte 0x00 0.--3. "FILTSEL,Filter Pin Select" "0: Select LLWU_P0 for filter,?,?,?,?,?,?,?,?,?,?,?,?,?,?,15: Select LLWU_P15 for filter"
|
|
tree.end
|
|
tree "LPTMR0 (Low Power Timer)"
|
|
base ad:0x40040000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "CSR,Low Power Timer Control Status Register"
|
|
bitfld.long 0x00 7. "TCF,Timer Compare Flag" "0: The value of CNR is not equal to CMR and..,1: The value of CNR is equal to CMR and increments"
|
|
bitfld.long 0x00 6. "TIE,Timer Interrupt Enable" "0: Timer interrupt disabled,1: Timer interrupt enabled"
|
|
newline
|
|
bitfld.long 0x00 4.--5. "TPS,Timer Pin Select" "0: Pulse counter input 0 is selected,1: Pulse counter input 1 is selected,2: Pulse counter input 2 is selected,3: Pulse counter input 3 is selected"
|
|
bitfld.long 0x00 3. "TPP,Timer Pin Polarity" "0: Pulse Counter input source is active-high and..,1: Pulse Counter input source is active-low and.."
|
|
newline
|
|
bitfld.long 0x00 2. "TFC,Timer Free-Running Counter" "0: CNR is reset whenever TCF is set,1: CNR is reset on overflow"
|
|
bitfld.long 0x00 1. "TMS,Timer Mode Select" "0: Time Counter mode,1: Pulse Counter mode"
|
|
newline
|
|
bitfld.long 0x00 0. "TEN,Timer Enable" "0: LPTMR is disabled and internal logic is reset,1: LPTMR is enabled"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "PSR,Low Power Timer Prescale Register"
|
|
bitfld.long 0x00 3.--6. "PRESCALE,Prescale Value" "0: Prescaler divides the prescaler clock by 2..,1: Prescaler divides the prescaler clock by 4..,2: Prescaler divides the prescaler clock by 8..,3: Prescaler divides the prescaler clock by 16..,4: Prescaler divides the prescaler clock by 32..,5: Prescaler divides the prescaler clock by 64..,6: Prescaler divides the prescaler clock by 128..,7: Prescaler divides the prescaler clock by 256..,8: Prescaler divides the prescaler clock by 512..,9: Prescaler divides the prescaler clock by 1024..,10: Prescaler divides the prescaler clock by..,11: Prescaler divides the prescaler clock by..,12: Prescaler divides the prescaler clock by..,13: Prescaler divides the prescaler clock by 16..,14: Prescaler divides the prescaler clock by 32..,15: Prescaler divides the prescaler clock by 65.."
|
|
bitfld.long 0x00 2. "PBYP,Prescaler Bypass" "0: Prescaler/glitch filter is enabled,1: Prescaler/glitch filter is bypassed"
|
|
newline
|
|
bitfld.long 0x00 0.--1. "PCS,Prescaler Clock Select" "0: Prescaler/glitch filter clock 0 selected,1: Prescaler/glitch filter clock 1 selected,2: Prescaler/glitch filter clock 2 selected,3: Prescaler/glitch filter clock 3 selected"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "CMR,Low Power Timer Compare Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "COMPARE,Compare Value"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "CNR,Low Power Timer Counter Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "COUNTER,Counter Value"
|
|
tree.end
|
|
tree "LPUART (Universal Asynchronous Receiver/Transmitter)"
|
|
repeat 2. (list 0. 1.) (list ad:0x40054000 ad:0x40055000)
|
|
tree "LPUART$1"
|
|
base $2
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "BAUD,LPUART Baud Rate Register"
|
|
bitfld.long 0x00 31. "MAEN1,Match Address Mode Enable 1" "0: Normal operation,1: Enables automatic address matching or data.."
|
|
bitfld.long 0x00 30. "MAEN2,Match Address Mode Enable 2" "0: Normal operation,1: Enables automatic address matching or data.."
|
|
newline
|
|
bitfld.long 0x00 29. "M10,10-bit Mode select" "0: Receiver and transmitter use 8-bit or 9-bit..,1: Receiver and transmitter use 10-bit data.."
|
|
bitfld.long 0x00 24.--28. "OSR,Oversampling Ratio" "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"
|
|
newline
|
|
bitfld.long 0x00 23. "TDMAE,Transmitter DMA Enable" "0: DMA request disabled,1: DMA request enabled"
|
|
bitfld.long 0x00 21. "RDMAE,Receiver Full DMA Enable" "0: DMA request disabled,1: DMA request enabled"
|
|
newline
|
|
bitfld.long 0x00 18.--19. "MATCFG,Match Configuration" "0: Address Match Wakeup,1: Idle Match Wakeup,2: Match On and Match Off,3: Enables RWU on Data Match and Match On/Off.."
|
|
bitfld.long 0x00 17. "BOTHEDGE,Both Edge Sampling" "0: Receiver samples input data using the rising..,1: Receiver samples input data using the rising.."
|
|
newline
|
|
bitfld.long 0x00 16. "RESYNCDIS,Resynchronization Disable" "0: Resynchronization during received data word..,1: Resynchronization during received data word.."
|
|
bitfld.long 0x00 15. "LBKDIE,LIN Break Detect Interrupt Enable" "0: Hardware interrupts from LPUART_STAT[LBKDIF]..,1: Hardware interrupt requested when.."
|
|
newline
|
|
bitfld.long 0x00 14. "RXEDGIE,RX Input Active Edge Interrupt Enable" "0: Hardware interrupts from LPUART_STAT[RXEDGIF]..,1: Hardware interrupt requested when.."
|
|
bitfld.long 0x00 13. "SBNS,Stop Bit Number Select" "0: One stop bit,1: Two stop bits"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "SBR,Baud Rate Modulo Divisor"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "STAT,LPUART Status Register"
|
|
bitfld.long 0x00 31. "LBKDIF,LIN Break Detect Interrupt Flag" "0: No LIN break character has been detected,1: LIN break character has been detected"
|
|
bitfld.long 0x00 30. "RXEDGIF,LPUART_RX Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred"
|
|
newline
|
|
bitfld.long 0x00 29. "MSBF,MSB First" "0: LSB (bit0) is the first bit that is..,1: MSB (bit9 bit8 bit7 or bit6) is the first bit.."
|
|
bitfld.long 0x00 28. "RXINV,Receive Data Inversion" "0: Receive data not inverted,1: Receive data inverted"
|
|
newline
|
|
bitfld.long 0x00 27. "RWUID,Receive Wake Up Idle Detect" "0: During receive standby state (RWU = 1) the..,1: During receive standby state (RWU = 1) the.."
|
|
bitfld.long 0x00 26. "BRK13,Break Character Generation Length" "0: Break character is transmitted with length of..,1: Break character is transmitted with length of.."
|
|
newline
|
|
bitfld.long 0x00 25. "LBKDE,LIN Break Detection Enable" "0: Break character is detected at length 10 bit..,1: Break character is detected at length of 11.."
|
|
rbitfld.long 0x00 24. "RAF,Receiver Active Flag" "0: LPUART receiver idle waiting for a start bit,1: LPUART receiver active (LPUART_RX input not.."
|
|
newline
|
|
rbitfld.long 0x00 23. "TDRE,Transmit Data Register Empty Flag" "0: Transmit data buffer full,1: Transmit data buffer empty"
|
|
rbitfld.long 0x00 22. "TC,Transmission Complete Flag" "0: Transmitter active (sending data a preamble..,1: Transmitter idle (transmission activity.."
|
|
newline
|
|
rbitfld.long 0x00 21. "RDRF,Receive Data Register Full Flag" "0: Receive data buffer empty,1: Receive data buffer full"
|
|
bitfld.long 0x00 20. "IDLE,Idle Line Flag" "0: No idle line detected,1: Idle line was detected"
|
|
newline
|
|
bitfld.long 0x00 19. "OR,Receiver Overrun Flag" "0: No overrun,1: Receive overrun (new LPUART data lost)"
|
|
bitfld.long 0x00 18. "NF,Noise Flag" "0: No noise detected,1: Noise detected in the received character in.."
|
|
newline
|
|
bitfld.long 0x00 17. "FE,Framing Error Flag" "0: No framing error detected,1: Framing error"
|
|
bitfld.long 0x00 16. "PF,Parity Error Flag" "0: No parity error,1: Parity error"
|
|
newline
|
|
bitfld.long 0x00 15. "MA1F,Match 1 Flag" "0: Received data is not equal to MA1,1: Received data is equal to MA1"
|
|
bitfld.long 0x00 14. "MA2F,Match 2 Flag" "0: Received data is not equal to MA2,1: Received data is equal to MA2"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "CTRL,LPUART Control Register"
|
|
bitfld.long 0x00 31. "R8T9,Receive Bit 8 / Transmit Bit 9" "0,1"
|
|
bitfld.long 0x00 30. "R9T8,Receive Bit 9 / Transmit Bit 8" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "TXDIR,LPUART_TX Pin Direction in Single-Wire Mode" "0: LPUART_TX pin is an input in single-wire mode,1: LPUART_TX pin is an output in single-wire mode"
|
|
bitfld.long 0x00 28. "TXINV,Transmit Data Inversion" "0: Transmit data not inverted,1: Transmit data inverted"
|
|
newline
|
|
bitfld.long 0x00 27. "ORIE,Overrun Interrupt Enable" "0: OR interrupts disabled use polling,1: Hardware interrupt requested when OR is set"
|
|
bitfld.long 0x00 26. "NEIE,Noise Error Interrupt Enable" "0: NF interrupts disabled use polling,1: Hardware interrupt requested when NF is set"
|
|
newline
|
|
bitfld.long 0x00 25. "FEIE,Framing Error Interrupt Enable" "0: FE interrupts disabled use polling,1: Hardware interrupt requested when FE is set"
|
|
bitfld.long 0x00 24. "PEIE,Parity Error Interrupt Enable" "0: PF interrupts disabled use polling),1: Hardware interrupt requested when PF is set"
|
|
newline
|
|
bitfld.long 0x00 23. "TIE,Transmit Interrupt Enable" "0: Hardware interrupts from TDRE disabled use..,1: Hardware interrupt requested when TDRE flag.."
|
|
bitfld.long 0x00 22. "TCIE,Transmission Complete Interrupt Enable for" "0: Hardware interrupts from TC disabled use..,1: Hardware interrupt requested when TC flag is 1"
|
|
newline
|
|
bitfld.long 0x00 21. "RIE,Receiver Interrupt Enable" "0: Hardware interrupts from RDRF disabled use..,1: Hardware interrupt requested when RDRF flag.."
|
|
bitfld.long 0x00 20. "ILIE,Idle Line Interrupt Enable" "0: Hardware interrupts from IDLE disabled use..,1: Hardware interrupt requested when IDLE flag.."
|
|
newline
|
|
bitfld.long 0x00 19. "TE,Transmitter Enable" "0: Transmitter disabled,1: Transmitter enabled"
|
|
bitfld.long 0x00 18. "RE,Receiver Enable" "0: Receiver disabled,1: Receiver enabled"
|
|
newline
|
|
bitfld.long 0x00 17. "RWU,Receiver Wakeup Control" "0: Normal receiver operation,1: LPUART receiver in standby waiting for wakeup.."
|
|
bitfld.long 0x00 16. "SBK,Send Break" "0: Normal transmitter operation,1: Queue break character(s) to be sent"
|
|
newline
|
|
bitfld.long 0x00 15. "MA1IE,Match 1 Interrupt Enable" "0: MA1F interrupt disabled,1: MA1F interrupt enabled"
|
|
bitfld.long 0x00 14. "MA2IE,Match 2 Interrupt Enable" "0: MA2F interrupt disabled,1: MA2F interrupt enabled"
|
|
newline
|
|
bitfld.long 0x00 8.--10. "IDLECFG,Idle Configuration" "0: 1 idle character,1: 2 idle characters,2: 4 idle characters,3: 8 idle characters,4: 16 idle characters,5: 32 idle characters,6: 64 idle characters,7: 128 idle characters"
|
|
bitfld.long 0x00 7. "LOOPS,Loop Mode Select" "0: Normal operation - LPUART_RX and LPUART_TX..,1: Loop mode or single-wire mode where.."
|
|
newline
|
|
bitfld.long 0x00 6. "DOZEEN,Doze Enable" "0: LPUART is enabled in Doze mode,1: LPUART is disabled in Doze mode"
|
|
bitfld.long 0x00 5. "RSRC,Receiver Source Select" "0: Provided LOOPS is set RSRC is cleared selects..,1: Single-wire LPUART mode where the LPUART_TX.."
|
|
newline
|
|
bitfld.long 0x00 4. "M,9-Bit or 8-Bit Mode Select" "0: Receiver and transmitter use 8-bit data..,1: Receiver and transmitter use 9-bit data.."
|
|
bitfld.long 0x00 3. "WAKE,Receiver Wakeup Method Select" "0: Configures RWU for idle-line wakeup,1: Configures RWU with address-mark wakeup"
|
|
newline
|
|
bitfld.long 0x00 2. "ILT,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit"
|
|
bitfld.long 0x00 1. "PE,Parity Enable" "0: No hardware parity generation or checking,1: Parity enabled"
|
|
newline
|
|
bitfld.long 0x00 0. "PT,Parity Type" "0: Even parity,1: Odd parity"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "DATA,LPUART Data Register"
|
|
rbitfld.long 0x00 15. "NOISY,The current received dataword contained in DATA[R9:R0] was received with noise" "0: The dataword was received without noise,1: The data was received with noise"
|
|
rbitfld.long 0x00 14. "PARITYE,The current received dataword contained in DATA[R9:R0] was received with a parity error" "0: The dataword was received without a parity..,1: The dataword was received with a parity error"
|
|
newline
|
|
bitfld.long 0x00 13. "FRETSC,Frame Error / Transmit Special Character" "0: The dataword was received without a frame..,1: The dataword was received with a frame error.."
|
|
rbitfld.long 0x00 12. "RXEMPT,Receive Buffer Empty" "0: Receive buffer contains valid data,1: Receive buffer is empty data returned on read.."
|
|
newline
|
|
rbitfld.long 0x00 11. "IDLINE,Idle Line" "0: Receiver was not idle before receiving this..,1: Receiver was idle before receiving this.."
|
|
bitfld.long 0x00 9. "R9T9,Read receive data buffer 9 or write transmit data buffer 9" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "R8T8,Read receive data buffer 8 or write transmit data buffer 8" "0,1"
|
|
bitfld.long 0x00 7. "R7T7,Read receive data buffer 7 or write transmit data buffer 7" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "R6T6,Read receive data buffer 6 or write transmit data buffer 6" "0,1"
|
|
bitfld.long 0x00 5. "R5T5,Read receive data buffer 5 or write transmit data buffer 5" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "R4T4,Read receive data buffer 4 or write transmit data buffer 4" "0,1"
|
|
bitfld.long 0x00 3. "R3T3,Read receive data buffer 3 or write transmit data buffer 3" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "R2T2,Read receive data buffer 2 or write transmit data buffer 2" "0,1"
|
|
bitfld.long 0x00 1. "R1T1,Read receive data buffer 1 or write transmit data buffer 1" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "R0T0,Read receive data buffer 0 or write transmit data buffer 0" "0,1"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "MATCH,LPUART Match Address Register"
|
|
hexmask.long.word 0x00 16.--25. 1. "MA2,Match Address 2"
|
|
hexmask.long.word 0x00 0.--9. 1. "MA1,Match Address 1"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "MODIR,LPUART Modem IrDA Register"
|
|
bitfld.long 0x00 18. "IREN,Infrared enable" "0: IR disabled,1: IR enabled"
|
|
bitfld.long 0x00 16.--17. "TNP,Transmitter narrow pulse" "0: 1/OSR,1: 2/OSR,2: 3/OSR,3: 4/OSR"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "RTSWATER,Receive RTS Configuration"
|
|
bitfld.long 0x00 5. "TXCTSSRC,Transmit CTS Source" "0: CTS input is the LPUART_CTS pin,1: CTS input is the inverted Receiver Match result"
|
|
newline
|
|
bitfld.long 0x00 4. "TXCTSC,Transmit CTS Configuration" "0: CTS input is sampled at the start of each..,1: CTS input is sampled when the transmitter is.."
|
|
bitfld.long 0x00 3. "RXRTSE,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS assertion is configured by the RTSWATER.."
|
|
newline
|
|
bitfld.long 0x00 2. "TXRTSPOL,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high"
|
|
bitfld.long 0x00 1. "TXRTSE,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty.."
|
|
newline
|
|
bitfld.long 0x00 0. "TXCTSE,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "FIFO,LPUART FIFO Register"
|
|
rbitfld.long 0x00 23. "TXEMPT,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty"
|
|
rbitfld.long 0x00 22. "RXEMPT,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty"
|
|
newline
|
|
bitfld.long 0x00 17. "TXOF,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred..,1: At least one transmit buffer overflow has.."
|
|
bitfld.long 0x00 16. "RXUF,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred..,1: At least one receive buffer underflow has.."
|
|
newline
|
|
bitfld.long 0x00 15. "TXFLUSH,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is.."
|
|
bitfld.long 0x00 14. "RXFLUSH,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is.."
|
|
newline
|
|
bitfld.long 0x00 10.--12. "RXIDEN,Receiver Idle Empty Enable" "0: Disable RDRF assertion due to partially..,1: Enable RDRF assertion due to partially filled..,2: Enable RDRF assertion due to partially filled..,3: Enable RDRF assertion due to partially filled..,4: Enable RDRF assertion due to partially filled..,5: Enable RDRF assertion due to partially filled..,6: Enable RDRF assertion due to partially filled..,7: Enable RDRF assertion due to partially filled.."
|
|
bitfld.long 0x00 9. "TXOFE,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to..,1: TXOF flag generates an interrupt to the host"
|
|
newline
|
|
bitfld.long 0x00 8. "RXUFE,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to..,1: RXUF flag generates an interrupt to the host"
|
|
bitfld.long 0x00 7. "TXFE,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled"
|
|
newline
|
|
rbitfld.long 0x00 4.--6. "TXFIFOSIZE,Transmit FIFO" "?,?,2: Transmit FIFO/Buffer depth = 4 datawords,?..."
|
|
bitfld.long 0x00 3. "RXFE,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled"
|
|
newline
|
|
rbitfld.long 0x00 0.--2. "RXFIFOSIZE,Receive FIFO" "?,?,2: Receive FIFO/Buffer depth = 4 datawords,?..."
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "WATER,LPUART Watermark Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXCOUNT,Receive Counter"
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXWATER,Receive Watermark"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "TXCOUNT,Transmit Counter"
|
|
hexmask.long.byte 0x00 0.--7. 1. "TXWATER,Transmit Watermark"
|
|
tree.end
|
|
repeat.end
|
|
tree.end
|
|
tree "LTC0 (LTC)"
|
|
base ad:0x40058000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "MD,Mode Register"
|
|
hexmask.long.byte 0x00 16.--23. 1. "ALG,Algorithm"
|
|
hexmask.long.word 0x00 4.--12. 1. "AAI,Additional Algorithm information"
|
|
newline
|
|
bitfld.long 0x00 2.--3. "AS,Algorithm State" "0: Update,1: Initialize,2: Finalize,3: Initialize/Finalize"
|
|
bitfld.long 0x00 1. "ICV_TEST,ICV Checking / Test AES fault detection" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "ENC,Encrypt/Decrypt" "0: Decrypt,1: Encrypt"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "KS,Key Size Register"
|
|
bitfld.long 0x00 0.--4. "KS,Key Size" "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.long 0x10++0x03
|
|
line.long 0x00 "DS,Data Size Register"
|
|
hexmask.long.word 0x00 0.--11. 1. "DS,Data Size"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "ICVS,ICV Size Register"
|
|
bitfld.long 0x00 0.--4. "ICVS,ICV Size in Bytes" "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.long 0x30++0x03
|
|
line.long 0x00 "COM,Command Register"
|
|
bitfld.long 0x00 1. "AES,Reset AESA" "0: Do Not Reset,1: Reset AES Accelerator"
|
|
bitfld.long 0x00 0. "ALL,Reset All Internal Logic" "0: Do Not Reset,1: Reset all CHAs in use by this CCB"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "CTL,Control Register"
|
|
bitfld.long 0x00 31. "KAL,Key Register Access Lock" "0: Key Register is readable,1: Key Register is not readable"
|
|
bitfld.long 0x00 23. "COS,Context Register Output Byte Swap" "0: Do Not Byte Swap Data,1: Byte Swap Data"
|
|
newline
|
|
bitfld.long 0x00 22. "CIS,Context Register Input Byte Swap" "0: Do Not Byte Swap Data,1: Byte Swap Data"
|
|
bitfld.long 0x00 21. "KOS,Key Register Output Byte Swap" "0: Do Not Byte Swap Data,1: Byte Swap Data"
|
|
newline
|
|
bitfld.long 0x00 20. "KIS,Key Register Input Byte Swap" "0: Do Not Byte Swap Data,1: Byte Swap Data"
|
|
bitfld.long 0x00 17. "OFS,Output FIFO Byte Swap" "0: Do Not Byte Swap Data,1: Byte Swap Data"
|
|
newline
|
|
bitfld.long 0x00 16. "IFS,Input FIFO Byte Swap" "0: Do Not Byte Swap Data,1: Byte Swap Data"
|
|
bitfld.long 0x00 13. "OFR,Output FIFO DMA Request Size" "0: DMA request size is 1 entry,1: DMA request size is 4 entries"
|
|
newline
|
|
bitfld.long 0x00 12. "OFE,Output FIFO DMA Enable" "0: DMA Request and Done signals disabled for the..,1: DMA Request and Done signals enabled for the.."
|
|
bitfld.long 0x00 9. "IFR,Input FIFO DMA Request Size" "0: DMA request size is 1 entry,1: DMA request size is 4 entries"
|
|
newline
|
|
bitfld.long 0x00 8. "IFE,Input FIFO DMA Enable" "0: DMA Request and Done signals disabled for the..,1: DMA Request and Done signals enabled for the.."
|
|
bitfld.long 0x00 0. "IM,Interrupt Mask" "0: Interrupt not masked,1: Interrupt masked"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "CW,Clear Written Register"
|
|
bitfld.long 0x00 31. "CIF,Clear Input FIFO" "0,1"
|
|
bitfld.long 0x00 30. "COF,Clear Output FIFO" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "CKR,Clear the Key Register" "0,1"
|
|
bitfld.long 0x00 5. "CCR,Clear the Context Register" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "CICV,Clear the ICV Size Register" "0,1"
|
|
bitfld.long 0x00 2. "CDS,Clear the Data Size Register" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "CM,Clear the Mode Register" "0,1"
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "STA,Status Register"
|
|
rbitfld.long 0x00 20. "EI,Error Interrupt" "0: Not Error,1: Error Interrupt"
|
|
bitfld.long 0x00 16. "DI,Done Interrupt" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 1. "AB,AESA Busy" "0: AESA Idle,1: AESA Busy"
|
|
rgroup.long 0x4C++0x03
|
|
line.long 0x00 "ESTA,Error Status Register"
|
|
bitfld.long 0x00 8.--11. "CL1,algorithms" "0: General Error,1: 0001,?..."
|
|
bitfld.long 0x00 0.--3. "ERRID1,Error ID 1" "?,1: Mode Error,2: Data Size Error,3: Key Size Error,?,?,6: Data Arrived out of Sequence Error,?,?,?,10: ICV Check Failed,11: Internal Hardware Failure,12: CCM AAD Size Error (either 1. AAD flag in B0..,?,?,15: Invalid Crypto Engine Selected"
|
|
group.long 0x58++0x03
|
|
line.long 0x00 "AADSZ,AAD Size Register"
|
|
bitfld.long 0x00 31. "AL,AAD Last" "0,1"
|
|
bitfld.long 0x00 0.--3. "AADSZ,AAD size in Bytes mod 16" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
repeat 14. (strings "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 )
|
|
group.long ($2+0x100)++0x03
|
|
line.long 0x00 "CTX_$1,Context Register"
|
|
hexmask.long 0x00 0.--31. 1. "CTX,CTX"
|
|
repeat.end
|
|
repeat 4. (strings "0" "1" "2" "3" )(list 0x00 0x04 0x08 0x0C )
|
|
group.long ($2+0x200)++0x03
|
|
line.long 0x00 "KEY_$1,Key Registers"
|
|
hexmask.long 0x00 0.--31. 1. "KEY,KEY"
|
|
repeat.end
|
|
rgroup.long 0x4F0++0x03
|
|
line.long 0x00 "VID1,Version ID Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "IP_ID,ID(0x0034)"
|
|
hexmask.long.byte 0x00 8.--15. 1. "MAJ_REV,Major revision number"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "MIN_REV,Minor revision number"
|
|
rgroup.long 0x4F4++0x03
|
|
line.long 0x00 "VID2,Version ID 2 Register"
|
|
hexmask.long.byte 0x00 8.--15. 1. "ARCH_ERA,Architectural ERA"
|
|
hexmask.long.byte 0x00 0.--7. 1. "ECO_REV,ECO revision number"
|
|
rgroup.long 0x4F8++0x03
|
|
line.long 0x00 "CHAVID,CHA Version ID Register"
|
|
bitfld.long 0x00 4.--7. "AESVID,AES Version ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 0.--3. "AESREV,AES Revision Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rgroup.long 0x7C0++0x03
|
|
line.long 0x00 "FIFOSTA,FIFO Status Register"
|
|
bitfld.long 0x00 31. "OFF,Output FIFO Full" "0,1"
|
|
hexmask.long.byte 0x00 16.--22. 1. "OFL,Output FIFO Level"
|
|
newline
|
|
bitfld.long 0x00 15. "IFF,Input FIFO Full" "0,1"
|
|
hexmask.long.byte 0x00 0.--6. 1. "IFL,Input FIFO Level"
|
|
wgroup.long 0x7E0++0x03
|
|
line.long 0x00 "IFIFO,Input Data FIFO"
|
|
hexmask.long 0x00 0.--31. 1. "IFIFO,IFIFO"
|
|
rgroup.long 0x7F0++0x03
|
|
line.long 0x00 "OFIFO,Output Data FIFO"
|
|
hexmask.long 0x00 0.--31. 1. "OFIFO,Output FIFO"
|
|
tree.end
|
|
tree "MCG (Multipurpose Clock Generator module)"
|
|
base ad:0x40064000
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "C1,MCG Control 1 Register"
|
|
bitfld.byte 0x00 6.--7. "CLKS,Clock Source Select" "0: Encoding 0 - Output of FLL is selected,1: Encoding 1 - Internal reference clock is..,2: Encoding 2 - External reference clock is..,3: Encoding 3 - Reserved"
|
|
bitfld.byte 0x00 3.--5. "FRDIV,FLL External Reference Divider" "0: If RANGE = 0 or OSCSEL=1 Divide Factor is 1..,1: If RANGE = 0 or OSCSEL=1 Divide Factor is 2..,2: If RANGE = 0 or OSCSEL=1 Divide Factor is 4..,3: If RANGE = 0 or OSCSEL=1 Divide Factor is 8..,4: If RANGE = 0 or OSCSEL=1 Divide Factor is 16..,5: If RANGE = 0 or OSCSEL=1 Divide Factor is 32..,6: If RANGE = 0 or OSCSEL=1 Divide Factor is 64..,7: If RANGE = 0 or OSCSEL=1 Divide Factor is 128.."
|
|
newline
|
|
bitfld.byte 0x00 2. "IREFS,Internal Reference Select" "0: External reference clock is selected,1: The slow internal reference clock is selected"
|
|
bitfld.byte 0x00 1. "IRCLKEN,Internal Reference Clock Enable" "0: MCGIRCLK inactive,1: MCGIRCLK active"
|
|
newline
|
|
bitfld.byte 0x00 0. "IREFSTEN,Internal Reference Stop Enable" "0: Internal reference clock is disabled in Stop..,1: Internal reference clock is enabled in Stop.."
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "C2,MCG Control 2 Register"
|
|
bitfld.byte 0x00 7. "LOCRE0,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of..,1: Generate a reset request on a loss of OSC0.."
|
|
bitfld.byte 0x00 6. "FCFTRIM,Fast Internal Reference Clock Fine Trim" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 4.--5. "RANGE,Frequency Range Select" "0: Encoding 0 - Low frequency range selected for..,1: Encoding 1 - High frequency range selected..,?..."
|
|
bitfld.byte 0x00 3. "HGO,High Gain Oscillator Select" "0: Configure crystal oscillator for low-power..,1: Configure crystal oscillator for high-gain.."
|
|
newline
|
|
bitfld.byte 0x00 2. "EREFS,External Reference Select" "0: External reference clock requested,1: Oscillator requested"
|
|
bitfld.byte 0x00 1. "LP,Low Power Select" "0: FLL is not disabled in bypass modes,1: FLL is disabled in bypass modes (lower power)"
|
|
newline
|
|
bitfld.byte 0x00 0. "IRCS,Internal Reference Clock Select" "0: Slow internal reference clock selected,1: Fast internal reference clock selected"
|
|
group.byte 0x02++0x00
|
|
line.byte 0x00 "C3,MCG Control 3 Register"
|
|
hexmask.byte 0x00 0.--7. 1. "SCTRIM,Slow Internal Reference Clock Trim Setting"
|
|
group.byte 0x03++0x00
|
|
line.byte 0x00 "C4,MCG Control 4 Register"
|
|
bitfld.byte 0x00 7. "DMX32,DCO Maximum Frequency with 32.768 kHz Reference" "0: DCO has a default range of 25%,1: DCO is fine-tuned for maximum frequency with.."
|
|
bitfld.byte 0x00 5.--6. "DRST_DRS,DCO Range Select" "0: Encoding 0 - Low range (reset default),1: Encoding 1 - Mid range,2: Encoding 2 - Mid-high range,3: Encoding 3 - High range"
|
|
newline
|
|
bitfld.byte 0x00 1.--4. "FCTRIM,Fast Internal Reference Clock Trim Setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.byte 0x00 0. "SCFTRIM,Slow Internal Reference Clock Fine Trim" "0,1"
|
|
rgroup.byte 0x04++0x00
|
|
line.byte 0x00 "C5,MCG Control 5 Register"
|
|
group.byte 0x05++0x00
|
|
line.byte 0x00 "C6,MCG Control 6 Register"
|
|
bitfld.byte 0x00 5. "CME0,Clock Monitor Enable" "0: External clock monitor is disabled,1: Generate an interrupt or a reset request (see.."
|
|
rgroup.byte 0x06++0x00
|
|
line.byte 0x00 "S,MCG Status Register"
|
|
bitfld.byte 0x00 4. "IREFST,Internal Reference Status" "0: Source of FLL reference clock is the external..,1: Source of FLL reference clock is the internal.."
|
|
bitfld.byte 0x00 2.--3. "CLKST,Clock Mode Status" "0: Encoding 0 - Output of the FLL is selected..,1: Encoding 1 - Internal reference clock is..,2: Encoding 2 - External reference clock is..,?..."
|
|
newline
|
|
bitfld.byte 0x00 1. "OSCINIT0,OSC Initialization" "0,1"
|
|
bitfld.byte 0x00 0. "IRCST,Internal Reference Clock Status" "0: Source of internal reference clock is the..,1: Source of internal reference clock is the.."
|
|
group.byte 0x08++0x00
|
|
line.byte 0x00 "SC,MCG Status and Control Register"
|
|
bitfld.byte 0x00 7. "ATME,Automatic Trim Machine Enable" "0: Auto Trim Machine disabled,1: Auto Trim Machine enabled"
|
|
bitfld.byte 0x00 6. "ATMS,Automatic Trim Machine Select" "0: 32 kHz Internal Reference Clock selected,1: 4 MHz Internal Reference Clock selected"
|
|
newline
|
|
bitfld.byte 0x00 5. "ATMF,Automatic Trim Machine Fail Flag" "0: Automatic Trim Machine completed normally,1: Automatic Trim Machine failed"
|
|
bitfld.byte 0x00 4. "FLTPRSRV,FLL Filter Preserve Enable" "0: FLL filter and FLL frequency will reset on..,1: Fll filter and FLL frequency retain their.."
|
|
newline
|
|
bitfld.byte 0x00 1.--3. "FCRDIV,Fast Clock Internal Reference Divider" "0: Divide Factor is 1,1: Divide Factor is 2,2: Divide Factor is 4,3: Divide Factor is 8,4: Divide Factor is 16,5: Divide Factor is 32,6: Divide Factor is 64,7: Divide Factor is 128"
|
|
bitfld.byte 0x00 0. "LOCS0,OSC0 Loss of Clock Status" "0: Loss of OSC0 has not occurred,1: Loss of OSC0 has occurred"
|
|
group.byte 0x0A++0x00
|
|
line.byte 0x00 "ATCVH,MCG Auto Trim Compare Value High Register"
|
|
hexmask.byte 0x00 0.--7. 1. "ATCVH,ATM Compare Value High"
|
|
group.byte 0x0B++0x00
|
|
line.byte 0x00 "ATCVL,MCG Auto Trim Compare Value Low Register"
|
|
hexmask.byte 0x00 0.--7. 1. "ATCVL,ATM Compare Value Low"
|
|
group.byte 0x0C++0x00
|
|
line.byte 0x00 "C7,MCG Control 7 Register"
|
|
bitfld.byte 0x00 0. "OSCSEL,MCG OSC Clock Select" "0: Selects Oscillator (OSCCLK),1: Selects 32 kHz RTC Oscillator"
|
|
group.byte 0x0D++0x00
|
|
line.byte 0x00 "C8,MCG Control 8 Register"
|
|
bitfld.byte 0x00 7. "LOCRE1,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of..,1: Generate a reset request on a loss of RTC.."
|
|
bitfld.byte 0x00 5. "CME1,Clock Monitor Enable1" "0: External clock monitor is disabled for RTC..,1: External clock monitor is enabled for RTC clock"
|
|
newline
|
|
bitfld.byte 0x00 0. "LOCS1,RTC Loss of Clock Status" "0: Loss of RTC has not occur,1: Loss of RTC has occur"
|
|
tree.end
|
|
tree "MCM (Core Platform Miscellaneous Control Module)"
|
|
base ad:0xF0003000
|
|
rgroup.word 0x08++0x01
|
|
line.word 0x00 "PLASC,Crossbar Switch (AXBS) Slave Configuration"
|
|
hexmask.word.byte 0x00 0.--7. 1. "ASC,Each bit in the ASC field indicates whether there is a corresponding connection to the crossbar switch's slave input port"
|
|
rgroup.word 0x0A++0x01
|
|
line.word 0x00 "PLAMC,Crossbar Switch (AXBS) Master Configuration"
|
|
hexmask.word.byte 0x00 0.--7. 1. "AMC,Each bit in the AMC field indicates whether there is a corresponding connection to the AXBS master input port"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "PLACR,Platform Control Register"
|
|
bitfld.long 0x00 16. "ESFC,Enable Stalling Flash Controller" "0: Disable stalling flash controller when flash..,1: Enable stalling flash controller when flash.."
|
|
bitfld.long 0x00 15. "DFCS,Disable Flash Controller Speculation" "0: Enable flash controller speculation,1: Disable flash controller speculation"
|
|
newline
|
|
bitfld.long 0x00 14. "EFDS,Enable Flash Data Speculation" "0: Disable flash data speculation,1: Enable flash data speculation"
|
|
bitfld.long 0x00 13. "DFCC,Disable Flash Controller Cache" "0: Enable flash controller cache,1: Disable flash controller cache"
|
|
newline
|
|
bitfld.long 0x00 12. "DFCIC,Disable Flash Controller Instruction Caching" "0: Enable flash controller instruction caching,1: Disable flash controller instruction caching"
|
|
bitfld.long 0x00 11. "DFCDA,Disable Flash Controller Data Caching" "0: Enable flash controller data caching,1: Disable flash controller data caching"
|
|
newline
|
|
bitfld.long 0x00 10. "CFCC,Clear Flash Controller Cache" "0,1"
|
|
bitfld.long 0x00 9. "ARB,Arbitration select" "0: Fixed-priority arbitration for the crossbar..,1: Round-robin arbitration for the crossbar.."
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "CPO,Compute Operation Control Register"
|
|
bitfld.long 0x00 2. "CPOWOI,Compute Operation Wake-up on Interrupt" "0: No effect,1: When set the CPOREQ is cleared on any.."
|
|
rbitfld.long 0x00 1. "CPOACK,Compute Operation Acknowledge" "0: Compute operation entry has not completed or..,1: Compute operation entry has completed or.."
|
|
newline
|
|
bitfld.long 0x00 0. "CPOREQ,Compute Operation Request" "0: Request is cleared,1: Request Compute Operation"
|
|
tree.end
|
|
tree "MTB (Micro Trace Buffer)"
|
|
base ad:0xF0000000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "POSITION,MTB Position Register"
|
|
hexmask.long 0x00 3.--31. 1. "POINTER,Trace Packet Address Pointer[28:0]"
|
|
bitfld.long 0x00 2. "WRAP,WRAP" "0,1"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "MASTER,MTB Master Register"
|
|
bitfld.long 0x00 31. "EN,Main Trace Enable" "0,1"
|
|
bitfld.long 0x00 9. "HALTREQ,Halt Request" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "RAMPRIV,RAM Privilege" "0,1"
|
|
bitfld.long 0x00 7. "SFRWPRIV,Special Function Register Write Privilege" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "TSTOPEN,Trace Stop Input Enable" "0,1"
|
|
bitfld.long 0x00 5. "TSTARTEN,Trace Start Input Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0.--4. "MASK,Mask" "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.long 0x08++0x03
|
|
line.long 0x00 "FLOW,MTB Flow Register"
|
|
hexmask.long 0x00 3.--31. 1. "WATERMARK,WATERMARK[28:0]"
|
|
bitfld.long 0x00 1. "AUTOHALT,AUTOHALT" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "AUTOSTOP,AUTOSTOP" "0,1"
|
|
rgroup.long 0x0C++0x03
|
|
line.long 0x00 "BASE,MTB Base Register"
|
|
hexmask.long 0x00 0.--31. 1. "BASEADDR,BASEADDR"
|
|
rgroup.long 0xF00++0x03
|
|
line.long 0x00 "MODECTRL,Integration Mode Control Register"
|
|
hexmask.long 0x00 0.--31. 1. "MODECTRL,MODECTRL"
|
|
rgroup.long 0xFA0++0x03
|
|
line.long 0x00 "TAGSET,Claim TAG Set Register"
|
|
hexmask.long 0x00 0.--31. 1. "TAGSET,TAGSET"
|
|
rgroup.long 0xFA4++0x03
|
|
line.long 0x00 "TAGCLEAR,Claim TAG Clear Register"
|
|
hexmask.long 0x00 0.--31. 1. "TAGCLEAR,TAGCLEAR"
|
|
rgroup.long 0xFB0++0x03
|
|
line.long 0x00 "LOCKACCESS,Lock Access Register"
|
|
hexmask.long 0x00 0.--31. 1. "LOCKACCESS,Hardwired to 0x0000_0000"
|
|
rgroup.long 0xFB4++0x03
|
|
line.long 0x00 "LOCKSTAT,Lock Status Register"
|
|
hexmask.long 0x00 0.--31. 1. "LOCKSTAT,LOCKSTAT"
|
|
rgroup.long 0xFB8++0x03
|
|
line.long 0x00 "AUTHSTAT,Authentication Status Register"
|
|
bitfld.long 0x00 3. "BIT3,BIT3" "0,1"
|
|
bitfld.long 0x00 2. "BIT2,BIT2" "0,1"
|
|
newline
|
|
bitfld.long 0x00 1. "BIT1,BIT1" "0,1"
|
|
bitfld.long 0x00 0. "BIT0,Connected to DBGEN" "0,1"
|
|
rgroup.long 0xFBC++0x03
|
|
line.long 0x00 "DEVICEARCH,Device Architecture Register"
|
|
hexmask.long 0x00 0.--31. 1. "DEVICEARCH,DEVICEARCH"
|
|
rgroup.long 0xFC8++0x03
|
|
line.long 0x00 "DEVICECFG,Device Configuration Register"
|
|
hexmask.long 0x00 0.--31. 1. "DEVICECFG,DEVICECFG"
|
|
rgroup.long 0xFCC++0x03
|
|
line.long 0x00 "DEVICETYPID,Device Type Identifier Register"
|
|
hexmask.long 0x00 0.--31. 1. "DEVICETYPID,DEVICETYPID"
|
|
repeat 8. (strings "4" "5" "6" "7" "0" "1" "2" "3" )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C )
|
|
rgroup.long ($2+0xFD0)++0x03
|
|
line.long 0x00 "PERIPHID$1,Peripheral ID Register"
|
|
hexmask.long 0x00 0.--31. 1. "PERIPHID,PERIPHID"
|
|
repeat.end
|
|
repeat 4. (strings "0" "1" "2" "3" )(list 0x00 0x04 0x08 0x0C )
|
|
rgroup.long ($2+0xFF0)++0x03
|
|
line.long 0x00 "COMPID$1,Component ID Register"
|
|
hexmask.long 0x00 0.--31. 1. "COMPID,Component ID"
|
|
repeat.end
|
|
tree.end
|
|
tree "MTBDWT (MTB data watchpoint and trace)"
|
|
base ad:0xF0001000
|
|
rgroup.long 0x00++0x03
|
|
line.long 0x00 "CTRL,MTB DWT Control Register"
|
|
bitfld.long 0x00 28.--31. "NUMCMP,Number of comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long 0x00 0.--27. 1. "DWTCFGCTRL,DWT configuration controls"
|
|
repeat 2. (strings "0" "1" )(list 0x0 0x10 )
|
|
group.long ($2+0x20)++0x03
|
|
line.long 0x00 "COMP$1,MTB_DWT Comparator Register"
|
|
hexmask.long 0x00 0.--31. 1. "COMP,Reference value for comparison"
|
|
repeat.end
|
|
repeat 2. (strings "0" "1" )(list 0x0 0x10 )
|
|
group.long ($2+0x24)++0x03
|
|
line.long 0x00 "MASK$1,MTB_DWT Comparator Mask Register"
|
|
bitfld.long 0x00 0.--4. "MASK,MASK" "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"
|
|
repeat.end
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "FCT0,MTB_DWT Comparator Function Register 0"
|
|
rbitfld.long 0x00 24. "MATCHED,Comparator match" "0: No match,1: Match occurred"
|
|
bitfld.long 0x00 12.--15. "DATAVADDR0,Data Value Address 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 10.--11. "DATAVSIZE,Data Value Size" "0: Byte,1: Halfword,2: Word,3: Reserved"
|
|
bitfld.long 0x00 8. "DATAVMATCH,Data Value Match" "0: Perform address comparison,1: Perform data value comparison"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "FUNCTION,Function" "0: Disabled,?,?,?,4: Instruction fetch,5: Data operand read,6: Data operand write,7: Data operand (read + write),?..."
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "FCT1,MTB_DWT Comparator Function Register 1"
|
|
rbitfld.long 0x00 24. "MATCHED,Comparator match" "0: No match,1: Match occurred"
|
|
bitfld.long 0x00 0.--3. "FUNCTION,Function" "0: Disabled,?,?,?,4: Instruction fetch,5: Data operand read,6: Data operand write,7: Data operand (read + write),?..."
|
|
group.long 0x200++0x03
|
|
line.long 0x00 "TBCTRL,MTB_DWT Trace Buffer Control Register"
|
|
rbitfld.long 0x00 28.--31. "NUMCOMP,Number of Comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 1. "ACOMP1,Action based on Comparator 1 match" "0: Trigger TSTOP based on the assertion of..,1: Trigger TSTART based on the assertion of.."
|
|
newline
|
|
bitfld.long 0x00 0. "ACOMP0,Action based on Comparator 0 match" "0: Trigger TSTOP based on the assertion of..,1: Trigger TSTART based on the assertion of.."
|
|
rgroup.long 0xFC8++0x03
|
|
line.long 0x00 "DEVICECFG,Device Configuration Register"
|
|
hexmask.long 0x00 0.--31. 1. "DEVICECFG,DEVICECFG"
|
|
rgroup.long 0xFCC++0x03
|
|
line.long 0x00 "DEVICETYPID,Device Type Identifier Register"
|
|
hexmask.long 0x00 0.--31. 1. "DEVICETYPID,DEVICETYPID"
|
|
repeat 8. (strings "4" "5" "6" "7" "0" "1" "2" "3" )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C )
|
|
rgroup.long ($2+0xFD0)++0x03
|
|
line.long 0x00 "PERIPHID$1,Peripheral ID Register"
|
|
hexmask.long 0x00 0.--31. 1. "PERIPHID,PERIPHID"
|
|
repeat.end
|
|
repeat 4. (strings "0" "1" "2" "3" )(list 0x00 0x04 0x08 0x0C )
|
|
rgroup.long ($2+0xFF0)++0x03
|
|
line.long 0x00 "COMPID$1,Component ID Register"
|
|
hexmask.long 0x00 0.--31. 1. "COMPID,Component ID"
|
|
repeat.end
|
|
tree.end
|
|
tree "PIT"
|
|
base ad:0x40037000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "MCR,PIT Module Control Register"
|
|
bitfld.long 0x00 1. "MDIS,Module Disable for PIT" "0: Clock for standard PIT timers is enabled,1: Clock for standard PIT timers is disabled"
|
|
bitfld.long 0x00 0. "FRZ,Freeze" "0: Timers continue to run in Debug mode,1: Timers are stopped in Debug mode"
|
|
rgroup.long 0xE0++0x03
|
|
line.long 0x00 "LTMR64H,PIT Upper Lifetime Timer Register"
|
|
hexmask.long 0x00 0.--31. 1. "LTH,Life Timer value"
|
|
rgroup.long 0xE4++0x03
|
|
line.long 0x00 "LTMR64L,PIT Lower Lifetime Timer Register"
|
|
hexmask.long 0x00 0.--31. 1. "LTL,Life Timer value"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "LDVAL0,Timer Load Value Register"
|
|
hexmask.long 0x00 0.--31. 1. "TSV,Timer Start Value"
|
|
rgroup.long 0x104++0x03
|
|
line.long 0x00 "CVAL0,Current Timer Value Register"
|
|
hexmask.long 0x00 0.--31. 1. "TVL,Current Timer Value"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "TCTRL0,Timer Control Register"
|
|
bitfld.long 0x00 2. "CHN,Chain Mode" "0: Timer is not chained,1: Timer is chained to a previous timer"
|
|
bitfld.long 0x00 1. "TIE,Timer Interrupt Enable" "0: Interrupt requests from Timer n are disabled,1: Interrupt is requested whenever TIF is set"
|
|
newline
|
|
bitfld.long 0x00 0. "TEN,Timer Enable" "0: Timer n is disabled,1: Timer n is enabled"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "TFLG0,Timer Flag Register"
|
|
bitfld.long 0x00 0. "TIF,Timer Interrupt Flag" "0: Timeout has not yet occurred,1: Timeout has occurred"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "LDVAL1,Timer Load Value Register"
|
|
hexmask.long 0x00 0.--31. 1. "TSV,Timer Start Value"
|
|
rgroup.long 0x114++0x03
|
|
line.long 0x00 "CVAL1,Current Timer Value Register"
|
|
hexmask.long 0x00 0.--31. 1. "TVL,Current Timer Value"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "TCTRL1,Timer Control Register"
|
|
bitfld.long 0x00 2. "CHN,Chain Mode" "0: Timer is not chained,1: Timer is chained to a previous timer"
|
|
bitfld.long 0x00 1. "TIE,Timer Interrupt Enable" "0: Interrupt requests from Timer n are disabled,1: Interrupt is requested whenever TIF is set"
|
|
newline
|
|
bitfld.long 0x00 0. "TEN,Timer Enable" "0: Timer n is disabled,1: Timer n is enabled"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "TFLG1,Timer Flag Register"
|
|
bitfld.long 0x00 0. "TIF,Timer Interrupt Flag" "0: Timeout has not yet occurred,1: Timeout has occurred"
|
|
tree.end
|
|
tree "PMC (Power Management Controller)"
|
|
base ad:0x4007D000
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "LVDSC1,Low Voltage Detect Status And Control 1 register"
|
|
rbitfld.byte 0x00 7. "LVDF,Low-Voltage Detect Flag" "0: Low-voltage event not detected,1: Low-voltage event detected"
|
|
bitfld.byte 0x00 6. "LVDACK,Low-Voltage Detect Acknowledge" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 5. "LVDIE,Low-Voltage Detect Interrupt Enable" "0: Hardware interrupt disabled (use polling),1: Request a hardware interrupt when LVDF = 1"
|
|
bitfld.byte 0x00 4. "LVDRE,Low-Voltage Detect Reset Enable" "0: LVDF does not generate hardware resets,1: Force an MCU reset when LVDF = 1"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "LVDV,Low-Voltage Detect Voltage Select" "0: Low trip point selected (V LVD = V LVDL ),1: High trip point selected (V LVD = V LVDH ),?..."
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "LVDSC2,Low Voltage Detect Status And Control 2 register"
|
|
rbitfld.byte 0x00 7. "LVWF,Low-Voltage Warning Flag" "0: Low-voltage warning event not detected,1: Low-voltage warning event detected"
|
|
bitfld.byte 0x00 6. "LVWACK,Low-Voltage Warning Acknowledge" "0,1"
|
|
newline
|
|
bitfld.byte 0x00 5. "LVWIE,Low-Voltage Warning Interrupt Enable" "0: Hardware interrupt disabled (use polling),1: Request a hardware interrupt when LVWF = 1"
|
|
bitfld.byte 0x00 0.--1. "LVWV,Low-Voltage Warning Voltage Select" "0: Low trip point selected (VLVW = VLVW1),1: Mid 1 trip point selected (VLVW = VLVW2),2: Mid 2 trip point selected (VLVW = VLVW3),3: High trip point selected (VLVW = VLVW4)"
|
|
group.byte 0x02++0x00
|
|
line.byte 0x00 "REGSC,Regulator Status And Control register"
|
|
bitfld.byte 0x00 6. "VLPO,VLPx Option" "0: Operating frequencies and MCG clocking modes..,1: If BGEN is also set operating frequencies and.."
|
|
bitfld.byte 0x00 4. "BGEN,Bandgap Enable In VLPx Operation" "0: Bandgap voltage reference is disabled in VLPx..,1: Bandgap voltage reference is enabled in VLPx.."
|
|
newline
|
|
bitfld.byte 0x00 3. "ACKISO,Acknowledge Isolation" "0: Peripherals and I/O pads are in normal run..,1: Certain peripherals and I/O pads are in an.."
|
|
rbitfld.byte 0x00 2. "REGONS,Regulator In Run Regulation Status" "0: Regulator is in stop regulation or in..,1: Regulator is in run regulation"
|
|
newline
|
|
bitfld.byte 0x00 0. "BGBE,Bandgap Buffer Enable" "0: Bandgap buffer not enabled,1: Bandgap buffer enabled"
|
|
tree.end
|
|
tree "PORT"
|
|
tree "PORTA"
|
|
base ad:0x40049000
|
|
repeat 7. (strings "0" "1" "2" "16" "17" "18" "19" )(list 0x0 0x4 0x8 0x40 0x44 0x48 0x4C )
|
|
group.long ($2+0x00)++0x03
|
|
line.long 0x00 "PCR$1,Pin Control Register $1"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
repeat.end
|
|
wgroup.long 0x80++0x03
|
|
line.long 0x00 "GPCLR,Global Pin Control Low Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GPWE,Global Pin Write Enable"
|
|
hexmask.long.word 0x00 0.--15. 1. "GPWD,Global Pin Write Data"
|
|
wgroup.long 0x84++0x03
|
|
line.long 0x00 "GPCHR,Global Pin Control High Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GPWE,Global Pin Write Enable"
|
|
hexmask.long.word 0x00 0.--15. 1. "GPWD,Global Pin Write Data"
|
|
wgroup.long 0x88++0x03
|
|
line.long 0x00 "GICLR,Global Interrupt Control Low Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GIWD,Global Interrupt Write Data"
|
|
hexmask.long.word 0x00 0.--15. 1. "GIWE,Global Interrupt Write Enable"
|
|
wgroup.long 0x8C++0x03
|
|
line.long 0x00 "GICHR,Global Interrupt Control High Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GIWD,Global Interrupt Write Data"
|
|
hexmask.long.word 0x00 0.--15. 1. "GIWE,Global Interrupt Write Enable"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "ISFR,Interrupt Status Flag Register"
|
|
hexmask.long 0x00 0.--31. 1. "ISF,Interrupt Status Flag"
|
|
tree.end
|
|
tree "PORTB"
|
|
base ad:0x4004A000
|
|
repeat 2. (strings "0" "1" )(list 0x0 0x4 )
|
|
group.long ($2+0x00)++0x03
|
|
line.long 0x00 "PCR$1,Pin Control Register $1"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 6. "DSE,Drive Strength Enable" "0: Low drive strength is configured on the..,1: High drive strength is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
repeat.end
|
|
repeat 4. (strings "2" "3" "16" "17" )(list 0x0 0x4 0x38 0x3C )
|
|
group.long ($2+0x08)++0x03
|
|
line.long 0x00 "PCR$1,Pin Control Register $1"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
repeat.end
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "PCR18,Pin Control Register 18"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 4. "PFE,Passive Filter Enable" "0: Passive input filter is disabled on the..,1: Passive input filter is enabled on the.."
|
|
newline
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
wgroup.long 0x80++0x03
|
|
line.long 0x00 "GPCLR,Global Pin Control Low Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GPWE,Global Pin Write Enable"
|
|
hexmask.long.word 0x00 0.--15. 1. "GPWD,Global Pin Write Data"
|
|
wgroup.long 0x84++0x03
|
|
line.long 0x00 "GPCHR,Global Pin Control High Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GPWE,Global Pin Write Enable"
|
|
hexmask.long.word 0x00 0.--15. 1. "GPWD,Global Pin Write Data"
|
|
wgroup.long 0x88++0x03
|
|
line.long 0x00 "GICLR,Global Interrupt Control Low Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GIWD,Global Interrupt Write Data"
|
|
hexmask.long.word 0x00 0.--15. 1. "GIWE,Global Interrupt Write Enable"
|
|
wgroup.long 0x8C++0x03
|
|
line.long 0x00 "GICHR,Global Interrupt Control High Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GIWD,Global Interrupt Write Data"
|
|
hexmask.long.word 0x00 0.--15. 1. "GIWE,Global Interrupt Write Enable"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "ISFR,Interrupt Status Flag Register"
|
|
hexmask.long 0x00 0.--31. 1. "ISF,Interrupt Status Flag"
|
|
tree.end
|
|
tree "PORTC"
|
|
base ad:0x4004B000
|
|
repeat 4. (strings "0" "1" "2" "3" )(list 0x0 0x4 0x8 0xC )
|
|
group.long ($2+0x00)++0x03
|
|
line.long 0x00 "PCR$1,Pin Control Register $1"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 6. "DSE,Drive Strength Enable" "0: Low drive strength is configured on the..,1: High drive strength is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
repeat.end
|
|
repeat 2. (strings "4" "5" )(list 0x0 0x4 )
|
|
group.long ($2+0x10)++0x03
|
|
line.long 0x00 "PCR$1,Pin Control Register $1"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
repeat.end
|
|
repeat 2. (strings "6" "7" )(list 0x0 0x4 )
|
|
group.long ($2+0x18)++0x03
|
|
line.long 0x00 "PCR$1,Pin Control Register $1"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 6. "DSE,Drive Strength Enable" "0: Low drive strength is configured on the..,1: High drive strength is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
repeat.end
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "PCR16,Pin Control Register 16"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
repeat 2. (strings "17" "18" )(list 0x0 0x4 )
|
|
group.long ($2+0x44)++0x03
|
|
line.long 0x00 "PCR$1,Pin Control Register $1"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 6. "DSE,Drive Strength Enable" "0: Low drive strength is configured on the..,1: High drive strength is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
repeat.end
|
|
group.long 0x4C++0x03
|
|
line.long 0x00 "PCR19,Pin Control Register 19"
|
|
bitfld.long 0x00 24. "ISF,Interrupt Status Flag" "0: Configured interrupt is not detected,?..."
|
|
bitfld.long 0x00 16.--19. "IRQC,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,?,?,?,?,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--11. "MUX,Pin Mux Control" "0: Pin disabled (Alternative 0) (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific),8: Alternative 8 (chip-specific),9: Alternative 9 (chip-specific),10: Alternative 10 (chip-specific),11: Alternative 11 (chip-specific),12: Alternative 12 (chip-specific),13: Alternative 13 (chip-specific),14: Alternative 14 (chip-specific),15: Alternative 15 (chip-specific)"
|
|
bitfld.long 0x00 2. "SRE,Slew Rate Enable" "0: Fast slew rate is configured on the..,1: Slow slew rate is configured on the.."
|
|
newline
|
|
bitfld.long 0x00 1. "PE,Pull Enable" "0,1"
|
|
bitfld.long 0x00 0. "PS,Pull Select" "0: Internal pulldown resistor is enabled on the..,1: Internal pullup resistor is enabled on the.."
|
|
wgroup.long 0x80++0x03
|
|
line.long 0x00 "GPCLR,Global Pin Control Low Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GPWE,Global Pin Write Enable"
|
|
hexmask.long.word 0x00 0.--15. 1. "GPWD,Global Pin Write Data"
|
|
wgroup.long 0x84++0x03
|
|
line.long 0x00 "GPCHR,Global Pin Control High Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GPWE,Global Pin Write Enable"
|
|
hexmask.long.word 0x00 0.--15. 1. "GPWD,Global Pin Write Data"
|
|
wgroup.long 0x88++0x03
|
|
line.long 0x00 "GICLR,Global Interrupt Control Low Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GIWD,Global Interrupt Write Data"
|
|
hexmask.long.word 0x00 0.--15. 1. "GIWE,Global Interrupt Write Enable"
|
|
wgroup.long 0x8C++0x03
|
|
line.long 0x00 "GICHR,Global Interrupt Control High Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "GIWD,Global Interrupt Write Data"
|
|
hexmask.long.word 0x00 0.--15. 1. "GIWE,Global Interrupt Write Enable"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "ISFR,Interrupt Status Flag Register"
|
|
hexmask.long 0x00 0.--31. 1. "ISF,Interrupt Status Flag"
|
|
tree.end
|
|
tree.end
|
|
tree "RCM (Reset Control Module)"
|
|
base ad:0x4007F000
|
|
rgroup.byte 0x00++0x00
|
|
line.byte 0x00 "SRS0,System Reset Status Register 0"
|
|
bitfld.byte 0x00 7. "POR,Power-On Reset" "0: Reset not caused by POR,1: Reset caused by POR"
|
|
bitfld.byte 0x00 6. "PIN,External Reset Pin" "0: Reset not caused by external reset pin,1: Reset caused by external reset pin"
|
|
newline
|
|
bitfld.byte 0x00 5. "WDOG,Watchdog" "0: Reset not caused by watchdog timeout,1: Reset caused by watchdog timeout"
|
|
bitfld.byte 0x00 2. "LOC,Loss-of-Clock Reset" "0: Reset not caused by a loss of external clock,1: Reset caused by a loss of external clock"
|
|
newline
|
|
bitfld.byte 0x00 1. "LVD,Low-Voltage Detect Reset" "0: Reset not caused by LVD trip or POR,1: Reset caused by LVD trip or POR"
|
|
bitfld.byte 0x00 0. "WAKEUP,Low Leakage Wakeup Reset" "0: Reset not caused by LLWU module wakeup source,1: Reset caused by LLWU module wakeup source"
|
|
rgroup.byte 0x01++0x00
|
|
line.byte 0x00 "SRS1,System Reset Status Register 1"
|
|
bitfld.byte 0x00 5. "SACKERR,Stop Mode Acknowledge Error Reset" "0: Reset not caused by peripheral failure to..,1: Reset caused by peripheral failure to.."
|
|
bitfld.byte 0x00 3. "MDM_AP,MDM-AP System Reset Request" "0: Reset not caused by host debugger system..,1: Reset caused by host debugger system setting.."
|
|
newline
|
|
bitfld.byte 0x00 2. "SW,Software" "0: Reset not caused by software setting of..,1: Reset caused by software setting of.."
|
|
bitfld.byte 0x00 1. "LOCKUP,Core Lockup" "0: Reset not caused by core LOCKUP event,1: Reset caused by core LOCKUP event"
|
|
group.byte 0x04++0x00
|
|
line.byte 0x00 "RPFC,Reset Pin Filter Control register"
|
|
bitfld.byte 0x00 2. "RSTFLTSS,Reset Pin Filter Select in Stop Mode" "0: All filtering disabled,1: LPO clock filter enabled"
|
|
bitfld.byte 0x00 0.--1. "RSTFLTSRW,Reset Pin Filter Select in Run and Wait Modes" "0: All filtering disabled,1: Bus clock filter enabled for normal operation,2: LPO clock filter enabled for normal operation,?..."
|
|
group.byte 0x05++0x00
|
|
line.byte 0x00 "RPFW,Reset Pin Filter Width register"
|
|
bitfld.byte 0x00 0.--4. "RSTFLTSEL,Reset Pin Filter Bus Clock Select" "0: Bus clock filter count is 1,1: Bus clock filter count is 2,2: Bus clock filter count is 3,3: Bus clock filter count is 4,4: Bus clock filter count is 5,5: Bus clock filter count is 6,6: Bus clock filter count is 7,7: Bus clock filter count is 8,8: Bus clock filter count is 9,9: Bus clock filter count is 10,10: Bus clock filter count is 11,11: Bus clock filter count is 12,12: Bus clock filter count is 13,13: Bus clock filter count is 14,14: Bus clock filter count is 15,15: Bus clock filter count is 16,16: Bus clock filter count is 17,17: Bus clock filter count is 18,18: Bus clock filter count is 19,19: Bus clock filter count is 20,20: Bus clock filter count is 21,21: Bus clock filter count is 22,22: Bus clock filter count is 23,23: Bus clock filter count is 24,24: Bus clock filter count is 25,25: Bus clock filter count is 26,26: Bus clock filter count is 27,27: Bus clock filter count is 28,28: Bus clock filter count is 29,29: Bus clock filter count is 30,30: Bus clock filter count is 31,31: Bus clock filter count is 32"
|
|
tree.end
|
|
tree "RFSYS (System register file)"
|
|
base ad:0x40041000
|
|
repeat 8. (strings "0" "1" "2" "3" "4" "5" "6" "7" )(list 0x0 0x4 0x8 0xC 0x10 0x14 0x18 0x1C )
|
|
group.long ($2+0x00)++0x03
|
|
line.long 0x00 "REG$1,Register file register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "HH,High higher byte"
|
|
hexmask.long.byte 0x00 16.--23. 1. "HL,High lower byte"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "LH,Low higher byte"
|
|
hexmask.long.byte 0x00 0.--7. 1. "LL,Low lower byte"
|
|
repeat.end
|
|
tree.end
|
|
tree "ROM (System ROM)"
|
|
base ad:0xF0002000
|
|
repeat 3. (strings "0" "1" "2" )(list 0x0 0x4 0x8 )
|
|
rgroup.long ($2+0x00)++0x03
|
|
line.long 0x00 "ENTRY$1,Entry"
|
|
hexmask.long 0x00 0.--31. 1. "ENTRY,ENTRY"
|
|
repeat.end
|
|
rgroup.long 0x0C++0x03
|
|
line.long 0x00 "TABLEMARK,End of Table Marker Register"
|
|
hexmask.long 0x00 0.--31. 1. "MARK,MARK"
|
|
rgroup.long 0xFCC++0x03
|
|
line.long 0x00 "SYSACCESS,System Access Register"
|
|
hexmask.long 0x00 0.--31. 1. "SYSACCESS,SYSACCESS"
|
|
repeat 8. (strings "4" "5" "6" "7" "0" "1" "2" "3" )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C )
|
|
rgroup.long ($2+0xFD0)++0x03
|
|
line.long 0x00 "PERIPHID$1,Peripheral ID Register"
|
|
hexmask.long 0x00 0.--31. 1. "PERIPHID,PERIPHID"
|
|
repeat.end
|
|
repeat 4. (strings "0" "1" "2" "3" )(list 0x00 0x04 0x08 0x0C )
|
|
rgroup.long ($2+0xFF0)++0x03
|
|
line.long 0x00 "COMPID$1,Component ID Register"
|
|
hexmask.long 0x00 0.--31. 1. "COMPID,Component ID"
|
|
repeat.end
|
|
tree.end
|
|
tree "RSIM"
|
|
base ad:0x40059000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "CONTROL,Radio System Control"
|
|
bitfld.long 0x00 31. "RADIO_RESET_BIT,Software Reset for the Radio" "0,1"
|
|
bitfld.long 0x00 30. "ALLOW_DFT_RESETS,Allow the DFT Reset Pin to Reset the Radio" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "BLOCK_RADIO_OUTPUTS,Block Radio Outputs" "0,1"
|
|
bitfld.long 0x00 28. "BLOCK_SOC_RESETS,Block SoC Resets of the Radio" "0,1"
|
|
newline
|
|
bitfld.long 0x00 26. "RF_OSC_READY_OVRD,RF Ref Osc Ready Override" "0,1"
|
|
bitfld.long 0x00 25. "RF_OSC_READY_OVRD_EN,RF Ref Osc Ready Override Enable" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 24. "RF_OSC_READY,RF Ref Osc Ready" "0,1"
|
|
bitfld.long 0x00 23. "RSIM_STOP_ACK_OVRD,Stop Acknowledge Override" "0,1"
|
|
newline
|
|
bitfld.long 0x00 22. "RSIM_STOP_ACK_OVRD_EN,Stop Acknowledge Override Enable" "0,1"
|
|
bitfld.long 0x00 20. "RSIM_DSM_EXIT,BLE Force Deep Sleep Mode Exit" "0,1"
|
|
newline
|
|
bitfld.long 0x00 19. "RADIO_RAM_ACCESS_OVRD,Radio RAM Access Override" "0,1"
|
|
bitfld.long 0x00 18. "RADIO_RAM_ACCESS_OVRD_EN,Radio RAM Access Override Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 13. "RADIO_GASKET_BYPASS_OVRD,Radio Gasket Bypass Override" "0: XCVR and Link Layer Register Clock is the RF..,1: XCVR and Link Layer Register Clock is the SoC.."
|
|
bitfld.long 0x00 12. "RADIO_GASKET_BYPASS_OVRD_EN,Radio Gasket Bypass Override Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "RF_OSC_EN,RF Ref Osc Enable Select" "0: RF Ref Osc will be controlled by the SoC..,1: RF Ref Osc on in Run/Wait,?,3: RF Ref Osc on in Stop,?,?,?,7: RF Ref Osc on in VLPR/VLPW,?,?,?,?,?,?,?,15: RF Ref Osc on in VLPS"
|
|
bitfld.long 0x00 5. "BLE_RF_OSC_REQ_INT,BLE Ref Osc (Sysclk) Request Interrupt Flag" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "BLE_RF_OSC_REQ_INT_EN,BLE Ref Osc (Sysclk) Request Interrupt Enable" "0,1"
|
|
rbitfld.long 0x00 1. "BLE_RF_OSC_REQ_STAT,BLE Ref Osc (Sysclk) Request Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "BLE_RF_OSC_REQ_EN,BLE Ref Osc (Sysclk) Request Enable" "0,1"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "DSM_WAKEUP,Deep Sleep Wakeup Sequence"
|
|
bitfld.long 0x00 24.--29. "ACTIVE_WARNING,Deep Sleep Wakeup RF Active Warning Time" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
bitfld.long 0x00 16.--19. "COARSE_DELAY,Deep Sleep Wakeup Coarse Delay Time" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "FINE_DELAY,Deep Sleep Wakeup Fine Delay Time" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
rgroup.long 0x08++0x03
|
|
line.long 0x00 "MAC_MSB,Radio MAC Address"
|
|
hexmask.long.byte 0x00 0.--7. 1. "MAC_ADDR_MSB,Radio MAC Address MSB"
|
|
rgroup.long 0x0C++0x03
|
|
line.long 0x00 "MAC_LSB,Radio MAC Address"
|
|
hexmask.long 0x00 0.--31. 1. "MAC_ADDR_LSB,Radio MAC Address LSB"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "MISC,Radio Miscellaneous"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RADIO_VERSION,Radio Version ID number"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "SW_CONFIG,Radio Software Configuration"
|
|
bitfld.long 0x00 31. "BLOCK_EXT_OSC_PWR_REQ,Block External Requests for RF OSC from starting a Radio Power Wakeup Sequence" "0,1"
|
|
bitfld.long 0x00 27. "IPP_OBE_BLE_EARLY_WARNING,IPP_OBE_BLE_EARLY_WARNING" "0,1"
|
|
newline
|
|
bitfld.long 0x00 26. "IPP_OBE_RF_ACTIVE,IPP_OBE_RF_ACTIVE" "0,1"
|
|
bitfld.long 0x00 25. "IPP_OBE_RF_STATUS,IPP_OBE_RF_STATUS" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "IPP_OBE_RF_PRIORITY,IPP_OBE_RF_PRIORITY" "0,1"
|
|
rbitfld.long 0x00 23. "SW_RF_ACTIVE_EN,Software RF_ACTIVE Control Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 22. "SW_RF_ACTIVE_BIT,Software RF_ACTIVE Control Bit" "0,1"
|
|
rbitfld.long 0x00 21. "SW_RF_ACTIVE_ENDS_WITH_TSM,Software RF_ACTIVE clearing mechanism" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 20. "RF_ACTIVE_ENDS_WITH_TSM,RF_ACTIVE clearing mechanism" "0,1"
|
|
rbitfld.long 0x00 18. "WIFI_COEXIST_3,RF_EARLY_WARNING Source" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 17. "WIFI_COEXIST_2,RF_STATUS Source" "0,1"
|
|
rbitfld.long 0x00 16. "WIFI_COEXIST_1,RF_ACTIVE Source" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "RADIO_BLE_EARLY_WARNING_SEL,Radio BLE_EARLY_WARNING Select" "0,1"
|
|
bitfld.long 0x00 13. "RADIO_DFT_RESET_SEL,Radio DFT_RESET Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12. "RADIO_RF_NOT_ALLOWED_SEL,Radio RF_NOT_ALLOWED Select" "0,1"
|
|
bitfld.long 0x00 11. "IPP_OBE_RF_OSC_EN,IPP_OBE_RF_OSC_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "IPP_IBE_DFT_RESET,IPP_IBE_DFT_RESET" "0,1"
|
|
bitfld.long 0x00 9. "IPP_IBE_RF_EXT_OSC_EN,IPP_IBE_RF_EXT_OSC_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "IPP_IBE_RF_NOT_ALLOWED,IPP_IBE_RF_NOT_ALLOWED" "0,1"
|
|
bitfld.long 0x00 7. "RF_OSC_EN_OVRD_EN,Radio Osc Enable Override Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "RF_OSC_EN_OVRD,Radio Osc Enable Override" "0,1"
|
|
bitfld.long 0x00 5. "RSIM_RF_ACTIVE_OVRD_EN,RF Active Internal Override Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "RSIM_RF_ACTIVE_OVRD,RF Active Internal Override" "0,1"
|
|
bitfld.long 0x00 1. "RADIO_CONFIGURED_SYS_RESET,Radio Configuration Bit cleared by Radio System Reset" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "RADIO_CONFIGURED_POR_RESET,Radio Configuration Bit cleared by Radio Power On Reset" "0,1"
|
|
rgroup.long 0x100++0x03
|
|
line.long 0x00 "DSM_TIMER,Deep Sleep Timer"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "DSM_TIMER,Deep Sleep Mode Timer"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "DSM_CONTROL,Deep Sleep Timer Control"
|
|
bitfld.long 0x00 31. "DSM_TIMER_EN,Deep Sleep Mode Timer Enable" "0,1"
|
|
bitfld.long 0x00 27. "DSM_TIMER_CLR,Deep Sleep Mode Timer Clear" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 16.--20. "GEN_FSM_STATE,GEN Deep Sleep State Machine State" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
|
|
bitfld.long 0x00 15. "GEN_SYSCLK_REQ_INT,Interrupt Flag from an Generic FSK Link Layer RF OSC Request" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "GEN_SYSCLK_INTERRUPT_EN,Generic FSK Link Layer RF OSC Request Interrupt Enable" "0,1"
|
|
rbitfld.long 0x00 13. "GEN_SYSCLK_REQ,Generic FSK Link Layer RF OSC Request Status" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 12. "GEN_SLEEP_REQUEST,Generic FSK Link Layer Deep Sleep Requested" "0,1"
|
|
bitfld.long 0x00 11. "GEN_SYSCLK_REQUEST_EN,Enable Generic FSK Link Layer to Request RF OSC" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 10. "DSM_GEN_FINISHED,Generic FSK Deep Sleep Time Finished" "0,1"
|
|
rbitfld.long 0x00 9. "GEN_DEEP_SLEEP_STATUS,Generic FSK Link Layer Deep Sleep Mode Status" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 8. "DSM_GEN_READY,Generic FSK Ready for Deep Sleep Mode" "0,1"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "DSM_OSC_OFFSET,Deep Sleep Wakeup Time Offset"
|
|
hexmask.long.word 0x00 0.--9. 1. "DSM_OSC_STABILIZE_TIME,Deep Sleep Wakeup RF OSC Stabilize Time"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "GEN_SLEEP,Generic FSK Link Layer Sleep Time"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "GEN_SLEEP_TIME,Generic FSK Link Layer Sleep Time"
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "GEN_WAKE,Generic FSK Link Layer Wake Time"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "GEN_WAKE_TIME,Generic FSK Link Layer Wake Time"
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "RF_OSC_CTRL,Radio Oscillator Control"
|
|
bitfld.long 0x00 31. "RF_NOT_ALLOWED_OVRD_EN,RF Not Allowed Override Enable" "0,1"
|
|
bitfld.long 0x00 30. "RF_NOT_ALLOWED_OVRD,RF Not Allowed Override" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "RADIO_EXT_OSC_OVRD_EN,Radio External Request for RF OSC Override Enable" "0,1"
|
|
bitfld.long 0x00 28. "RADIO_EXT_OSC_OVRD,Radio External Request for RF OSC Override" "0,1"
|
|
newline
|
|
bitfld.long 0x00 27. "RADIO_EXT_OSC_RF_EN_SEL,Radio External Request for RF OSC Select" "0,1"
|
|
bitfld.long 0x00 20.--21. "BB_XTAL_READY_COUNT_SEL,rmap_bb_xtal_ready_count_sel_hv[1:0]" "0: 1024 counts (32 us @ 32 MHz),1: 2048 (64 us @ 32 MHz),2: 4096 (128 us @ 32 MHz),3: 8192 (256 us @ 32 MHz)"
|
|
newline
|
|
bitfld.long 0x00 18. "BB_XTAL_ON_OVRD_ON,rmap_bb_xtal_on_ovrd_on_hv" "0: rfctrl_bb_xtal_on_hv is asserted,1: rfctrl_bb_xtal_on_ovrd_hv is asserted"
|
|
bitfld.long 0x00 17. "BB_XTAL_ON_OVRD,rmap_bb_xtal_on_ovrd_hv" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12.--16. "BB_XTAL_GM,rmap_bb_xtal_gm_hv[4:0]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
|
|
bitfld.long 0x00 11. "BB_XTAL_DIG_CLK_ON,rmap_bb_xtal_dig_clk_on_hv" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "BB_XTAL_DIAGSEL,rmap_bb_xtal_diagsel_hv" "0,1"
|
|
bitfld.long 0x00 9. "BB_XTAL_DC_COUP_MODE_EN,rmap_bb_xtal_dc_coup_mode_en_hv" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4.--8. "BB_XTAL_COMP_BIAS,rmap_bb_xtal_comp_bias_hv[4:0]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
|
|
bitfld.long 0x00 3. "RF_OSC_BYPASS_EN,RF Ref Osc Bypass Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "BB_XTAL_ALC_ON,rmap_bb_xtal_alc_on_hv" "0,1"
|
|
bitfld.long 0x00 0.--1. "BB_XTAL_ALC_COUNT_SEL,rmap_bb_xtal_alc_count_sel_hv[1:0]" "0: 2048 (64 us @ 32 MHz),1: 4096 (128 us @ 32 MHz),2: 8192 (256 us @ 32 MHz),3: 16384 (512 us @ 32 MHz)"
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "ANA_TEST,Radio Analog Test Registers"
|
|
bitfld.long 0x00 4. "XTAL_OUT_BUF_EN,XTAL Output Buffer Enable" "0,1"
|
|
group.long 0x12C++0x03
|
|
line.long 0x00 "ANA_TRIM,Radio Analog Trim Registers"
|
|
bitfld.long 0x00 28.--31. "BG_IBIAS_5U_TRIM,rmap_bg_ibias_5u_trim_hv[3:0]" "0: 3.55 uA,1: 3.73 uA,2: 4.04 uA,3: 4.22 uA,4: 4.39 uA,5: 4.57 uA,6: 4.89 uA,7: 5.06 (Default),8: 5.23 uA,9: 5.41 uA,10: 5.72 uA,11: 5.9 uA,12: 6.07 uA,13: 6.25 uA,14: 6.56 uA,15: 6.74 uA"
|
|
bitfld.long 0x00 24.--27. "BG_1V_TRIM,rmap_bg_1v_trim_hv[3:0]" "0: 954.14 mV,1: 959.26 mV,2: 964.38 mV,3: 969.5 mV,4: 974.6 mV,5: 979.7 mV,6: 984.8 mV,7: 989.9 mV,8: 995 mV (Default),9: 1 V,10: 1.005 V,11: 1.01 V,12: 1.015 V,13: 1.02 V,14: 1.025 V,15: 1.031 V"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_XTAL_TRIM,rmap_bb_xtal_trim_hv[7:0]"
|
|
bitfld.long 0x00 11.--15. "BB_XTAL_SPARE,rmap_bb_xtal_spare_hv[4:0]" "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"
|
|
newline
|
|
bitfld.long 0x00 8.--10. "BB_LDO_XO_TRIM,rmap_bb_ldo_xo_trim_hv[2:0]" "0: 1.20 V (Default),1: 1.25 V,2: 1.28 V,3: 1.33 V,4: 1.40 V,5: 1.44 V,6: 1.50 V,7: 1.66 V"
|
|
bitfld.long 0x00 6.--7. "BB_LDO_XO_SPARE,rmap_bb_ldo_xo_spare_hv[1:0]" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 3.--5. "BB_LDO_LS_TRIM,rmap_bb_ldo_ls_trim_hv[2:0]" "0: 1.20 V (Default),1: 1.25 V,2: 1.28 V,3: 1.33 V,4: 1.40 V,5: 1.44 V,6: 1.50 V,7: 1.66 V"
|
|
bitfld.long 0x00 0.--1. "BB_LDO_LS_SPARE,rmap_bb_ldo_ls_spare_hv[1:0]" "0,1,2,3"
|
|
tree.end
|
|
tree "RTC (Real-time Counter)"
|
|
base ad:0x4003D000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "TSR,RTC Time Seconds Register"
|
|
hexmask.long 0x00 0.--31. 1. "TSR,Time Seconds Register"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "TPR,RTC Time Prescaler Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "TPR,Time Prescaler Register"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "TAR,RTC Time Alarm Register"
|
|
hexmask.long 0x00 0.--31. 1. "TAR,Time Alarm Register"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "TCR,RTC Time Compensation Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. "CIC,Compensation Interval Counter"
|
|
hexmask.long.byte 0x00 16.--23. 1. "TCV,Time Compensation Value"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "CIR,Compensation Interval Register"
|
|
hexmask.long.byte 0x00 0.--7. 1. "TCR,Time Compensation Register"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "CR,RTC Control Register"
|
|
bitfld.long 0x00 13. "SC2P,Oscillator 2pF Load Configure" "0: Disable the load,1: Enable the additional load"
|
|
bitfld.long 0x00 12. "SC4P,Oscillator 4pF Load Configure" "0: Disable the load,1: Enable the additional load"
|
|
newline
|
|
bitfld.long 0x00 11. "SC8P,Oscillator 8pF Load Configure" "0: Disable the load,1: Enable the additional load"
|
|
bitfld.long 0x00 10. "SC16P,Oscillator 16pF Load Configure" "0: Disable the load,1: Enable the additional load"
|
|
newline
|
|
bitfld.long 0x00 8. "OSCE,Oscillator Enable" "0: 32.768 kHz oscillator is disabled,1: 32.768 kHz oscillator is enabled"
|
|
bitfld.long 0x00 4. "WPS,Wakeup Pin Select" "0: Wakeup pin asserts (active low open drain) if..,1: Wakeup pin instead outputs the RTC 32kHz.."
|
|
newline
|
|
bitfld.long 0x00 3. "UM,Update Mode" "0: Registers cannot be written when locked,1: Registers can be written when locked under.."
|
|
bitfld.long 0x00 2. "SUP,Supervisor Access" "0: Non-supervisor mode write accesses are not..,1: Non-supervisor mode write accesses are.."
|
|
newline
|
|
bitfld.long 0x00 1. "WPE,Wakeup Pin Enable" "0: Wakeup pin is disabled,1: Wakeup pin is enabled and wakeup pin asserts.."
|
|
bitfld.long 0x00 0. "SWR,Software Reset" "0: No effect,1: Resets all RTC registers except for the SWR bit"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "SR,RTC Status Register"
|
|
bitfld.long 0x00 4. "TCE,Time Counter Enable" "0: Time counter is disabled,1: Time counter is enabled"
|
|
rbitfld.long 0x00 2. "TAF,Time Alarm Flag" "0: Time alarm has not occurred,1: Time alarm has occurred"
|
|
newline
|
|
rbitfld.long 0x00 1. "TOF,Time Overflow Flag" "0: Time overflow has not occurred,1: Time overflow has occurred and time counter.."
|
|
rbitfld.long 0x00 0. "TIF,Time Invalid Flag" "0: Time is valid,1: Time is invalid and time counter is read as.."
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "LR,RTC Lock Register"
|
|
bitfld.long 0x00 6. "LRL,Lock Register Lock" "0: Lock Register is locked and writes are ignored,1: Lock Register is not locked and writes.."
|
|
bitfld.long 0x00 5. "SRL,Status Register Lock" "0: Status Register is locked and writes are..,1: Status Register is not locked and writes.."
|
|
newline
|
|
bitfld.long 0x00 4. "CRL,Control Register Lock" "0: Control Register is locked and writes are..,1: Control Register is not locked and writes.."
|
|
bitfld.long 0x00 3. "TCL,Time Compensation Lock" "0: Time Compensation Register is locked and..,1: Time Compensation Register is not locked and.."
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "IER,RTC Interrupt Enable Register"
|
|
bitfld.long 0x00 7. "WPON,Wakeup Pin On" "0: No effect,1: If the wakeup pin is enabled then the wakeup.."
|
|
bitfld.long 0x00 4. "TSIE,Time Seconds Interrupt Enable" "0: Seconds interrupt is disabled,1: Seconds interrupt is enabled"
|
|
newline
|
|
bitfld.long 0x00 2. "TAIE,Time Alarm Interrupt Enable" "0: Time alarm flag does not generate an interrupt,1: Time alarm flag does generate an interrupt"
|
|
bitfld.long 0x00 1. "TOIE,Time Overflow Interrupt Enable" "0: Time overflow flag does not generate an..,1: Time overflow flag does generate an interrupt"
|
|
newline
|
|
bitfld.long 0x00 0. "TIIE,Time Invalid Interrupt Enable" "0: Time invalid flag does not generate an..,1: Time invalid flag does generate an interrupt"
|
|
tree.end
|
|
tree "SIM (System Integration Module)"
|
|
base ad:0x40047000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "SOPT1,System Options Register 1"
|
|
bitfld.long 0x00 20. "SIM_MISCTL,This bit controls the function of BLE_RF_ACTIVE on PTC1/PTC19 ALT7" "0: Chip low power mode output to PAD,1: BLE active output to PAD"
|
|
bitfld.long 0x00 18.--19. "OSC32KSEL,32K Oscillator Clock Select" "0: 32kHz oscillator (OSC32KCLK),?,2: RTC_CLKIN,3: LPO 1kHz"
|
|
newline
|
|
bitfld.long 0x00 16.--17. "OSC32KOUT,32K oscillator clock output" "0: ERCLK32K is not output,1: ERCLK32K is output on PTB3,?..."
|
|
group.long 0x1004++0x03
|
|
line.long 0x00 "SOPT2,System Options Register 2"
|
|
bitfld.long 0x00 28.--29. "LPUART1SRC,LPUART1 Clock Source Select" "0: Clock disabled,1: MCGFLLCLK clock,2: OSCERCLK clock,3: MCGIRCLK clock"
|
|
bitfld.long 0x00 26.--27. "LPUART0SRC,LPUART0 Clock Source Select" "0: Clock disabled,1: MCGFLLCLK clock,2: OSCERCLK clock,3: MCGIRCLK clock"
|
|
newline
|
|
bitfld.long 0x00 24.--25. "TPMSRC,TPM Clock Source Select" "0: Clock disabled,1: MCGFLLCLK clock,2: OSCERCLK clock,3: MCGIRCLK clock"
|
|
bitfld.long 0x00 5.--7. "CLKOUTSEL,CLKOUT select" "0: OSCERCLK DIV2,1: OSCERCLK DIV4,2: Bus clock,3: LPO clock 1 kHz,4: MCGIRCLK,5: OSCERCLK DIV8,6: OSCERCLK,?..."
|
|
group.long 0x100C++0x03
|
|
line.long 0x00 "SOPT4,System Options Register 4"
|
|
bitfld.long 0x00 26. "TPM2CLKSEL,TPM2 External Clock Pin Select" "0: TPM2 external clock driven by TPM_CLKIN0 pin,1: TPM2 external clock driven by TPM_CLKIN1 pin"
|
|
bitfld.long 0x00 25. "TPM1CLKSEL,TPM1 External Clock Pin Select" "0: TPM1 external clock driven by TPM_CLKIN0 pin,1: TPM1 external clock driven by TPM_CLKIN1 pin"
|
|
newline
|
|
bitfld.long 0x00 24. "TPM0CLKSEL,TPM0 External Clock Pin Select" "0: TPM0 external clock driven by TPM_CLKIN0 pin,1: TPM0 external clock driven by TPM_CLKIN1 pin"
|
|
bitfld.long 0x00 20. "TPM2CH0SRC,TPM2 Channel 0 Input Capture Source Select" "0: TPM2_CH0 signal,1: CMP0 output"
|
|
newline
|
|
bitfld.long 0x00 18. "TPM1CH0SRC,TPM1 Channel 0 Input Capture Source Select" "0: TPM1_CH0 signal,1: CMP0 output"
|
|
group.long 0x1010++0x03
|
|
line.long 0x00 "SOPT5,System Options Register 5"
|
|
bitfld.long 0x00 17. "LPUART1ODE,LPUART1 Open Drain Enable" "0: Open drain is disabled on LPUART1,1: Open drain is enabled on LPUART1"
|
|
bitfld.long 0x00 16. "LPUART0ODE,LPUART0 Open Drain Enable" "0: Open drain is disabled on LPUART0,1: Open drain is enabled on LPUART0"
|
|
newline
|
|
bitfld.long 0x00 6. "LPUART1RXSRC,LPUART1 Receive Data Source Select" "0: LPUART1_RX pin,1: CMP0 output"
|
|
bitfld.long 0x00 4.--5. "LPUART1TXSRC,LPUART1 Transmit Data Source Select" "0: LPUART1_TX pin,1: LPUART1_TX pin modulated with TPM1 channel 0..,2: LPUART1_TX pin modulated with TPM2 channel 0..,?..."
|
|
newline
|
|
bitfld.long 0x00 2. "LPUART0RXSRC,LPUART0 Receive Data Source Select" "0: LPUART_RX pin,1: CMP0 output"
|
|
bitfld.long 0x00 0.--1. "LPUART0TXSRC,LPUART0 Transmit Data Source Select" "0: LPUART0_TX pin,1: LPUART0_TX pin modulated with TPM1 channel 0..,2: LPUART0_TX pin modulated with TPM2 channel 0..,?..."
|
|
group.long 0x1018++0x03
|
|
line.long 0x00 "SOPT7,System Options Register 7"
|
|
bitfld.long 0x00 7. "ADC0ALTTRGEN,ADC0 Alternate Trigger Enable" "0: ADC ADHWT trigger comes from TPM1 channel 0..,1: ADC ADHWT trigger comes from a peripheral.."
|
|
bitfld.long 0x00 4. "ADC0PRETRGSEL,ADC0 Pretrigger Select" "0: Pre-trigger ADHDWTSA is selected thus ADC0..,1: Pre-trigger ADHDWTSB is selected thus ADC0.."
|
|
newline
|
|
bitfld.long 0x00 0.--3. "ADC0TRGSEL,ADC0 Trigger Select" "0: External trigger pin input (EXTRG_IN),1: CMP0 output,?,?,4: PIT trigger 0,5: PIT trigger 1,?,?,8: TPM0 overflow,9: TPM1 overflow,10: TPM2 overflow,?,12: RTC alarm interrupt and RTC seconds interrupt,13: RTC seconds,14: LPTMR0 trigger,15: Radio TSM"
|
|
rgroup.long 0x1024++0x03
|
|
line.long 0x00 "SDID,System Device Identification Register"
|
|
bitfld.long 0x00 28.--31. "FAMID,Kinetis family ID" "?,?,?,3: KW3x Family (BTLE),?..."
|
|
bitfld.long 0x00 24.--26. "SUBFAMID,Kinetis Sub-Family ID" "?,?,?,?,?,5: KWx5 Sub family,6: KWx6 Subfamily,?..."
|
|
newline
|
|
bitfld.long 0x00 20.--23. "SERIESID,Kinetis Series ID" "?,?,?,?,?,5: KW family,?..."
|
|
bitfld.long 0x00 16.--19. "SRAMSIZE,System SRAM Size" "?,?,?,?,?,?,?,7: 64 KB,?..."
|
|
newline
|
|
bitfld.long 0x00 12.--15. "REVID,Device Revision Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 7.--11. "DIEID,Device Die Number" "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"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "PINID,Pin count Identification" "?,?,?,3: 40-pin,4: 48-pin,?..."
|
|
group.long 0x1034++0x03
|
|
line.long 0x00 "SCGC4,System Clock Gating Control Register 4"
|
|
bitfld.long 0x00 20. "VREF,VREF Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 19. "CMP,Comparator Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 7. "I2C1,I2C1 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 6. "I2C0,I2C0 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 2. "CMT,CMT Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
group.long 0x1038++0x03
|
|
line.long 0x00 "SCGC5,System Clock Gating Control Register 5"
|
|
bitfld.long 0x00 31. "GEN_FSK,Generic FSK enabled" "0: GFSK CGC bit disabled,1: GFSK CGC bit enabled"
|
|
bitfld.long 0x00 28. "PHYDIG,PHY Digital Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 27. "BTLL,BTLL System Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 26. "DCDC,DCDC Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
rbitfld.long 0x00 25. "RSIM,RSIM Clock Gate Control" "0,1"
|
|
bitfld.long 0x00 24. "LTC,LTC Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 21. "LPUART1,LPUART1 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 20. "LPUART0,LPUART0 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 11. "PORTC,Port C Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 10. "PORTB,Port B Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 9. "PORTA,Port A Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 0. "LPTMR,Low Power Timer Access Control" "0: Access disabled,1: Access enabled"
|
|
group.long 0x103C++0x03
|
|
line.long 0x00 "SCGC6,System Clock Gating Control Register 6"
|
|
bitfld.long 0x00 29. "RTC,RTC Access Control" "0: Access and interrupts disabled,1: Access and interrupts enabled"
|
|
bitfld.long 0x00 27. "ADC0,ADC0 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 26. "TPM2,TPM2 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 25. "TPM1,TPM1 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 24. "TPM0,TPM0 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 23. "PIT,PIT Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 13. "SPI1,SPI1 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 12. "SPI0,SPI0 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 9. "TRNG,TRNG Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 4. "FLEXCAN0,FLEXCAN0 Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
newline
|
|
bitfld.long 0x00 1. "DMAMUX,DMA Mux Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
bitfld.long 0x00 0. "FTF,Flash Memory Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
group.long 0x1040++0x03
|
|
line.long 0x00 "SCGC7,System Clock Gating Control Register 7"
|
|
bitfld.long 0x00 8. "DMA,DMA Clock Gate Control" "0: Clock disabled,1: Clock enabled"
|
|
group.long 0x1044++0x03
|
|
line.long 0x00 "CLKDIV1,System Clock Divider Register 1"
|
|
bitfld.long 0x00 28.--31. "OUTDIV1,Clock 1 Output Divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16"
|
|
bitfld.long 0x00 16.--18. "OUTDIV4,Clock 4 Output Divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8"
|
|
group.long 0x104C++0x03
|
|
line.long 0x00 "FCFG1,Flash Configuration Register 1"
|
|
rbitfld.long 0x00 28.--31. "NVMSIZE,FlexNVM Size" "0: 0000,?,?,?,?,?,?,?,?,9: 256 KB 16 KB protection region,?,?,?,?,?,15: 256 KB 16 KB protection region"
|
|
rbitfld.long 0x00 24.--27. "PFSIZE,Program Flash Size" "?,?,?,?,?,?,?,?,?,9: 256 KB of program flash memory,?,11: 512 KB of program flash memory,?..."
|
|
newline
|
|
rbitfld.long 0x00 16.--19. "EESIZE,EEPROM Size" "?,1: 0001,2: 0010,3: 0011,4: 0100,5: 512 bytes,6: 256 bytes,7: 128 bytes,8: 64 bytes,9: 32 bytes,?..."
|
|
rbitfld.long 0x00 8.--11. "DEPART,FlexNVM partition" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 1. "FLASHDOZE,Flash Doze" "0: Flash remains enabled during Doze mode,1: Flash is disabled for the duration of Doze mode"
|
|
bitfld.long 0x00 0. "FLASHDIS,Flash Disable" "0: Flash is enabled,1: Flash is disabled"
|
|
rgroup.long 0x1050++0x03
|
|
line.long 0x00 "FCFG2,Flash Configuration Register 2"
|
|
bitfld.long 0x00 31. "SWAPPFLSH,Swap program flash" "0: Swap is not active,1: Swap is active"
|
|
hexmask.long.byte 0x00 24.--30. 1. "MAXADDR0,Max Address block 0"
|
|
newline
|
|
bitfld.long 0x00 23. "PFLSH,Program flash only" "0: Device supports FlexNVM,1: Program Flash only device does not support.."
|
|
hexmask.long.byte 0x00 16.--22. 1. "MAXADDR1,This field concatenated with leading zeros plus the value of the MAXADDR1 field indicates the first invalid address of the second program flash block (flash block 1)"
|
|
rgroup.long 0x1058++0x03
|
|
line.long 0x00 "UIDMH,Unique Identification Register Mid-High"
|
|
hexmask.long.word 0x00 0.--15. 1. "UID,Unique Identification"
|
|
rgroup.long 0x105C++0x03
|
|
line.long 0x00 "UIDML,Unique Identification Register Mid Low"
|
|
hexmask.long 0x00 0.--31. 1. "UID,Unique Identification"
|
|
rgroup.long 0x1060++0x03
|
|
line.long 0x00 "UIDL,Unique Identification Register Low"
|
|
hexmask.long 0x00 0.--31. 1. "UID,Unique Identification"
|
|
group.long 0x1100++0x03
|
|
line.long 0x00 "COPC,COP Control Register"
|
|
bitfld.long 0x00 6.--7. "COPCLKSEL,COP Clock Select" "0: LPO clock (1 kHz),1: MCGIRCLK,2: OSCERCLK,3: Bus clock"
|
|
bitfld.long 0x00 5. "COPDBGEN,COP Debug Enable" "0: COP is disabled and the counter is reset in..,1: COP is enabled in Debug mode"
|
|
newline
|
|
bitfld.long 0x00 4. "COPSTPEN,COP Stop Enable" "0: COP is disabled and the counter is reset in..,1: COP is enabled in Stop modes"
|
|
bitfld.long 0x00 2.--3. "COPT,COP Watchdog Timeout" "0: COP disabled,1: COP timeout after 25 cycles for short timeout..,2: COP timeout after 28 cycles for short timeout..,3: COP timeout after 210 cycles for short.."
|
|
newline
|
|
bitfld.long 0x00 1. "COPCLKS,COP Clock Select" "0: COP configured for short timeout,1: COP configured for long timeout"
|
|
bitfld.long 0x00 0. "COPW,COP Windowed Mode" "0: Normal mode,1: Windowed mode"
|
|
wgroup.long 0x1104++0x03
|
|
line.long 0x00 "SRVCOP,Service COP"
|
|
hexmask.long.byte 0x00 0.--7. 1. "SRVCOP,Service COP Register"
|
|
tree.end
|
|
tree "SMC (System Mode Controller)"
|
|
base ad:0x4007E000
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "PMPROT,Power Mode Protection register"
|
|
bitfld.byte 0x00 5. "AVLP,Allow Very-Low-Power Modes" "0: VLPR VLPW and VLPS are not allowed,1: VLPR VLPW and VLPS are allowed"
|
|
bitfld.byte 0x00 3. "ALLS,Allow Low-Leakage Stop Mode" "0: Any LLSx mode is not allowed,1: Any LLSx mode is allowed"
|
|
newline
|
|
bitfld.byte 0x00 1. "AVLLS,Allow Very-Low-Leakage Stop Mode" "0: Any VLLSx mode is not allowed,1: Any VLLSx mode is allowed"
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "PMCTRL,Power Mode Control register"
|
|
bitfld.byte 0x00 5.--6. "RUNM,Run Mode Control" "0: Normal Run mode (RUN),?,2: Very-Low-Power Run mode (VLPR),?..."
|
|
rbitfld.byte 0x00 3. "STOPA,Stop Aborted" "0: The previous stop mode entry was successful,1: The previous stop mode entry was aborted"
|
|
newline
|
|
bitfld.byte 0x00 0.--2. "STOPM,Stop Mode Control" "0: Normal Stop (STOP),?,2: Very-Low-Power Stop (VLPS),3: Low-Leakage Stop (LLSx),4: Very-Low-Leakage Stop (VLLSx),?,6: Reseved,?..."
|
|
group.byte 0x02++0x00
|
|
line.byte 0x00 "STOPCTRL,Stop Control Register"
|
|
bitfld.byte 0x00 6.--7. "PSTOPO,Partial Stop Option" "0: STOP - Normal Stop mode,1: PSTOP1 - Partial Stop with both system and..,2: PSTOP2 - Partial Stop with system clock..,?..."
|
|
bitfld.byte 0x00 5. "PORPO,POR Power Option" "0: POR detect circuit is enabled in VLLS0,1: POR detect circuit is disabled in VLLS0"
|
|
newline
|
|
bitfld.byte 0x00 4. "RAM2PO,RAM2 Power Option" "0: RAM2 not powered in LLS2/VLLS2,1: RAM2 powered in LLS2/VLLS2"
|
|
bitfld.byte 0x00 0.--2. "LLSM,LLS or VLLS Mode Control" "0: VLLS0 if PMCTRL[STOPM]=VLLSx reserved if..,1: VLLS1 if PMCTRL[STOPM]=VLLSx reserved if..,2: VLLS2 if PMCTRL[STOPM]=VLLSx LLS2 if..,3: VLLS3 if PMCTRL[STOPM]=VLLSx LLS3 if..,?..."
|
|
rgroup.byte 0x03++0x00
|
|
line.byte 0x00 "PMSTAT,Power Mode Status register"
|
|
hexmask.byte 0x00 0.--7. 1. "PMSTAT,Power Mode Status"
|
|
tree.end
|
|
tree "SPI (Serial Peripheral Interface)"
|
|
repeat 2. (list 0. 1.) (list ad:0x4002C000 ad:0x4002D000)
|
|
tree "SPI$1"
|
|
base $2
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "MCR,Module Configuration Register"
|
|
bitfld.long 0x00 31. "MSTR,Master/Slave Mode Select" "0: Enables Slave mode,1: Enables Master mode"
|
|
bitfld.long 0x00 30. "CONT_SCKE,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled"
|
|
newline
|
|
rbitfld.long 0x00 28.--29. "DCONF,SPI Configuration" "0: SPI,?..."
|
|
bitfld.long 0x00 27. "FRZ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode"
|
|
newline
|
|
bitfld.long 0x00 26. "MTFE,Modified Transfer Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled"
|
|
bitfld.long 0x00 24. "ROOE,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift.."
|
|
newline
|
|
bitfld.long 0x00 19. "PCSIS3,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high"
|
|
bitfld.long 0x00 18. "PCSIS2,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high"
|
|
newline
|
|
bitfld.long 0x00 17. "PCSIS1,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high"
|
|
bitfld.long 0x00 16. "PCSIS0,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high"
|
|
newline
|
|
bitfld.long 0x00 15. "DOZE,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module"
|
|
bitfld.long 0x00 14. "MDIS,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module.."
|
|
newline
|
|
bitfld.long 0x00 13. "DIS_TXF,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled"
|
|
bitfld.long 0x00 12. "DIS_RXF,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled"
|
|
newline
|
|
bitfld.long 0x00 11. "CLR_TXF,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter"
|
|
bitfld.long 0x00 10. "CLR_RXF,Clear RX FIFO" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter"
|
|
newline
|
|
bitfld.long 0x00 8.--9. "SMPL_PT,Sample Point" "0: 0 protocol clock cycles between SCK edge and..,1: 1 protocol clock cycle between SCK edge and..,2: 2 protocol clock cycles between SCK edge and..,?..."
|
|
bitfld.long 0x00 0. "HALT,Halt" "0: Start transfers,1: Stop transfers"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "TCR,Transfer Count Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "SPI_TCNT,SPI Transfer Counter"
|
|
repeat 2. (strings "0" "1" )(list 0x0 0x4 )
|
|
group.long ($2+0x0C)++0x03
|
|
line.long 0x00 "CTAR$1,Clock and Transfer Attributes Register (In Master Mode)"
|
|
bitfld.long 0x00 31. "DBR,Double Baud Rate" "0: The baud rate is computed normally with a..,1: The baud rate is doubled with the duty cycle.."
|
|
bitfld.long 0x00 27.--30. "FMSZ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 26. "CPOL,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high"
|
|
bitfld.long 0x00 25. "CPHA,Clock Phase" "0: Data is captured on the leading edge of SCK..,1: Data is changed on the leading edge of SCK.."
|
|
newline
|
|
bitfld.long 0x00 24. "LSBFE,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first"
|
|
bitfld.long 0x00 22.--23. "PCSSCK,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7"
|
|
newline
|
|
bitfld.long 0x00 20.--21. "PASC,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7"
|
|
bitfld.long 0x00 18.--19. "PDT,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7"
|
|
newline
|
|
bitfld.long 0x00 16.--17. "PBR,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7"
|
|
bitfld.long 0x00 12.--15. "CSSCK,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "ASC,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 4.--7. "DT,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BR,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
repeat.end
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "CTAR_SLAVE,Clock and Transfer Attributes Register (In Slave Mode)"
|
|
bitfld.long 0x00 27.--30. "FMSZ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 26. "CPOL,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high"
|
|
newline
|
|
bitfld.long 0x00 25. "CPHA,Clock Phase" "0: Data is captured on the leading edge of SCK..,1: Data is changed on the leading edge of SCK.."
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "SR,Status Register"
|
|
bitfld.long 0x00 31. "TCF,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete"
|
|
rbitfld.long 0x00 30. "TXRXS,TX and RX Status" "0: Transmit and receive operations are disabled..,1: Transmit and receive operations are enabled.."
|
|
newline
|
|
bitfld.long 0x00 28. "EOQF,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command"
|
|
bitfld.long 0x00 27. "TFUF,Transmit FIFO Underflow Flag" "0: No TX FIFO underflow,1: TX FIFO underflow has occurred"
|
|
newline
|
|
bitfld.long 0x00 25. "TFFF,Transmit FIFO Fill Flag" "0: TX FIFO is full,1: TX FIFO is not full"
|
|
bitfld.long 0x00 19. "RFOF,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred"
|
|
newline
|
|
bitfld.long 0x00 17. "RFDF,Receive FIFO Drain Flag" "0: RX FIFO is empty,1: RX FIFO is not empty"
|
|
rbitfld.long 0x00 12.--15. "TXCTR,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
rbitfld.long 0x00 8.--11. "TXNXTPTR,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rbitfld.long 0x00 4.--7. "RXCTR,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
rbitfld.long 0x00 0.--3. "POPNXTPTR,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "RSER,DMA/Interrupt Request Select and Enable Register"
|
|
bitfld.long 0x00 31. "TCF_RE,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled"
|
|
bitfld.long 0x00 28. "EOQF_RE,Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled"
|
|
newline
|
|
bitfld.long 0x00 27. "TFUF_RE,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled"
|
|
bitfld.long 0x00 25. "TFFF_RE,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled"
|
|
newline
|
|
bitfld.long 0x00 24. "TFFF_DIRS,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests"
|
|
bitfld.long 0x00 19. "RFOF_RE,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled"
|
|
newline
|
|
bitfld.long 0x00 17. "RFDF_RE,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled"
|
|
bitfld.long 0x00 16. "RFDF_DIRS,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "PUSHR,PUSH TX FIFO Register In Master Mode"
|
|
bitfld.long 0x00 31. "CONT,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state..,1: Keep PCSn signals asserted between transfers"
|
|
bitfld.long 0x00 28.--30. "CTAS,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,?..."
|
|
newline
|
|
bitfld.long 0x00 27. "EOQ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer"
|
|
bitfld.long 0x00 26. "CTCNT,Clear Transfer Counter" "0: Do not clear the TCR[TCNT] field,1: Clear the TCR[TCNT] field"
|
|
newline
|
|
bitfld.long 0x00 19. "PCS3,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal"
|
|
bitfld.long 0x00 18. "PCS2,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal"
|
|
newline
|
|
bitfld.long 0x00 17. "PCS1,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal"
|
|
bitfld.long 0x00 16. "PCS0,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "TXDATA,Transmit Data"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "PUSHR_SLAVE,PUSH TX FIFO Register In Slave Mode"
|
|
hexmask.long.word 0x00 0.--15. 1. "TXDATA,Transmit Data"
|
|
rgroup.long 0x38++0x03
|
|
line.long 0x00 "POPR,POP RX FIFO Register"
|
|
hexmask.long 0x00 0.--31. 1. "RXDATA,Received Data"
|
|
repeat 4. (strings "0" "1" "2" "3" )(list 0x0 0x4 0x8 0xC )
|
|
rgroup.long ($2+0x3C)++0x03
|
|
line.long 0x00 "TXFR$1,Transmit FIFO Registers"
|
|
hexmask.long.word 0x00 16.--31. 1. "TXCMD_TXDATA,Transmit Command or Transmit Data"
|
|
hexmask.long.word 0x00 0.--15. 1. "TXDATA,Transmit Data"
|
|
repeat.end
|
|
repeat 4. (strings "0" "1" "2" "3" )(list 0x0 0x4 0x8 0xC )
|
|
rgroup.long ($2+0x7C)++0x03
|
|
line.long 0x00 "RXFR$1,Receive FIFO Registers"
|
|
hexmask.long 0x00 0.--31. 1. "RXDATA,Receive Data"
|
|
repeat.end
|
|
tree.end
|
|
repeat.end
|
|
tree.end
|
|
tree "TPM (Timer/PWM Module)"
|
|
tree "TPM0"
|
|
base ad:0x40038000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "SC,Status and Control"
|
|
bitfld.long 0x00 8. "DMA,DMA Enable" "0: Disables DMA transfers,1: Enables DMA transfers"
|
|
bitfld.long 0x00 7. "TOF,Timer Overflow Flag" "0: TPM counter has not overflowed,1: TPM counter has overflowed"
|
|
newline
|
|
bitfld.long 0x00 6. "TOIE,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts"
|
|
bitfld.long 0x00 5. "CPWMS,Center-Aligned PWM Select" "0: TPM counter operates in up counting mode,1: TPM counter operates in up-down counting mode"
|
|
newline
|
|
bitfld.long 0x00 3.--4. "CMOD,Clock Mode Selection" "0: TPM counter is disabled,1: TPM counter increments on every TPM counter..,2: TPM counter increments on rising edge of..,?..."
|
|
bitfld.long 0x00 0.--2. "PS,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "CNT,Counter"
|
|
hexmask.long.word 0x00 0.--15. 1. "COUNT,Counter value"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "MOD,Modulo"
|
|
hexmask.long.word 0x00 0.--15. 1. "MOD,Modulo value"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "C0SC,Channel (n) Status and Control"
|
|
bitfld.long 0x00 7. "CHF,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
bitfld.long 0x00 6. "CHIE,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts"
|
|
newline
|
|
bitfld.long 0x00 5. "MSB,Channel Mode Select" "0,1"
|
|
bitfld.long 0x00 4. "MSA,Channel Mode Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "ELSB,Edge or Level Select" "0,1"
|
|
bitfld.long 0x00 2. "ELSA,Edge or Level Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "DMA,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "C1SC,Channel (n) Status and Control"
|
|
bitfld.long 0x00 7. "CHF,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
bitfld.long 0x00 6. "CHIE,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts"
|
|
newline
|
|
bitfld.long 0x00 5. "MSB,Channel Mode Select" "0,1"
|
|
bitfld.long 0x00 4. "MSA,Channel Mode Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "ELSB,Edge or Level Select" "0,1"
|
|
bitfld.long 0x00 2. "ELSA,Edge or Level Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "DMA,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers"
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "C2SC,Channel (n) Status and Control"
|
|
bitfld.long 0x00 7. "CHF,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
bitfld.long 0x00 6. "CHIE,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts"
|
|
newline
|
|
bitfld.long 0x00 5. "MSB,Channel Mode Select" "0,1"
|
|
bitfld.long 0x00 4. "MSA,Channel Mode Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "ELSB,Edge or Level Select" "0,1"
|
|
bitfld.long 0x00 2. "ELSA,Edge or Level Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "DMA,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "C3SC,Channel (n) Status and Control"
|
|
bitfld.long 0x00 7. "CHF,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
bitfld.long 0x00 6. "CHIE,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts"
|
|
newline
|
|
bitfld.long 0x00 5. "MSB,Channel Mode Select" "0,1"
|
|
bitfld.long 0x00 4. "MSA,Channel Mode Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "ELSB,Edge or Level Select" "0,1"
|
|
bitfld.long 0x00 2. "ELSA,Edge or Level Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "DMA,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "C0V,Channel (n) Value"
|
|
hexmask.long.word 0x00 0.--15. 1. "VAL,Channel Value"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "C1V,Channel (n) Value"
|
|
hexmask.long.word 0x00 0.--15. 1. "VAL,Channel Value"
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "C2V,Channel (n) Value"
|
|
hexmask.long.word 0x00 0.--15. 1. "VAL,Channel Value"
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "C3V,Channel (n) Value"
|
|
hexmask.long.word 0x00 0.--15. 1. "VAL,Channel Value"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "STATUS,Capture and Compare Status"
|
|
bitfld.long 0x00 8. "TOF,Timer Overflow Flag" "0: TPM counter has not overflowed,1: TPM counter has overflowed"
|
|
bitfld.long 0x00 3. "CH3F,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
newline
|
|
bitfld.long 0x00 2. "CH2F,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
bitfld.long 0x00 1. "CH1F,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
newline
|
|
bitfld.long 0x00 0. "CH0F,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
group.long 0x64++0x03
|
|
line.long 0x00 "COMBINE,Combine Channel Register"
|
|
bitfld.long 0x00 9. "COMSWAP1,Combine Channels 2 and 3 Swap" "0: Even channel is used for input capture and..,1: Odd channel is used for input capture and 1st.."
|
|
bitfld.long 0x00 8. "COMBINE1,Combine Channels 2 and 3" "0: Channels 2 and 3 are independent,1: Channels 2 and 3 are combined"
|
|
newline
|
|
bitfld.long 0x00 1. "COMSWAP0,Combine Channel 0 and 1 Swap" "0: Even channel is used for input capture and..,1: Odd channel is used for input capture and 1st.."
|
|
bitfld.long 0x00 0. "COMBINE0,Combine Channels 0 and 1" "0: Channels 0 and 1 are independent,1: Channels 0 and 1 are combined"
|
|
group.long 0x70++0x03
|
|
line.long 0x00 "POL,Channel Polarity"
|
|
bitfld.long 0x00 3. "POL3,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low"
|
|
bitfld.long 0x00 2. "POL2,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low"
|
|
newline
|
|
bitfld.long 0x00 1. "POL1,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low"
|
|
bitfld.long 0x00 0. "POL0,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low"
|
|
group.long 0x78++0x03
|
|
line.long 0x00 "FILTER,Filter Control"
|
|
bitfld.long 0x00 12.--15. "CH3FVAL,Channel 3 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 8.--11. "CH2FVAL,Channel 2 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "CH1FVAL,Channel 1 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 0.--3. "CH0FVAL,Channel 0 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status"
|
|
bitfld.long 0x00 3. "QUADMODE,Quadrature Decoder Mode" "0: Phase encoding mode,1: Count and direction encoding mode"
|
|
rbitfld.long 0x00 2. "QUADIR,Counter Direction in Quadrature Decode Mode" "0: Counter direction is decreasing (counter..,1: Counter direction is increasing (counter.."
|
|
newline
|
|
rbitfld.long 0x00 1. "TOFDIR,Indicates if the TOF bit was set on the top or the bottom of counting" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting"
|
|
bitfld.long 0x00 0. "QUADEN,Enables the quadrature decoder mode" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "CONF,Configuration"
|
|
bitfld.long 0x00 24.--27. "TRGSEL,Trigger Select" "?,1: Channel 0 pin input capture,2: Channel 1 pin input capture,3: Channel 0 or Channel 1 pin input capture,4: Channel 2 pin input capture,5: Channel 0 or Channel 2 pin input capture,6: Channel 1 or Channel 2 pin input capture,7: Channel 0 or Channel 1 or Channel 2 pin input..,8: Channel 3 pin input capture,9: Channel 0 or Channel 3 pin input capture,10: Channel 1 or Channel 3 pin input capture,11: Channel 0 or Channel 1 or Channel 3 pin..,12: Channel 2 or Channel 3 pin input capture,13: Channel 0 or Channel 2 or Channel 3 pin..,14: Channel 1 or Channel 2 or Channel 3 pin..,15: Channel 0 or Channel 1 or Channel 2 or.."
|
|
bitfld.long 0x00 23. "TRGSRC,Trigger Source" "0: Trigger source selected by TRGSEL is external,1: Trigger source selected by TRGSEL is internal.."
|
|
newline
|
|
bitfld.long 0x00 22. "TRGPOL,Trigger Polarity" "0: Trigger is active high,1: Trigger is active low"
|
|
bitfld.long 0x00 19. "CPOT,Counter Pause On Trigger" "0,1"
|
|
newline
|
|
bitfld.long 0x00 18. "CROT,Counter Reload On Trigger" "0: Counter is not reloaded due to a rising edge..,1: Counter is reloaded when a rising edge is.."
|
|
bitfld.long 0x00 17. "CSOO,Counter Stop On Overflow" "0: TPM counter continues incrementing or..,1: TPM counter stops incrementing or.."
|
|
newline
|
|
bitfld.long 0x00 16. "CSOT,Counter Start on Trigger" "0: TPM counter starts to increment immediately..,1: TPM counter only starts to increment when it.."
|
|
bitfld.long 0x00 9. "GTBEEN,Global time base enable" "0: All channels use the internally generated TPM..,1: All channels use an externally generated.."
|
|
newline
|
|
bitfld.long 0x00 8. "GTBSYNC,Global Time Base Synchronization" "0: Global timebase synchronization disabled,1: Global timebase synchronization enabled"
|
|
bitfld.long 0x00 6.--7. "DBGMODE,Debug Mode" "0: TPM counter is paused and does not increment..,?,?,3: TPM counter continues in debug mode"
|
|
newline
|
|
bitfld.long 0x00 5. "DOZEEN,Doze Enable" "0: Internal TPM counter continues in Doze mode,1: Internal TPM counter is paused and does not.."
|
|
tree.end
|
|
repeat 2. (list 1. 2.) (list ad:0x40039000 ad:0x4003A000)
|
|
tree "TPM$1"
|
|
base $2
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "SC,Status and Control"
|
|
bitfld.long 0x00 8. "DMA,DMA Enable" "0: Disables DMA transfers,1: Enables DMA transfers"
|
|
bitfld.long 0x00 7. "TOF,Timer Overflow Flag" "0: TPM counter has not overflowed,1: TPM counter has overflowed"
|
|
newline
|
|
bitfld.long 0x00 6. "TOIE,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts"
|
|
bitfld.long 0x00 5. "CPWMS,Center-Aligned PWM Select" "0: TPM counter operates in up counting mode,1: TPM counter operates in up-down counting mode"
|
|
newline
|
|
bitfld.long 0x00 3.--4. "CMOD,Clock Mode Selection" "0: TPM counter is disabled,1: TPM counter increments on every TPM counter..,2: TPM counter increments on rising edge of..,?..."
|
|
bitfld.long 0x00 0.--2. "PS,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "CNT,Counter"
|
|
hexmask.long.word 0x00 0.--15. 1. "COUNT,Counter value"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "MOD,Modulo"
|
|
hexmask.long.word 0x00 0.--15. 1. "MOD,Modulo value"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "C0SC,Channel (n) Status and Control"
|
|
bitfld.long 0x00 7. "CHF,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
bitfld.long 0x00 6. "CHIE,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts"
|
|
newline
|
|
bitfld.long 0x00 5. "MSB,Channel Mode Select" "0,1"
|
|
bitfld.long 0x00 4. "MSA,Channel Mode Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "ELSB,Edge or Level Select" "0,1"
|
|
bitfld.long 0x00 2. "ELSA,Edge or Level Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "DMA,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "C1SC,Channel (n) Status and Control"
|
|
bitfld.long 0x00 7. "CHF,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
bitfld.long 0x00 6. "CHIE,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts"
|
|
newline
|
|
bitfld.long 0x00 5. "MSB,Channel Mode Select" "0,1"
|
|
bitfld.long 0x00 4. "MSA,Channel Mode Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "ELSB,Edge or Level Select" "0,1"
|
|
bitfld.long 0x00 2. "ELSA,Edge or Level Select" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "DMA,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "C0V,Channel (n) Value"
|
|
hexmask.long.word 0x00 0.--15. 1. "VAL,Channel Value"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "C1V,Channel (n) Value"
|
|
hexmask.long.word 0x00 0.--15. 1. "VAL,Channel Value"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "STATUS,Capture and Compare Status"
|
|
bitfld.long 0x00 8. "TOF,Timer Overflow Flag" "0: TPM counter has not overflowed,1: TPM counter has overflowed"
|
|
bitfld.long 0x00 3. "CH3F,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
newline
|
|
bitfld.long 0x00 2. "CH2F,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
bitfld.long 0x00 1. "CH1F,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
newline
|
|
bitfld.long 0x00 0. "CH0F,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred"
|
|
group.long 0x64++0x03
|
|
line.long 0x00 "COMBINE,Combine Channel Register"
|
|
bitfld.long 0x00 9. "COMSWAP1,Combine Channels 2 and 3 Swap" "0: Even channel is used for input capture and..,1: Odd channel is used for input capture and 1st.."
|
|
bitfld.long 0x00 8. "COMBINE1,Combine Channels 2 and 3" "0: Channels 2 and 3 are independent,1: Channels 2 and 3 are combined"
|
|
newline
|
|
bitfld.long 0x00 1. "COMSWAP0,Combine Channel 0 and 1 Swap" "0: Even channel is used for input capture and..,1: Odd channel is used for input capture and 1st.."
|
|
bitfld.long 0x00 0. "COMBINE0,Combine Channels 0 and 1" "0: Channels 0 and 1 are independent,1: Channels 0 and 1 are combined"
|
|
group.long 0x70++0x03
|
|
line.long 0x00 "POL,Channel Polarity"
|
|
bitfld.long 0x00 3. "POL3,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low"
|
|
bitfld.long 0x00 2. "POL2,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low"
|
|
newline
|
|
bitfld.long 0x00 1. "POL1,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low"
|
|
bitfld.long 0x00 0. "POL0,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low"
|
|
group.long 0x78++0x03
|
|
line.long 0x00 "FILTER,Filter Control"
|
|
bitfld.long 0x00 12.--15. "CH3FVAL,Channel 3 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 8.--11. "CH2FVAL,Channel 2 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "CH1FVAL,Channel 1 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 0.--3. "CH0FVAL,Channel 0 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status"
|
|
bitfld.long 0x00 3. "QUADMODE,Quadrature Decoder Mode" "0: Phase encoding mode,1: Count and direction encoding mode"
|
|
rbitfld.long 0x00 2. "QUADIR,Counter Direction in Quadrature Decode Mode" "0: Counter direction is decreasing (counter..,1: Counter direction is increasing (counter.."
|
|
newline
|
|
rbitfld.long 0x00 1. "TOFDIR,Indicates if the TOF bit was set on the top or the bottom of counting" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting"
|
|
bitfld.long 0x00 0. "QUADEN,Enables the quadrature decoder mode" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "CONF,Configuration"
|
|
bitfld.long 0x00 24.--27. "TRGSEL,Trigger Select" "?,1: Channel 0 pin input capture,2: Channel 1 pin input capture,3: Channel 0 or Channel 1 pin input capture,4: Channel 2 pin input capture,5: Channel 0 or Channel 2 pin input capture,6: Channel 1 or Channel 2 pin input capture,7: Channel 0 or Channel 1 or Channel 2 pin input..,8: Channel 3 pin input capture,9: Channel 0 or Channel 3 pin input capture,10: Channel 1 or Channel 3 pin input capture,11: Channel 0 or Channel 1 or Channel 3 pin..,12: Channel 2 or Channel 3 pin input capture,13: Channel 0 or Channel 2 or Channel 3 pin..,14: Channel 1 or Channel 2 or Channel 3 pin..,15: Channel 0 or Channel 1 or Channel 2 or.."
|
|
bitfld.long 0x00 23. "TRGSRC,Trigger Source" "0: Trigger source selected by TRGSEL is external,1: Trigger source selected by TRGSEL is internal.."
|
|
newline
|
|
bitfld.long 0x00 22. "TRGPOL,Trigger Polarity" "0: Trigger is active high,1: Trigger is active low"
|
|
bitfld.long 0x00 19. "CPOT,Counter Pause On Trigger" "0,1"
|
|
newline
|
|
bitfld.long 0x00 18. "CROT,Counter Reload On Trigger" "0: Counter is not reloaded due to a rising edge..,1: Counter is reloaded when a rising edge is.."
|
|
bitfld.long 0x00 17. "CSOO,Counter Stop On Overflow" "0: TPM counter continues incrementing or..,1: TPM counter stops incrementing or.."
|
|
newline
|
|
bitfld.long 0x00 16. "CSOT,Counter Start on Trigger" "0: TPM counter starts to increment immediately..,1: TPM counter only starts to increment when it.."
|
|
bitfld.long 0x00 9. "GTBEEN,Global time base enable" "0: All channels use the internally generated TPM..,1: All channels use an externally generated.."
|
|
newline
|
|
bitfld.long 0x00 8. "GTBSYNC,Global Time Base Synchronization" "0: Global timebase synchronization disabled,1: Global timebase synchronization enabled"
|
|
bitfld.long 0x00 6.--7. "DBGMODE,Debug Mode" "0: TPM counter is paused and does not increment..,?,?,3: TPM counter continues in debug mode"
|
|
newline
|
|
bitfld.long 0x00 5. "DOZEEN,Doze Enable" "0: Internal TPM counter continues in Doze mode,1: Internal TPM counter is paused and does not.."
|
|
tree.end
|
|
repeat.end
|
|
tree.end
|
|
tree "TRNG0"
|
|
base ad:0x40029000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "MCTL,Miscellaneous Control Register"
|
|
bitfld.long 0x00 16. "PRGM,Programming Mode Select" "0,1"
|
|
rbitfld.long 0x00 13. "TSTOP_OK,TRNG_OK_TO_STOP" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12. "ERR,Read: Error status" "0,1"
|
|
rbitfld.long 0x00 11. "TST_OUT,Read only: Test point inside ring oscillator" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 10. "ENT_VAL,Read only: Entropy Valid" "0,1"
|
|
rbitfld.long 0x00 9. "FCT_VAL,Read only: Frequency Count Valid" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 8. "FCT_FAIL,Read only: Frequency Count Fail" "0,1"
|
|
bitfld.long 0x00 7. "FOR_SCLK,Force System Clock" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "RST_DEF,Reset Defaults" "0,1"
|
|
bitfld.long 0x00 5. "TRNG_ACC,TRNG Access Mode" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 4. "UNUSED4,This bit is unused" "0,1"
|
|
bitfld.long 0x00 2.--3. "OSC_DIV,Oscillator Divide" "0: use ring oscillator with no divide,1: use ring oscillator divided-by-2,2: use ring oscillator divided-by-4,3: use ring oscillator divided-by-8"
|
|
newline
|
|
bitfld.long 0x00 0.--1. "SAMP_MODE,Sample Mode" "0: use Von Neumann data into both Entropy..,1: use raw data into both Entropy shifter and..,2: use Von Neumann data into Entropy shifter,3: undefined/reserved"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "SCMISC,Statistical Check Miscellaneous Register"
|
|
bitfld.long 0x00 16.--19. "RTY_CT,RETRY COUNT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.byte 0x00 0.--7. 1. "LRUN_MAX,LONG RUN MAX LIMIT"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "PKRRNG,Poker Range Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_RNG,Poker Range"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "PKRMAX,Poker Maximum Limit Register"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "PKR_MAX,Poker Maximum Limit"
|
|
rgroup.long 0x0C++0x03
|
|
line.long 0x00 "PKRSQ,Poker Square Calculation Result Register"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "PKR_SQ,Poker Square Calculation Result"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "SDCTL,Seed Control Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "ENT_DLY,Entropy Delay"
|
|
hexmask.long.word 0x00 0.--15. 1. "SAMP_SIZE,Sample Size"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "SBLIM,Sparse Bit Limit Register"
|
|
hexmask.long.word 0x00 0.--9. 1. "SB_LIM,Sparse Bit Limit"
|
|
rgroup.long 0x14++0x03
|
|
line.long 0x00 "TOTSAM,Total Samples Register"
|
|
hexmask.long.tbyte 0x00 0.--19. 1. "TOT_SAM,Total Samples"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "FRQMIN,Frequency Count Minimum Limit Register"
|
|
hexmask.long.tbyte 0x00 0.--21. 1. "FRQ_MIN,Frequency Count Minimum Limit"
|
|
rgroup.long 0x1C++0x03
|
|
line.long 0x00 "FRQCNT,Frequency Count Register"
|
|
hexmask.long.tbyte 0x00 0.--21. 1. "FRQ_CT,Frequency Count"
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "FRQMAX,Frequency Count Maximum Limit Register"
|
|
hexmask.long.tbyte 0x00 0.--21. 1. "FRQ_MAX,Frequency Counter Maximum Limit"
|
|
rgroup.long 0x20++0x03
|
|
line.long 0x00 "SCMC,Statistical Check Monobit Count Register"
|
|
hexmask.long.word 0x00 0.--15. 1. "MONO_CT,Monobit Count"
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "SCML,Statistical Check Monobit Limit Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "MONO_RNG,Monobit Range"
|
|
hexmask.long.word 0x00 0.--15. 1. "MONO_MAX,Monobit Maximum Limit"
|
|
rgroup.long 0x24++0x03
|
|
line.long 0x00 "SCR1C,Statistical Check Run Length 1 Count Register"
|
|
hexmask.long.word 0x00 16.--30. 1. "R1_1_CT,Runs of One Length 1 Count"
|
|
hexmask.long.word 0x00 0.--14. 1. "R1_0_CT,Runs of Zero Length 1 Count"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "SCR1L,Statistical Check Run Length 1 Limit Register"
|
|
hexmask.long.word 0x00 16.--30. 1. "RUN1_RNG,Run Length 1 Range"
|
|
hexmask.long.word 0x00 0.--14. 1. "RUN1_MAX,Run Length 1 Maximum Limit"
|
|
rgroup.long 0x28++0x03
|
|
line.long 0x00 "SCR2C,Statistical Check Run Length 2 Count Register"
|
|
hexmask.long.word 0x00 16.--29. 1. "R2_1_CT,Runs of One Length 2 Count"
|
|
hexmask.long.word 0x00 0.--13. 1. "R2_0_CT,Runs of Zero Length 2 Count"
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "SCR2L,Statistical Check Run Length 2 Limit Register"
|
|
hexmask.long.word 0x00 16.--29. 1. "RUN2_RNG,Run Length 2 Range"
|
|
hexmask.long.word 0x00 0.--13. 1. "RUN2_MAX,Run Length 2 Maximum Limit"
|
|
rgroup.long 0x2C++0x03
|
|
line.long 0x00 "SCR3C,Statistical Check Run Length 3 Count Register"
|
|
hexmask.long.word 0x00 16.--28. 1. "R3_1_CT,Runs of Ones Length 3 Count"
|
|
hexmask.long.word 0x00 0.--12. 1. "R3_0_CT,Runs of Zeroes Length 3 Count"
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "SCR3L,Statistical Check Run Length 3 Limit Register"
|
|
hexmask.long.word 0x00 16.--28. 1. "RUN3_RNG,Run Length 3 Range"
|
|
hexmask.long.word 0x00 0.--12. 1. "RUN3_MAX,Run Length 3 Maximum Limit"
|
|
rgroup.long 0x30++0x03
|
|
line.long 0x00 "SCR4C,Statistical Check Run Length 4 Count Register"
|
|
hexmask.long.word 0x00 16.--27. 1. "R4_1_CT,Runs of One Length 4 Count"
|
|
hexmask.long.word 0x00 0.--11. 1. "R4_0_CT,Runs of Zero Length 4 Count"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "SCR4L,Statistical Check Run Length 4 Limit Register"
|
|
hexmask.long.word 0x00 16.--27. 1. "RUN4_RNG,Run Length 4 Range"
|
|
hexmask.long.word 0x00 0.--11. 1. "RUN4_MAX,Run Length 4 Maximum Limit"
|
|
rgroup.long 0x34++0x03
|
|
line.long 0x00 "SCR5C,Statistical Check Run Length 5 Count Register"
|
|
hexmask.long.word 0x00 16.--26. 1. "R5_1_CT,Runs of One Length 5 Count"
|
|
hexmask.long.word 0x00 0.--10. 1. "R5_0_CT,Runs of Zero Length 5 Count"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "SCR5L,Statistical Check Run Length 5 Limit Register"
|
|
hexmask.long.word 0x00 16.--26. 1. "RUN5_RNG,Run Length 5 Range"
|
|
hexmask.long.word 0x00 0.--10. 1. "RUN5_MAX,Run Length 5 Maximum Limit"
|
|
rgroup.long 0x38++0x03
|
|
line.long 0x00 "SCR6PC,Statistical Check Run Length 6+ Count Register"
|
|
hexmask.long.word 0x00 16.--26. 1. "R6P_1_CT,Runs of One Length 6+ Count"
|
|
hexmask.long.word 0x00 0.--10. 1. "R6P_0_CT,Runs of Zero Length 6+ Count"
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "SCR6PL,Statistical Check Run Length 6+ Limit Register"
|
|
hexmask.long.word 0x00 16.--26. 1. "RUN6P_RNG,Run Length 6+ Range"
|
|
hexmask.long.word 0x00 0.--10. 1. "RUN6P_MAX,Run Length 6+ Maximum Limit"
|
|
rgroup.long 0x3C++0x03
|
|
line.long 0x00 "STATUS,Status Register"
|
|
bitfld.long 0x00 16.--19. "RETRY_CT,RETRY COUNT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 15. "TFMB,Test Fail Mono Bit" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "TFP,Test Fail Poker" "0,1"
|
|
bitfld.long 0x00 13. "TFLR,Test Fail Long Run" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12. "TFSB,Test Fail Sparse Bit" "0,1"
|
|
bitfld.long 0x00 11. "TF6PBR1,Test Fail 6 Plus Bit Run Sampling 1s" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "TF6PBR0,Test Fail 6 Plus Bit Run Sampling 0s" "0,1"
|
|
bitfld.long 0x00 9. "TF5BR1,Test Fail 5-Bit Run Sampling 1s" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "TF5BR0,Test Fail 5-Bit Run Sampling 0s" "0,1"
|
|
bitfld.long 0x00 7. "TF4BR1,Test Fail 4-Bit Run Sampling 1s" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "TF4BR0,Test Fail 4-Bit Run Sampling 0s" "0,1"
|
|
bitfld.long 0x00 5. "TF3BR1,Test Fail 3-Bit Run Sampling 1s" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "TF3BR0,Test Fail 3-Bit Run Sampling 0s" "0,1"
|
|
bitfld.long 0x00 3. "TF2BR1,Test Fail 2-Bit Run Sampling 1s" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "TF2BR0,Test Fail 2-Bit Run Sampling 0s" "0,1"
|
|
bitfld.long 0x00 1. "TF1BR1,Test Fail 1-Bit Run Sampling 1s" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "TF1BR0,Test Fail 1-Bit Run Sampling 0s" "0,1"
|
|
repeat 16. (strings "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" )(list 0x0 0x4 0x8 0xC 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 0x38 0x3C )
|
|
rgroup.long ($2+0x40)++0x03
|
|
line.long 0x00 "ENT$1,Entropy Read Register"
|
|
hexmask.long 0x00 0.--31. 1. "ENT,Entropy Value"
|
|
repeat.end
|
|
rgroup.long 0x80++0x03
|
|
line.long 0x00 "PKRCNT10,Statistical Check Poker Count 1 and 0 Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "PKR_1_CT,Poker 1h Count"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_0_CT,Poker 0h Count"
|
|
rgroup.long 0x84++0x03
|
|
line.long 0x00 "PKRCNT32,Statistical Check Poker Count 3 and 2 Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "PKR_3_CT,Poker 3h Count"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_2_CT,Poker 2h Count"
|
|
rgroup.long 0x88++0x03
|
|
line.long 0x00 "PKRCNT54,Statistical Check Poker Count 5 and 4 Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "PKR_5_CT,Poker 5h Count"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_4_CT,Poker 4h Count"
|
|
rgroup.long 0x8C++0x03
|
|
line.long 0x00 "PKRCNT76,Statistical Check Poker Count 7 and 6 Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "PKR_7_CT,Poker 7h Count"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_6_CT,Poker 6h Count"
|
|
rgroup.long 0x90++0x03
|
|
line.long 0x00 "PKRCNT98,Statistical Check Poker Count 9 and 8 Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "PKR_9_CT,Poker 9h Count"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_8_CT,Poker 8h Count"
|
|
rgroup.long 0x94++0x03
|
|
line.long 0x00 "PKRCNTBA,Statistical Check Poker Count B and A Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "PKR_B_CT,Poker Bh Count"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_A_CT,Poker Ah Count"
|
|
rgroup.long 0x98++0x03
|
|
line.long 0x00 "PKRCNTDC,Statistical Check Poker Count D and C Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "PKR_D_CT,Poker Dh Count"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_C_CT,Poker Ch Count"
|
|
rgroup.long 0x9C++0x03
|
|
line.long 0x00 "PKRCNTFE,Statistical Check Poker Count F and E Register"
|
|
hexmask.long.word 0x00 16.--31. 1. "PKR_F_CT,Poker Fh Count"
|
|
hexmask.long.word 0x00 0.--15. 1. "PKR_E_CT,Poker Eh Count"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "SEC_CFG,Security Configuration Register"
|
|
bitfld.long 0x00 2. "SK_VAL,Reserved" "0: See DRNG version,1: See DRNG version"
|
|
bitfld.long 0x00 1. "NO_PRGM,If set the TRNG registers cannot be programmed" "0: Programability of registers controlled only..,1: Overides Miscellaneous Control Register.."
|
|
newline
|
|
bitfld.long 0x00 0. "SH0,Reserved" "0: See DRNG version,1: See DRNG version"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "INT_CTRL,Interrupt Control Register"
|
|
hexmask.long 0x00 3.--31. 1. "UNUSED,Reserved but writeable"
|
|
bitfld.long 0x00 2. "FRQ_CT_FAIL,Same behavior as bit 0 above" "0: Same behavior as bit 0 above,1: Same behavior as bit 0 above"
|
|
newline
|
|
bitfld.long 0x00 1. "ENT_VAL,Same behavior as bit 0 above" "0: Same behavior as bit 0 above,1: Same behavior as bit 0 above"
|
|
bitfld.long 0x00 0. "HW_ERR,Bit position that can be cleared if corresponding bit of INT_STATUS has been asserted" "0: Corresponding bit of INT_STATUS cleared,1: Corresponding bit of INT_STATUS active"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "INT_MASK,Mask Register"
|
|
bitfld.long 0x00 2. "FRQ_CT_FAIL,Same behavior as bit 0 above" "0: Same behavior as bit 0 above,1: Same behavior as bit 0 above"
|
|
bitfld.long 0x00 1. "ENT_VAL,Same behavior as bit 0 above" "0: Same behavior as bit 0 above,1: Same behavior as bit 0 above"
|
|
newline
|
|
bitfld.long 0x00 0. "HW_ERR,Bit position that can be cleared if corresponding bit of INT_STATUS has been asserted" "0: Corresponding interrupt of INT_STATUS is masked,1: Corresponding bit of INT_STATUS is active"
|
|
rgroup.long 0xBC++0x03
|
|
line.long 0x00 "INT_STATUS,Interrupt Status Register"
|
|
bitfld.long 0x00 2. "FRQ_CT_FAIL,Read only: Frequency Count Fail" "0: No hardware nor self test frequency errors,1: The frequency counter has detected a failure"
|
|
bitfld.long 0x00 1. "ENT_VAL,Read only: Entropy Valid" "0: Busy generation entropy,1: TRNG can be stopped and entropy is valid if"
|
|
newline
|
|
bitfld.long 0x00 0. "HW_ERR,Read: Error status" "0: no error,1: error detected"
|
|
rgroup.long 0xF0++0x03
|
|
line.long 0x00 "VID1,Version ID Register (MS)"
|
|
hexmask.long.word 0x00 16.--31. 1. "IP_ID,Shows the IP ID"
|
|
hexmask.long.byte 0x00 8.--15. 1. "MAJ_REV,Shows the IP's Major revision of the TRNG"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "MIN_REV,Shows the IP's Minor revision of the TRNG"
|
|
rgroup.long 0xF4++0x03
|
|
line.long 0x00 "VID2,Version ID Register (LS)"
|
|
hexmask.long.byte 0x00 24.--31. 1. "ERA,Shows the compile options for the TRNG"
|
|
hexmask.long.byte 0x00 16.--23. 1. "INTG_OPT,Shows the integration options for the TRNG"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "ECO_REV,Shows the IP's ECO revision of the TRNG"
|
|
hexmask.long.byte 0x00 0.--7. 1. "CONFIG_OPT,Shows the IP's Configuaration options for the TRNG"
|
|
tree.end
|
|
tree "VREF (Voltage Reference)"
|
|
base ad:0x40074000
|
|
group.byte 0x00++0x00
|
|
line.byte 0x00 "TRM,VREF Trim Register"
|
|
bitfld.byte 0x00 6. "CHOPEN,Chop oscillator enable" "0: Chop oscillator is disabled,1: Chop oscillator is enabled"
|
|
bitfld.byte 0x00 0.--5. "TRIM,Trim bits" "0: 000000,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,63: 111111"
|
|
group.byte 0x01++0x00
|
|
line.byte 0x00 "SC,VREF Status and Control Register"
|
|
bitfld.byte 0x00 7. "VREFEN,Internal Voltage Reference enable" "0: The module is disabled,1: The module is enabled"
|
|
bitfld.byte 0x00 6. "REGEN,Regulator enable" "0: Internal 1.75 V regulator is disabled,1: Internal 1.75 V regulator is enabled"
|
|
newline
|
|
bitfld.byte 0x00 5. "ICOMPEN,Second order curvature compensation enable" "0: Disabled,1: Enabled"
|
|
rbitfld.byte 0x00 2. "VREFST,Internal Voltage Reference stable" "0: The module is disabled or not stable,1: The module is stable"
|
|
newline
|
|
bitfld.byte 0x00 0.--1. "MODE_LV,Buffer Mode selection" "0: Bandgap on only for stabilization and startup,1: High power buffer mode enabled,2: Low-power buffer mode enabled,?..."
|
|
tree.end
|
|
tree "XCVR_ANALOG"
|
|
base ad:0x4005C500
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "BB_LDO_1,RF Analog Baseband LDO Control 1"
|
|
bitfld.long 0x00 28.--30. "BB_LDO_HF_TRIM,rmap_bb_ldo_hf_trim[2:0]" "0: 1.20 V ( Default ),1: 1.25 V,2: 1.28 V,3: 1.33 V,4: 1.40 V,5: 1.44 V,6: 1.50 V,7: 1.66 V"
|
|
bitfld.long 0x00 26.--27. "BB_LDO_HF_SPARE,rmap_bb_ldo_hf_spare[1:0]" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 25. "BB_LDO_HF_DIAGSEL,rmap_bb_ldo_hf_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 24. "BB_LDO_HF_BYP,rmap_bb_ldo_hf_byp" "0: Bypass disabled,1: Bypass enabled"
|
|
newline
|
|
bitfld.long 0x00 20.--22. "BB_LDO_FDBK_TRIM,rmap_bb_ldo_fdbk_trim[2:0]" "0: 1.2/1.176 V ( Default ),1: 1.138/1.115 V,2: 1.085/1.066 V,3: 1.04/1.025 V,4: 1.28/1.25 V,5: 1.4/1.35 V,6: 1.55/1.4 V,7: 1.78/1.4 V"
|
|
bitfld.long 0x00 18.--19. "BB_LDO_FDBK_SPARE,rmap_bb_ldo_fdbk_spare[1:0]" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 17. "BB_LDO_FDBK_DIAGSEL,rmap_bb_ldo_fdbk_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 16. "BB_LDO_FDBK_BYP,rmap_bb_ldo_fdbk_byp" "0: Bypass disabled,1: Bypass enabled"
|
|
newline
|
|
bitfld.long 0x00 12.--14. "BB_LDO_BBA_TRIM,rmap_bb_ldo_bba_trim[2:0]" "0: 1.20 V ( Default ),1: 1.25 V,2: 1.28 V,3: 1.33 V,4: 1.40 V,5: 1.44 V,6: 1.50 V,7: 1.66 V"
|
|
bitfld.long 0x00 10.--11. "BB_LDO_BBA_SPARE,rmap_bb_ldo_bba_spare[1:0]" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 9. "BB_LDO_BBA_DIAGSEL,rmap_bb_ldo_bba_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 8. "BB_LDO_BBA_BYP,rmap_bb_ldo_bba_byp" "0: Bypass disabled,1: Bypass enabled"
|
|
newline
|
|
bitfld.long 0x00 4.--6. "BB_LDO_ADCDAC_TRIM,rmap_bb_ldo_adcdac_trim[2:0]" "0: 1.20 V ( Default ),1: 1.25 V,2: 1.28 V,3: 1.33 V,4: 1.40 V,5: 1.44 V,6: 1.50 V,7: 1.66 V"
|
|
bitfld.long 0x00 2.--3. "BB_LDO_ADCDAC_SPARE,rmap_bb_ldo_adcdac_spare[1:0]" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 1. "BB_LDO_ADCDAC_DIAGSEL,rmap_bb_ldo_adcdac_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 0. "BB_LDO_ADCDAC_BYP,rmap_bb_ldo_adcdac_byp" "0: Bypass disabled,1: Bypass enabled"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "BB_LDO_2,RF Analog Baseband LDO Control 2"
|
|
bitfld.long 0x00 17.--18. "BB_LDO_VTREF_TC,rmap_bb_ldo_vtref_tc[1:0]" "0: 1.117/1.176 V,1: 1.134/1.188 V,2: 1.10/1.162 V,3: 1.09/1.152 V"
|
|
bitfld.long 0x00 16. "BB_LDO_VTREF_DIAGSEL,rmap_bb_ldo_vtref_diagsel" "0: Diag disable,1: Diag enable"
|
|
newline
|
|
bitfld.long 0x00 12.--14. "BB_LDO_VCOLO_TRIM,rmap_bb_ldo_vcolo_trim[2:0]" "0: 1.138/1.117 V ( Default ),1: 1.076/1.058 V,2: 1.027/1.012 V,3: 0.98/0.97 V,4: 1.22/1.19 V,5: 1.33/1.3 V,6: 1.5/1.4 V,7: 1.82/1.4 V"
|
|
bitfld.long 0x00 11. "BB_LDO_VCOLO_DIAGSEL,rmap_bb_ldo_vcolo_diagsel" "0: Diag disable,1: Diag enable"
|
|
newline
|
|
bitfld.long 0x00 10. "BB_LDO_VCOLO_BYP,rmap_bb_ldo_vcolo_byp" "0: Bypass disabled,1: Bypass enabled"
|
|
bitfld.long 0x00 8.--9. "BB_LDO_VCO_SPARE,rmap_bb_ldo_vco_spare[1:0]" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 4.--6. "BB_LDO_PD_TRIM,rmap_bb_ldo_pd_trim[2:0]" "0: 1.20 V ( Default ),1: 1.25 V,2: 1.28 V,3: 1.33 V,4: 1.40 V,5: 1.44 V,6: 1.50 V,7: 1.66 V"
|
|
bitfld.long 0x00 2.--3. "BB_LDO_PD_SPARE,rmap_bb_ldo_pd_spare[1:0]" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 1. "BB_LDO_PD_DIAGSEL,rmap_bb_ldo_pd_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 0. "BB_LDO_PD_BYP,rmap_bb_ldo_pd_byp" "0: Bypass disabled,1: Bypass enabled"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "RX_ADC,RF Analog ADC Control"
|
|
bitfld.long 0x00 12.--15. "RX_ADC_SPARE,rmap_rx_adc_spare[3:0]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 11. "RX_ADC_Q_DIAGSEL,rmap_rx_adc_q_diagsel" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "RX_ADC_I_DIAGSEL,rmap_rx_adc_i_diagsel" "0,1"
|
|
bitfld.long 0x00 8.--9. "RX_ADC_FS_SEL,rmap_rx_adc_fs_sel[1:0]" "0: 52MHz (2x26MHz),1: 64MHz (2x32MHz),2: +13% of 64MHz,3: - 11% of 64MHz"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "RX_ADC_BUMP,rmap_rx_adc_bump[7:0]"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "RX_BBA,RF Analog BBA Control"
|
|
bitfld.long 0x00 28.--30. "RX_BBA2_SPARE,rmap_rx_bba2_spare[2:0]" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 24.--26. "RX_BBA2_BW_SEL,rmap_bba2_bw_sel[2:0]" "0: 1000K,1: 900K,2: 800K,3: 700K Default,4: 600K,5: 500K,?..."
|
|
newline
|
|
bitfld.long 0x00 16.--21. "RX_BBA_SPARE,rmap_rx_bba_spare[5:0]" "0: 600mV (Default),1: 675mV,2: 450mV,3: 525mV,?..."
|
|
bitfld.long 0x00 7. "RX_BBA_DIAGSEL4,rmap_rx_bba_diagsel4" "0: Diag disable,1: Diag enable"
|
|
newline
|
|
bitfld.long 0x00 6. "RX_BBA_DIAGSEL3,rmap_rx_bba_diagsel3" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 5. "RX_BBA_DIAGSEL2,rmap_rx_bba_diagsel2" "0: Diag disable,1: Diag enable"
|
|
newline
|
|
bitfld.long 0x00 4. "RX_BBA_DIAGSEL1,rmap_rx_bba_diagsel1" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 3. "RX_BBA_CUR_BUMP,rmap_rx_bba_cur_bump" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0.--2. "RX_BBA_BW_SEL,rmap_rx_bba_bw_sel[2:0]" "0: 1000K,1: 900K,2: 800K,3: 700K Default,4: 600K,5: 500K,?..."
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "RX_LNA,RF Analog LNA Control"
|
|
bitfld.long 0x00 20. "RX_MIXER_SPARE,rmap_rx_mixer_spare" "0,1"
|
|
bitfld.long 0x00 16.--19. "RX_MIXER_BUMP,rmap_rx_mixer_bump[3:0]" "0: 825mV (Default),1: 750mV,2: 900mV,3: 975mV,?..."
|
|
newline
|
|
bitfld.long 0x00 8.--9. "RX_LNA_SPARE,rmap_rx_lna_spare[1:0]" "0,1,2,3"
|
|
bitfld.long 0x00 6. "RX_LNA_LG_DIAGSEL,rmap_rx_lna_lg_diagsel" "0,1"
|
|
newline
|
|
bitfld.long 0x00 5. "RX_LNA_HIZ_ENABLE,rmap_rx_lna_hiZ_enable" "0,1"
|
|
bitfld.long 0x00 4. "RX_LNA_HG_DIAGSEL,rmap_rx_lna_hg_diagsel" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "RX_LNA_BUMP,rmap_rx_lna_bump[3:0]" "0: Default,1: -25%,2: +50%,3: +25%,4: CM 480mV,?,?,?,8: CM 600mV,?,?,?,12: CM 660mV,?..."
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "RX_TZA,RF Analog TZA Control"
|
|
bitfld.long 0x00 27. "RX_TZA4_DIAGSEL,rmap_rx_tza4_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 26. "RX_TZA3_DIAGSEL,rmap_rx_tza3_diagsel" "0: Diag disable,1: Diag enable"
|
|
newline
|
|
bitfld.long 0x00 25. "RX_TZA2_DIAGSEL,rmap_rx_tza2_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 24. "RX_TZA1_DIAGSEL,rmap_rx_tza1_diagsel" "0: Diag disable,1: Diag enable"
|
|
newline
|
|
bitfld.long 0x00 16.--21. "RX_TZA_SPARE,rmap_rx_tza_spare[5:0]" "0: 600mV (Default),1: 675mV,2: 450mV,3: 525mV,?..."
|
|
bitfld.long 0x00 4. "RX_TZA_GAIN_BUMP,rmap_rx_tza_gain_bump" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "RX_TZA_CUR_BUMP,rmap_rx_tza_cur_bump" "0,1"
|
|
bitfld.long 0x00 0.--2. "RX_TZA_BW_SEL,rmap_rx_tza_bw_sel[2:0]" "0: 1000K,1: 900K,2: 800K,3: 700K Default,4: 600K,5: 500K,?..."
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "RX_AUXPLL,RF Analog Aux PLL Control"
|
|
bitfld.long 0x00 28. "RXTX_RCCAL_DIAGSEL,rmap_rxtx_rccal_diagsel" "0,1"
|
|
bitfld.long 0x00 24.--26. "RXTX_BAL_SPARE,rmap_rxtx_bal_spare[2:0]" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 20.--21. "RXTX_BAL_BIAST,rmap_rxtx_bal_biast[1:0]" "0: 0.6,1: 0.4,2: 0.9,3: 1.2"
|
|
bitfld.long 0x00 16. "VTUNE_TESTMODE,rmap_rxtx_auxpll_vtune_testmode" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "VCO_DAC_REF_ADJUST,rmap_rxtx_auxpll_vco_dac_ref_adjust[3:0]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 8.--11. "SPARE,rmap_rxtx_auxpll_spare[3:0]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 5.--7. "LF_CNTL,rmap_rxtx_auxpll_lf_cntl[2:0]" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 4. "DIAGSEL2,rmap_rxtx_auxpll_diagsel2" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "DIAGSEL1,rmap_rxtx_auxpll_diagsel1" "0,1"
|
|
bitfld.long 0x00 0.--2. "BIAS_TRIM,rmap_rxtx_auxpll_bias_trim[2:0]" "0,1,2,3,4,5,6,7"
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "SY_CTRL_1,RF Analog Synthesizer Control 1"
|
|
bitfld.long 0x00 28. "SY_PD_VTUNE_OVERRIDE_TEST_MODE,rmap_sy_pd_vtune_override_test_mode" "0,1"
|
|
bitfld.long 0x00 24.--25. "SY_PD_SPARE,rmap_sy_pd_spare[1:0]" "0: Default,1: PD output is pulled down,?..."
|
|
newline
|
|
bitfld.long 0x00 23. "SY_PD_PCH_SEL,rmap_sy_pd_pch_sel" "0: inverter based precharge,1: resistor divider based precharge"
|
|
bitfld.long 0x00 21.--22. "SY_PD_PCH_TUNE,rmap_sy_pd_pch_tune[1:0]" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 20. "SY_PD_DIAGSEL,rmap_sy_pd_diagsel" "0,1"
|
|
bitfld.long 0x00 19. "SY_LPF_SPARE,rmap_sy_lpf_spare" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16.--18. "SY_LPF_FILT_CTRL,rmap_sy_lpf_filt_ctrl[2:0]" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 12.--14. "SY_LO_SPARE,rmap_sy_lo_spare[2:0]" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 10. "SY_LO_DIAGSEL,rmap_sy_lo_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 8.--9. "SY_LO_BUMP_RTLO_TX,rmap_sy_lo_bump_rtlo_tx[1:0]" "0: 1.071/1.065 V,1: 1.092/1.090 V,2: 1.099/1.098 V,3: 1.10/1.1 V"
|
|
newline
|
|
bitfld.long 0x00 6.--7. "SY_LO_BUMP_RTLO_RX,rmap_sy_lo_bump_rtlo_rx[1:0]" "0: 1.051/1.037 V,1: 1.082/1.075 V,2: 1.092/1.088 V,3: 1.098/1.094 V"
|
|
bitfld.long 0x00 4.--5. "SY_LO_BUMP_RTLO_FDBK,rmap_sy_lo_bump_rtlo_fdbk[1:0]" "0: 1.045 V,1: 1.084 V,2: 1.097 V,3: 1.10 V"
|
|
newline
|
|
bitfld.long 0x00 1. "SY_FCAL_SPARE,rmap_sy_fcal_spare" "0,1"
|
|
bitfld.long 0x00 0. "SY_DIVN_SPARE,rmap_sy_divn_spare" "0,1"
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "SY_CTRL_2,RF Analog Synthesizer Control 2"
|
|
bitfld.long 0x00 14.--16. "SY_VCO_SPARE,rmap_sy_vco_spare[2:0]" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 12. "SY_VCO_PK_DET_ON,rmap_sy_vco_pk_det_on" "0: Disable,1: Enable"
|
|
newline
|
|
bitfld.long 0x00 8.--10. "SY_VCO_KVM,rmap_sy_vco_kvm[2:0]" "0: 10MHz/V,1: 20MHz/V,2: 30MHz/V,3: 40MHz/V,4: 40MHz/V,5: 40MHz/V,6: 40MHz/V,7: 40MHz/V"
|
|
bitfld.long 0x00 4.--6. "SY_VCO_KV,rmap_sy_vco_kv[2:0]" "0: 50MHz/V,1: 60MHz/V,2: 70MHz/V,3: 80MHz/V,4: 80MHz/V,5: 80MHz/V,6: 80MHz/V,7: 80MHz/V"
|
|
newline
|
|
bitfld.long 0x00 3. "SY_VCO_DIAGSEL,rmap_sy_vco_diagsel" "0: Diag disable,1: Diag enable"
|
|
bitfld.long 0x00 0.--2. "SY_VCO_BIAS,rmap_sy_vco_bias[2:0]" "0: 0.97V,1: 1.033V,2: 1.06V,3: 1.07V,4: 1.08V,5: 1.085V,6: 1.090V,7: 1.095V"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "TX_DAC_PA,RF Analog TX HPM DAC and PA Control"
|
|
bitfld.long 0x00 23.--25. "TX_PA_SPARE,rmap_tx_pa_spare[2:0]" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 21. "TX_PA_DIAGSEL,rmap_tx_pa_diagsel" "0,1"
|
|
newline
|
|
bitfld.long 0x00 17.--19. "TX_PA_BUMP_VBIAS,rmap_tx_pa_bump_vbias[2:0]" "0: 0.557,1: 0.651,2: 0.741,3: 0.822,4: 0.590,5: 0.683,6: 0.771,7: 0.850"
|
|
bitfld.long 0x00 13.--15. "TX_DAC_SPARE,rmap_tx_dac_spare[2:0]" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 11. "TX_DAC_OPAMP_DIAGSEL,rmap_tx_dac_opamp_diagsel" "0: Disable Diag,1: Enable Diag"
|
|
bitfld.long 0x00 10. "TX_DAC_INVERT_CLK,rmap_tx_dac_invert_clk" "0,1"
|
|
newline
|
|
bitfld.long 0x00 9. "TX_DAC_DIAGSEL,rmap_tx_dac_diagsel" "0: Disable Diag,1: Enable Diag"
|
|
bitfld.long 0x00 6.--7. "TX_DAC_BUMP_RLOAD,rmap_tx_dac_bump_rload[1:0]" "0: 3.12 kohms(default),1: 2.34 kohms,2: 3.9 kohms,3: 4.6 kohms"
|
|
newline
|
|
bitfld.long 0x00 3.--4. "TX_DAC_BUMP_IDAC,rmap_tx_dac_bump_idac[1:0]" "0: 250nA(default),1: 207nA,2: 312nA,3: 415nA"
|
|
bitfld.long 0x00 0.--1. "TX_DAC_BUMP_CAP,rmap_tx_dac_bump_cap[1:0]" "0: 1pF(default),1: 1.5pF,2: 1.5pF,3: 2pF"
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "BALUN_TX,RF Analog Balun TX Mode Control"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "RXTX_BAL_TX_CODE,Balun Tuning Cap Settings in Transmit Mode"
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "BALUN_RX,RF Analog Balun RX Mode Control"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. "RXTX_BAL_RX_CODE,Balun Tuning Cap Settings in Receive Mode"
|
|
rgroup.long 0x30++0x03
|
|
line.long 0x00 "DFT_OBSV_1,RF Analog DFT Observation Register 1"
|
|
hexmask.long.word 0x00 20.--31. 1. "CTUNE_MAX_DIFF,Maximum Frequency Count Difference found by the Coarse Tune BIST"
|
|
hexmask.long.tbyte 0x00 0.--18. 1. "DFT_FREQ_COUNTER,VCO Frequency Counter Value"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "DFT_OBSV_2,RF Analog DFT Observation Register 2"
|
|
bitfld.long 0x00 31. "SYN_BIST_IGNORE_FAILS,PLL Frequency Synthesizer BIST Ignore Fails" "0,1"
|
|
hexmask.long.byte 0x00 24.--30. 1. "SYN_BIST_MAX_DIFF_CH,PLL Frequency Synthesizer BIST Worst Channel"
|
|
newline
|
|
hexmask.long.tbyte 0x00 0.--16. 1. "SYN_BIST_MAX_DIFF,PLL Frequency Synthesizer BIST Worst Frequency Count"
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "DFT_OBSV_3,RF Analog DFT Observation Register 3"
|
|
hexmask.long.byte 0x00 16.--23. 1. "HPM_BIST_START,HPM BIST Start Value"
|
|
hexmask.long.byte 0x00 8.--15. 1. "HPM_BIST_STOP,HPM BIST Stop Value"
|
|
newline
|
|
bitfld.long 0x00 0.--2. "HPM_BIST_INCREMENT,HPM BIST Increment Value" "0,1,2,3,4,5,6,7"
|
|
tree.end
|
|
tree "XCVR_MISC"
|
|
base ad:0x4005C280
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "XCVR_CTRL,TRANSCEIVER CONTROL"
|
|
bitfld.long 0x00 24.--27. "TSM_LL_INHIBIT,TSM Per-Link-Layer Inhibit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--22. "RADIO1_IRQ_SEL,RADIO1_IRQ_SEL" "0: Assign Radio #1 Interrupt to BLE,1: Radio #1 Interrupt unassigned,2: Radio #1 Interrupt unassigned,3: Assign Radio #1 Interrupt to GENERIC_FSK,4: Radio #1 Interrupt unassigned,5: Radio #1 Interrupt unassigned,6: Radio #1 Interrupt unassigned,7: Radio #1 Interrupt unassigned"
|
|
newline
|
|
bitfld.long 0x00 16.--18. "RADIO0_IRQ_SEL,RADIO0_IRQ_SEL" "0: Assign Radio #0 Interrupt to BLE,1: Radio #0 Interrupt unassigned,2: Radio #0 Interrupt unassigned,3: Assign Radio #0 Interrupt to GENERIC_FSK,4: Radio #0 Interrupt unassigned,5: Radio #0 Interrupt unassigned,6: Radio #0 Interrupt unassigned,7: Radio #0 Interrupt unassigned"
|
|
newline
|
|
bitfld.long 0x00 12.--13. "DEMOD_SEL,Demodulator Selector" "0: No demodulator selected,1: Use NXP Multi-standard PHY demodulator,?..."
|
|
newline
|
|
bitfld.long 0x00 11. "SOC_RF_OSC_CLK_GATE_EN,SOC_RF_OSC_CLK_GATE_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8.--9. "REF_CLK_FREQ,Radio Reference Clock Frequency" "0: 32 MHz,1: 26 MHz,?..."
|
|
newline
|
|
bitfld.long 0x00 4.--6. "TGT_PWR_SRC,Target Power Source" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "PROTOCOL,Radio Protocol Selection" "0: 0000,1: BLE in MBAN,2: BLE overlap MBAN,?,?,?,6: Radio Channels 0-127 selectable FSK,7: Radio Channels 0-127 selectable GFSK,8: Generic GFSK with Gaussian Filter,9: Generic MSK O-QPSK encoding,10: Generic FSK direct +/- Fdev FSK,?..."
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "XCVR_STATUS,TRANSCEIVER STATUS"
|
|
bitfld.long 0x00 25. "TSM_IRQ1,TSM Interrupt #1" "0: TSM Interrupt #1 is not asserted,1: TSM Interrupt #1 is asserted"
|
|
newline
|
|
bitfld.long 0x00 24. "TSM_IRQ0,TSM Interrupt #0" "0: TSM Interrupt #0 is not asserted,1: TSM Interrupt #0 is asserted"
|
|
newline
|
|
rbitfld.long 0x00 19. "SOC_USING_RF_OSC_CLK,SOC Using RF Clock Indication" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 18. "XTAL_READY,RF Osciallator Xtal Ready" "0: Indicates that the RF Oscillator is disabled..,1: Indicates that the RF Oscillator has.."
|
|
newline
|
|
rbitfld.long 0x00 17. "RIF_LL_ACTIVE,Link Layer Active Indication" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 16. "BTLE_SYSCLK_REQ,BTLE System Clock Request" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 13. "TX_MODE,Transmit Mode" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 12. "RX_MODE,Receive Mode" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 8.--11. "PLL_SEQ_STATE,PLL Sequence State" "0: PLL OFF,?,2: CTUNE,3: CTUNE_SETTLE,?,?,6: HPMCAL1,?,8: HPMCAL1_SETTLE,?,10: HPMCAL2,?,12: HPMCAL2_SETTLE,?,?,15: PLLREADY"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "TSM_COUNT,TSM_COUNT"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "BLE_ARB_CTRL,BLE ARBITRATION CONTROL"
|
|
rbitfld.long 0x00 1. "XCVR_BUSY,Transceiver Busy Status Bit" "0: RF Channel in available (TSM is idle),1: RF Channel in use (TSM is busy)"
|
|
newline
|
|
bitfld.long 0x00 0. "BLE_RELINQUISH,BLE Relinquish Control" "0,1"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "OVERWRITE_VER,OVERWRITE VERSION"
|
|
hexmask.long.byte 0x00 0.--7. 1. "OVERWRITE_VER,Overwrite Version Number"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "DMA_CTRL,TRANSCEIVER DMA CONTROL"
|
|
bitfld.long 0x00 17. "SINGLE_REQ_MODE,DMA Single Request Mode" "0: Disable Single Request Mode,1: Enable Single Request Mode"
|
|
newline
|
|
rbitfld.long 0x00 16. "DMA_START_TRIGGERED,DMA Start Trigger Occurred" "0,1"
|
|
newline
|
|
bitfld.long 0x00 15. "DMA_START_EDGE,DMA Start Trigger Edge Selector" "0: Trigger fires on a rising edge of the..,1: Trigger fires on a falling edge of the.."
|
|
newline
|
|
bitfld.long 0x00 12.--14. "DMA_START_TRG,DMA Start Trigger Selector" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "DMA_TIMEOUT,DMA Timeout" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 7. "DMA_TIMED_OUT,DMA Transfer Timed Out" "0: A DMA timeout has not occurred,1: A DMA timeout has occurred in Single Request.."
|
|
newline
|
|
rbitfld.long 0x00 6. "DMA_AA_TRIGGERED,DMA Access Address triggered" "0,1"
|
|
newline
|
|
bitfld.long 0x00 5. "BYPASS_DMA_SYNC,Bypass External DMA Synchronization" "0: Don't Bypass External Synchronization,1: Bypass External Synchronization"
|
|
newline
|
|
bitfld.long 0x00 4. "DMA_EN,DMA Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "DMA_PAGE,Transceiver DMA Page Selector" "0: DMA Idle,1: RX_DIG I and Q,2: RX_DIG I Only,3: RX_DIG Q Only,4: RAW ADC I and Q,5: RAW ADC I Only,6: RAW ADC Q only,7: DC Estimator I and Q,8: DC Estimator I Only,9: DC Estimator Q only,10: RX_DIG Phase Output,?,12: Demodulator Soft Decision,13: Demodulator Data Output,14: Demodulator CFO Phase Output,?..."
|
|
rgroup.long 0x18++0x03
|
|
line.long 0x00 "DMA_DATA,TRANSCEIVER DMA DATA"
|
|
hexmask.long 0x00 0.--31. 1. "DMA_DATA,DMA Data Register"
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "PACKET_RAM_CTRL,PACKET RAM CONTROL"
|
|
bitfld.long 0x00 31. "RAM1_CE_ON_OVRD,Override value for RAM1 CE (Chip Enable)" "0,1"
|
|
newline
|
|
bitfld.long 0x00 30. "RAM1_CE_ON_OVRD_EN,Override control for RAM1 CE (Chip Enable)" "0: Normal operation,1: Use the state of RAM1_CE_ON_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 29. "RAM0_CE_ON_OVRD,Override value for RAM0 CE (Chip Enable)" "0,1"
|
|
newline
|
|
bitfld.long 0x00 28. "RAM0_CE_ON_OVRD_EN,Override control for RAM0 CE (Chip Enable)" "0: Normal operation,1: Use the state of RAM0_CE_ON_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 27. "RAM1_CLK_ON_OVRD,Override value for RAM1 Clock Gate Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 26. "RAM1_CLK_ON_OVRD_EN,Override control for RAM1 Clock Gate Enable" "0: Normal operation,1: Use the state of RAM1_CLK_ON_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 25. "RAM0_CLK_ON_OVRD,Override value for RAM0 Clock Gate Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "RAM0_CLK_ON_OVRD_EN,Override control for RAM0 Clock Gate Enable" "0: Normal operation,1: Use the state of RAM0_CLK_ON_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 23. "PB_PROTECT,Packet Buffer Protect" "0: Incoming received packets overwrite Packet..,1: Incoming received packets are blocked from.."
|
|
newline
|
|
rbitfld.long 0x00 22. "DBG_STOP_TRIGGERED,Packet RAM Debug Stop Triggered" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 21. "DBG_START_TRIGGERED,Packet RAM Debug Start Triggered" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "DBG_STOP_EDGE,Packet RAM Debug Stop Trigger Edge Selector" "0: Trigger fires on a rising edge of the..,1: Trigger fires on a falling edge of the.."
|
|
newline
|
|
bitfld.long 0x00 16.--19. "DBG_STOP_TRG,Packet RAM Debug Stop Trigger Selector" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 15. "DBG_START_EDGE,Packet RAM Debug Start Trigger Edge Selector" "0: Trigger fires on a rising edge of the..,1: Trigger fires on a falling edge of the.."
|
|
newline
|
|
bitfld.long 0x00 12.--14. "DBG_START_TRG,Packet RAM Debug Start Trigger Selector" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 11. "DBG_SOFT_INFO_SEL,Packet RAM Debug PHY Soft Info Output Selector" "0: PHY input cg_vbr_en is used to capture soft..,1: PHY output fsk_demod_bit_valid is used to.."
|
|
newline
|
|
rbitfld.long 0x00 10. "DBG_AA_TRIGGERED,Packet Ram Debug Access Address triggered" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 8.--9. "DBG_RAM_FULL,DBG_RAM_FULL[1:0]" "0: Neither Packet RAM0 nor RAM1 is full,?..."
|
|
newline
|
|
bitfld.long 0x00 7. "ALL_PROTOCOLS_ALLOW,Allow IPS bus access to Packet RAM for any protocol at any time" "0: IPS bus access to Packet RAM is restricted to..,1: All IPS bus access to Packet RAM permitted.."
|
|
newline
|
|
bitfld.long 0x00 6. "XCVR_RAM_ALLOW,Allow Packet RAM Transceiver Access" "0: Protocol Engines and associated IPS busses..,1: Transceiver-space access to Packet RAM.."
|
|
newline
|
|
bitfld.long 0x00 5. "XCVR_RAM_PAGE,RAM Page Selector for XCVR Access" "0: RAM0 is mapped into XCVR address space..,1: RAM1 is mapped into XCVR address space.."
|
|
newline
|
|
bitfld.long 0x00 4. "DBG_EN,Packet RAM Debug Mode Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "DBG_PAGE,Packet RAM Debug Page Selector" "0: Packet RAM Debug Mode Idle,1: RX_DIG I and Q,?,?,4: RAW ADC I and Q,?,?,7: DC Estimator I and Q,?,?,10: RX_DIG Phase Output,?,12: Demodulator Soft Decision,13: Demodulator Data Output,14: Demodulator CFO Phase Output,?..."
|
|
rgroup.long 0x20++0x03
|
|
line.long 0x00 "RAM_STOP_ADDR,PACKET RAM DEBUG RAM STOP ADDRESS"
|
|
hexmask.long.word 0x00 16.--26. 1. "RAM1_STOP_ADDR,RAM1 Stop Address"
|
|
newline
|
|
hexmask.long.word 0x00 0.--10. 1. "RAM0_STOP_ADDR,RAM0 Stop Address"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "FAD_CTRL,FAD CONTROL"
|
|
bitfld.long 0x00 12.--15. "FAD_NOT_GPIO,FAD versus GPIO Mode Selector" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "ANTX_POL,FAD Antenna Controls Polarity" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 7. "ANTX_CTRLMODE,Antenna Diversity Control Mode" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "ANTX_HZ,This bit currently has no functionality" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4.--5. "ANTX_EN,These bits currently have no functionality" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 1. "ANTX,This bit currently has no functionality" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "FAD_EN,This bit currently has no functionality" "0,1"
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "COEX_CTRL,COEXISTENCE CONTROL"
|
|
hexmask.long.byte 0x00 16.--23. 1. "TSM_SPARE1_EXTEND,TSM_SPARE1_EX Extension Duration"
|
|
newline
|
|
rbitfld.long 0x00 9. "RF_NOT_ALLOWED,RF_NOT_ALLOWED" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "RF_NOT_ALLOWED_RX_ABORT,RF_NOT_ALLOWED_RX_ABORT" "0: A RX abort due to assertion on RF_NOT_ALLOWED..,1: A RX abort due to assertion on RF_NOT_ALLOWED.."
|
|
newline
|
|
bitfld.long 0x00 7. "RF_NOT_ALLOWED_TX_ABORT,RF_NOT_ALLOWED_TX_ABORT" "0: A TX abort due to assertion on RF_NOT_ALLOWED..,1: A TX abort due to assertion on RF_NOT_ALLOWED.."
|
|
newline
|
|
bitfld.long 0x00 6. "RF_NOT_ALLOWED_ASSERTED,RF_NOT_ALLOWED_ASSERTED" "0: Assertion on RF_NOT_ALLOWED has not occurred,1: Assertion on RF_NOT_ALLOWED has occurred.."
|
|
newline
|
|
bitfld.long 0x00 5. "RF_NOT_ALLOWED_NO_RX,RF_NOT_ALLOWED_NO_RX" "0: Assertion on RF_NOT_ALLOWED has no effect on RX,1: Assertion on RF_NOT_ALLOWED can abort RX"
|
|
newline
|
|
bitfld.long 0x00 4. "RF_NOT_ALLOWED_NO_TX,RF_NOT_ALLOWED_NO_TX" "0: Assertion on RF_NOT_ALLOWED has no effect on TX,1: Assertion on RF_NOT_ALLOWED can abort TX"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "RF_NOT_ALLOWED_EN,RF_NOT_ALLOWED PER-LINK-LAYER ENABLE" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "CRCW_CFG,CRC/WHITENER CONFIG REGISTER"
|
|
rbitfld.long 0x00 29. "CRC_EC_FAIL,CRC error correction fail" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 28. "CRC_EC_DONE,CRC error correction done" "0,1"
|
|
newline
|
|
hexmask.long.word 0x00 16.--26. 1. "CRC_EC_OFFSET,CRC error correction offset"
|
|
newline
|
|
rbitfld.long 0x00 4. "CRC_RES_OUT_VLD,CRC result output valid" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 3. "CRC_EARLY_FAIL,CRC error correction fail" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 2. "CRC_ZERO,CRC zero" "0,1"
|
|
newline
|
|
bitfld.long 0x00 1. "CRCW_EC_EN,CRC Error Correction Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "CRCW_EN,CRC calculation enable" "0,1"
|
|
rgroup.long 0x34++0x03
|
|
line.long 0x00 "CRC_EC_MASK,CRC ERROR CORRECTION MASK"
|
|
hexmask.long 0x00 0.--31. 1. "CRC_EC_MASK,CRC error correction mask"
|
|
rgroup.long 0x38++0x03
|
|
line.long 0x00 "CRC_RES_OUT,CRC RESULT"
|
|
hexmask.long 0x00 0.--31. 1. "CRC_RES_OUT,CRC result output"
|
|
group.long 0x3C++0x03
|
|
line.long 0x00 "CRCW_CFG2,CRC/WHITENER CONFIG 2 REGISTER"
|
|
bitfld.long 0x00 12.--15. "CRC_EC_LPKT_WND,Error correction long packet burst error window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "CRC_EC_SPKT_WND,Error correction short packet burst error window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "CRC_EC_SPKT_BYTES,Error Correction Short Packet Bytes"
|
|
tree.end
|
|
tree "XCVR_PHY"
|
|
base ad:0x4005C400
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PRE_REF0,PREAMBLE REFERENCE WAVEFORM 0"
|
|
hexmask.long 0x00 0.--31. 1. "FSK_PREAMBLE_REF0,Base preamble reference waveform containing sixteen 5-bit phase values represented in 2's complement notation using 1 sign bit and 4 fractional bits"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "PRE_REF1,PREAMBLE REFERENCE WAVEFORM 1"
|
|
hexmask.long 0x00 0.--31. 1. "FSK_PREAMBLE_REF1,Refer to FSK_PREAMBLE_REF0"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "PRE_REF2,PREAMBLE REFERENCE WAVEFORM 2"
|
|
hexmask.long.word 0x00 0.--15. 1. "FSK_PREAMBLE_REF2,Refer to FSK_PREAMBLE_REF0"
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "CFG1,PHY CONFIGURATION REGISTER 1"
|
|
bitfld.long 0x00 28.--30. "BLE_NTW_ADR_THR,BLE Network Address Match Bit Error Threshold" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 25. "RFU02,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "RFU01,Reserved for future use" "0,1"
|
|
bitfld.long 0x00 20.--22. "FSK_FTS_TIMEOUT,FSK FTS Timeout" "0: 4 symbols,1: 5 symbols,2: 6 symbols,3: 7 symbols,4: 8 symbols,5: 9 symbols,6: 10 symbols,7: 11 symbols"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "CTS_THRESH,CTS Correlation Threshold"
|
|
bitfld.long 0x00 6.--7. "DEMOD_CLK_MODE,Demodulator Clock Mode" "0: Normal,1: Demodulate all samples,?..."
|
|
newline
|
|
bitfld.long 0x00 5. "BSM_EN_BLE,BLE Bit Streaming Mode Enable bit" "0: BSM for BLE disabled,1: BSM for BLE enabled"
|
|
bitfld.long 0x00 4. "RFU00,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 3. "FSK_BIT_INVERT,FSK Bit Invert" "0,1"
|
|
bitfld.long 0x00 2. "AA_OUTPUT_SEL,Access Address Output Select" "0: demodulated,1: matched"
|
|
newline
|
|
bitfld.long 0x00 1. "AA_PLAYBACK,Access Address Playback" "0,1"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "CFG2,PHY CONFIGURATION REGISTER 2"
|
|
bitfld.long 0x00 31. "PHY_CLK_ON,Force PHY Clock On (testmode)" "0: PHY clock is enabled by TSM output,1: PHY clock is forced on at all times"
|
|
bitfld.long 0x00 25. "RFU16,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "RFU15,Reserved for future use" "0,1"
|
|
bitfld.long 0x00 23. "RFU14,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 22. "RFU13,Reserved for future use" "0,1"
|
|
bitfld.long 0x00 21. "RFU12,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RFU11,Reserved for future use" "0,1"
|
|
bitfld.long 0x00 19. "RFU10,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 18. "RFU09,Reserved for future use" "0,1"
|
|
bitfld.long 0x00 17. "RFU08,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16. "RFU07,Reserved for future use" "0,1"
|
|
bitfld.long 0x00 8.--11. "X2_DEMOD_GAIN,X2_DEMOD_GAIN" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 7. "RFU06,Reserved for future use" "0,1"
|
|
bitfld.long 0x00 6. "RFU05,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 5. "RFU04,Reserved for future use" "0,1"
|
|
bitfld.long 0x00 4. "RFU03,Reserved for future use" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "PHY_FIFO_PRECHG,PHY FIFO Precharge Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "EL_CFG,PHY EARLY/LATE CONFIGURATION REGISTER"
|
|
bitfld.long 0x00 16.--21. "EL_INTERVAL,EL_INTERVAL" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
bitfld.long 0x00 8.--11. "EL_WIN_SIZE,EL_WIN_SIZE" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0. "EL_ENABLE,EL_ENABLE" "0: Disable Early/Late,1: Enable Early/Late"
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "NTW_ADR_BSM,PHY NETWORK ADDRESS FOR BSM"
|
|
hexmask.long 0x00 0.--31. 1. "NTW_ADR_BSM,NTW_ADR_BSM"
|
|
rgroup.long 0x30++0x03
|
|
line.long 0x00 "STATUS,PHY STATUS REGISTER"
|
|
hexmask.long.byte 0x00 16.--23. 1. "CFO_ESTIMATE,Carrier Frequency Offset Estimate"
|
|
bitfld.long 0x00 12.--15. "DATA_FIFO_DEPTH,DATA FIFO DEPTH" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--10. "HAMMING_DISTANCE,HAMMING DISTANCE" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x00 4.--7. "AA_MATCHED,Access Address Matched" "0: No Network Address has matched,1: Network Address 0 has matched,2: Network Address 1 has matched,?,4: Network Address 2 has matched,?,?,?,8: Network Address 3 has matched,?..."
|
|
newline
|
|
bitfld.long 0x00 1. "AA_SFD_MATCHED,Access Address or SFD Found" "0,1"
|
|
bitfld.long 0x00 0. "PREAMBLE_FOUND,Preamble Found" "0,1"
|
|
tree.end
|
|
tree "XCVR_PKT_RAM"
|
|
base ad:0x4005C700
|
|
repeat 16. (strings "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" )(list 0x0 0x2 0x4 0x6 0x8 0xA 0xC 0xE 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x00)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" )(list 0x0 0x2 0x4 0x6 0x8 0xA 0xC 0xE 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x20)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "32" "33" "34" "35" "36" "37" "38" "39" "40" "41" "42" "43" "44" "45" "46" "47" )(list 0x0 0x2 0x4 0x6 0x8 0xA 0xC 0xE 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x40)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "48" "49" "50" "51" "52" "53" "54" "55" "56" "57" "58" "59" "60" "61" "62" "63" )(list 0x0 0x2 0x4 0x6 0x8 0xA 0xC 0xE 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x60)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "64" "65" "66" "67" "68" "69" "70" "71" "72" "73" "74" "75" "76" "77" "78" "79" )(list 0x0 0x2 0x4 0x6 0x8 0xA 0xC 0xE 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x80)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "80" "81" "82" "83" "84" "85" "86" "87" "88" "89" "90" "91" "92" "93" "94" "95" )(list 0x0 0x2 0x4 0x6 0x8 0xA 0xC 0xE 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xA0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "96" "97" "98" "99" "100" "101" "102" "103" "104" "105" "106" "107" "108" "109" "110" "111" )(list 0x0 0x2 0x4 0x6 0x8 0xA 0xC 0xE 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xC0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "112" "113" "114" "115" "116" "117" "118" "119" "120" "121" "122" "123" "124" "125" "126" "127" )(list 0x0 0x2 0x4 0x6 0x8 0xA 0xC 0xE 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0xE0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "128" "129" "130" "131" "132" "133" "134" "135" "136" "137" "138" "139" "140" "141" "142" "143" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x100)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "144" "145" "146" "147" "148" "149" "150" "151" "152" "153" "154" "155" "156" "157" "158" "159" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x120)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "160" "161" "162" "163" "164" "165" "166" "167" "168" "169" "170" "171" "172" "173" "174" "175" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x140)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "176" "177" "178" "179" "180" "181" "182" "183" "184" "185" "186" "187" "188" "189" "190" "191" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x160)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "192" "193" "194" "195" "196" "197" "198" "199" "200" "201" "202" "203" "204" "205" "206" "207" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x180)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "208" "209" "210" "211" "212" "213" "214" "215" "216" "217" "218" "219" "220" "221" "222" "223" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x1A0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "224" "225" "226" "227" "228" "229" "230" "231" "232" "233" "234" "235" "236" "237" "238" "239" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x1C0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "240" "241" "242" "243" "244" "245" "246" "247" "248" "249" "250" "251" "252" "253" "254" "255" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x1E0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "256" "257" "258" "259" "260" "261" "262" "263" "264" "265" "266" "267" "268" "269" "270" "271" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x200)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "272" "273" "274" "275" "276" "277" "278" "279" "280" "281" "282" "283" "284" "285" "286" "287" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x220)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "288" "289" "290" "291" "292" "293" "294" "295" "296" "297" "298" "299" "300" "301" "302" "303" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x240)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "304" "305" "306" "307" "308" "309" "310" "311" "312" "313" "314" "315" "316" "317" "318" "319" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x260)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "320" "321" "322" "323" "324" "325" "326" "327" "328" "329" "330" "331" "332" "333" "334" "335" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x280)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "336" "337" "338" "339" "340" "341" "342" "343" "344" "345" "346" "347" "348" "349" "350" "351" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x2A0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "352" "353" "354" "355" "356" "357" "358" "359" "360" "361" "362" "363" "364" "365" "366" "367" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x2C0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "368" "369" "370" "371" "372" "373" "374" "375" "376" "377" "378" "379" "380" "381" "382" "383" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x2E0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "384" "385" "386" "387" "388" "389" "390" "391" "392" "393" "394" "395" "396" "397" "398" "399" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x300)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "400" "401" "402" "403" "404" "405" "406" "407" "408" "409" "410" "411" "412" "413" "414" "415" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x320)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "416" "417" "418" "419" "420" "421" "422" "423" "424" "425" "426" "427" "428" "429" "430" "431" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x340)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "432" "433" "434" "435" "436" "437" "438" "439" "440" "441" "442" "443" "444" "445" "446" "447" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x360)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "448" "449" "450" "451" "452" "453" "454" "455" "456" "457" "458" "459" "460" "461" "462" "463" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x380)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "464" "465" "466" "467" "468" "469" "470" "471" "472" "473" "474" "475" "476" "477" "478" "479" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x3A0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "480" "481" "482" "483" "484" "485" "486" "487" "488" "489" "490" "491" "492" "493" "494" "495" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x3C0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "496" "497" "498" "499" "500" "501" "502" "503" "504" "505" "506" "507" "508" "509" "510" "511" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x3E0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "512" "513" "514" "515" "516" "517" "518" "519" "520" "521" "522" "523" "524" "525" "526" "527" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x400)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "528" "529" "530" "531" "532" "533" "534" "535" "536" "537" "538" "539" "540" "541" "542" "543" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x420)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "544" "545" "546" "547" "548" "549" "550" "551" "552" "553" "554" "555" "556" "557" "558" "559" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x440)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "560" "561" "562" "563" "564" "565" "566" "567" "568" "569" "570" "571" "572" "573" "574" "575" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x460)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "576" "577" "578" "579" "580" "581" "582" "583" "584" "585" "586" "587" "588" "589" "590" "591" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x480)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "592" "593" "594" "595" "596" "597" "598" "599" "600" "601" "602" "603" "604" "605" "606" "607" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x4A0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "608" "609" "610" "611" "612" "613" "614" "615" "616" "617" "618" "619" "620" "621" "622" "623" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x4C0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "624" "625" "626" "627" "628" "629" "630" "631" "632" "633" "634" "635" "636" "637" "638" "639" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x4E0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "640" "641" "642" "643" "644" "645" "646" "647" "648" "649" "650" "651" "652" "653" "654" "655" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x500)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "656" "657" "658" "659" "660" "661" "662" "663" "664" "665" "666" "667" "668" "669" "670" "671" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x520)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "672" "673" "674" "675" "676" "677" "678" "679" "680" "681" "682" "683" "684" "685" "686" "687" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x540)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "688" "689" "690" "691" "692" "693" "694" "695" "696" "697" "698" "699" "700" "701" "702" "703" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x560)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "704" "705" "706" "707" "708" "709" "710" "711" "712" "713" "714" "715" "716" "717" "718" "719" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x580)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "720" "721" "722" "723" "724" "725" "726" "727" "728" "729" "730" "731" "732" "733" "734" "735" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x5A0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "736" "737" "738" "739" "740" "741" "742" "743" "744" "745" "746" "747" "748" "749" "750" "751" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x5C0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "752" "753" "754" "755" "756" "757" "758" "759" "760" "761" "762" "763" "764" "765" "766" "767" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x5E0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "768" "769" "770" "771" "772" "773" "774" "775" "776" "777" "778" "779" "780" "781" "782" "783" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x600)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "784" "785" "786" "787" "788" "789" "790" "791" "792" "793" "794" "795" "796" "797" "798" "799" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x620)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "800" "801" "802" "803" "804" "805" "806" "807" "808" "809" "810" "811" "812" "813" "814" "815" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x640)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "816" "817" "818" "819" "820" "821" "822" "823" "824" "825" "826" "827" "828" "829" "830" "831" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x660)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "832" "833" "834" "835" "836" "837" "838" "839" "840" "841" "842" "843" "844" "845" "846" "847" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x680)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "848" "849" "850" "851" "852" "853" "854" "855" "856" "857" "858" "859" "860" "861" "862" "863" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x6A0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "864" "865" "866" "867" "868" "869" "870" "871" "872" "873" "874" "875" "876" "877" "878" "879" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x6C0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "880" "881" "882" "883" "884" "885" "886" "887" "888" "889" "890" "891" "892" "893" "894" "895" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x6E0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "896" "897" "898" "899" "900" "901" "902" "903" "904" "905" "906" "907" "908" "909" "910" "911" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x700)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "912" "913" "914" "915" "916" "917" "918" "919" "920" "921" "922" "923" "924" "925" "926" "927" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x720)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "928" "929" "930" "931" "932" "933" "934" "935" "936" "937" "938" "939" "940" "941" "942" "943" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x740)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "944" "945" "946" "947" "948" "949" "950" "951" "952" "953" "954" "955" "956" "957" "958" "959" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x760)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "960" "961" "962" "963" "964" "965" "966" "967" "968" "969" "970" "971" "972" "973" "974" "975" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x780)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "976" "977" "978" "979" "980" "981" "982" "983" "984" "985" "986" "987" "988" "989" "990" "991" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x7A0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "992" "993" "994" "995" "996" "997" "998" "999" "1000" "1001" "1002" "1003" "1004" "1005" "1006" "1007" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x7C0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1008" "1009" "1010" "1011" "1012" "1013" "1014" "1015" "1016" "1017" "1018" "1019" "1020" "1021" "1022" "1023" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x7E0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1024" "1025" "1026" "1027" "1028" "1029" "1030" "1031" "1032" "1033" "1034" "1035" "1036" "1037" "1038" "1039" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x800)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1040" "1041" "1042" "1043" "1044" "1045" "1046" "1047" "1048" "1049" "1050" "1051" "1052" "1053" "1054" "1055" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x820)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1056" "1057" "1058" "1059" "1060" "1061" "1062" "1063" "1064" "1065" "1066" "1067" "1068" "1069" "1070" "1071" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x840)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1072" "1073" "1074" "1075" "1076" "1077" "1078" "1079" "1080" "1081" "1082" "1083" "1084" "1085" "1086" "1087" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x860)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1088" "1089" "1090" "1091" "1092" "1093" "1094" "1095" "1096" "1097" "1098" "1099" "1100" "1101" "1102" "1103" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x880)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1104" "1105" "1106" "1107" "1108" "1109" "1110" "1111" "1112" "1113" "1114" "1115" "1116" "1117" "1118" "1119" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x8A0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1120" "1121" "1122" "1123" "1124" "1125" "1126" "1127" "1128" "1129" "1130" "1131" "1132" "1133" "1134" "1135" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x8C0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
repeat 16. (strings "1136" "1137" "1138" "1139" "1140" "1141" "1142" "1143" "1144" "1145" "1146" "1147" "1148" "1149" "1150" "1151" )(list 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E )
|
|
group.word ($2+0x8E0)++0x01
|
|
line.word 0x00 "PACKET_RAM_$1,Shared Packet RAM for multiple Link Layer usage"
|
|
hexmask.word.byte 0x00 8.--15. 1. "MSBYTE,MSBYTE"
|
|
hexmask.word.byte 0x00 0.--7. 1. "LSBYTE,LSBYTE"
|
|
repeat.end
|
|
tree.end
|
|
tree "XCVR_PLL_DIG"
|
|
base ad:0x4005C224
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "HPM_BUMP,PLL HPM Analog Bump Control"
|
|
bitfld.long 0x00 12.--13. "HPM_FDB_RES_CAL,rfctrl_tx_dac_bump_fdb_res[1:0] during Calibration" "0: 29 kohms,1: 58 kohms(gain of 2),2: 13 kohms,3: 23.7 kohms"
|
|
bitfld.long 0x00 8.--9. "HPM_FDB_RES_TX,rfctrl_tx_dac_bump_fdb_res[1:0] during Transmission" "0: 29 kohms,1: 58 kohms(gain of 2),2: 13 kohms,3: 23.7 kohms"
|
|
newline
|
|
bitfld.long 0x00 4.--6. "HPM_VCM_CAL,rfctrl_tx_dac_bump_vcm[2:0] during Calibration" "0: 432 mV,1: 328 mV,2: 456 mV,3: 473 mV,4: 488 mV,5: 408 mV,6: 392 mV,7: 376 mV"
|
|
bitfld.long 0x00 0.--2. "HPM_VCM_TX,rfctrl_tx_dac_bump_vcm[2:0] during Transmission" "0: 432 mV,1: 328 mV,2: 456 mV,3: 473 mV,4: 488 mV,5: 408 mV,6: 392 mV,7: 376 mV"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "MOD_CTRL,PLL Modulation Control"
|
|
bitfld.long 0x00 31. "HPM_SDM_OUT_DISABLE,Disable HPM SDM out" "0,1"
|
|
bitfld.long 0x00 28.--29. "HPM_SDM_OUT_MANUAL,Manual HPM SDM out" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 27. "HPM_MOD_DISABLE,Disable HPM Modulation" "0,1"
|
|
hexmask.long.byte 0x00 16.--23. 1. "HPM_MOD_MANUAL,Manual HPM Modulation"
|
|
newline
|
|
bitfld.long 0x00 15. "MOD_DISABLE,Disable Modulation Word" "0,1"
|
|
hexmask.long.word 0x00 0.--12. 1. "MODULATION_WORD_MANUAL,Manual Modulation Word"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "CHAN_MAP,PLL Channel Mapping"
|
|
bitfld.long 0x00 19. "HOP_TBL_CFG_OVRD_EN,Hop Table Configuration Override Enable" "0,1"
|
|
bitfld.long 0x00 16.--18. "HOP_TBL_CFG_OVRD,Hop Table Configuration Override" "?,?,2: DFT_PATTERN[15:7] is signed offset to..,3: DFT_PATTERN[15:1] is signed Numerator..,?..."
|
|
newline
|
|
bitfld.long 0x00 9. "BMR,BLE MBAN Channel Remap" "0: BLE channel 39 is mapped to BLE channel 39..,1: BLE channel 39 is mapped to MBAN channel 39.."
|
|
bitfld.long 0x00 8. "BOC,BLE Channel Number Override" "0: BLE channel number comes from the BLE Link..,1: BLE channel number comes from the CHANNEL_NUM.."
|
|
newline
|
|
hexmask.long.byte 0x00 0.--6. 1. "CHANNEL_NUM,Protocol specific Channel Number for PLL Frequency Mapping"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "LOCK_DETECT,PLL Lock Detect Control"
|
|
bitfld.long 0x00 30.--31. "FREQ_COUNT_TIME,Frequency Meter Count Time" "0: 800 us,1: 25 us,2: 50 us,3: 100 us"
|
|
rbitfld.long 0x00 29. "FREQ_COUNT_FINISHED,Frequency Meter has finished the Count Time" "0,1"
|
|
newline
|
|
bitfld.long 0x00 28. "FREQ_COUNT_GO,Start the Frequency Meter" "0,1"
|
|
bitfld.long 0x00 27. "FTW_TX,TX Frequency Target Window time select" "0: 4 us,1: 8 us"
|
|
newline
|
|
bitfld.long 0x00 20.--25. "FTF_TX_THRSH,TX Frequency Target Fail Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
bitfld.long 0x00 19. "FTW_RX,RX Frequency Target Window time select" "0: 4 us,1: 8 us"
|
|
newline
|
|
bitfld.long 0x00 12.--17. "FTF_RX_THRSH,RX Frequency Target Fail Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
bitfld.long 0x00 8.--11. "CTUNE_LDF_LEV,CTUNE Lock Detect Fail Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 7. "TAFF,TSM Abort Failure Flag" "0,1"
|
|
bitfld.long 0x00 5. "FTFF,Frequency Target Failure Flag" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 4. "FT_FAIL,Real time status of Frequency Target Failure" "0,1"
|
|
bitfld.long 0x00 3. "CSFF,Cycle Slip Failure Flag held until cleared" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 2. "CS_FAIL,Real time status of Cycle Slip circuit" "0,1"
|
|
bitfld.long 0x00 1. "CTFF,CTUNE Failure Flag held until cleared" "0,1"
|
|
newline
|
|
rbitfld.long 0x00 0. "CT_FAIL,Real time status of Coarse Tune Fail signal" "0,1"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "HPM_CTRL,PLL High Port Modulator Control"
|
|
bitfld.long 0x00 31. "HPM_MOD_IN_INVERT,Invert High Port Modulation" "0,1"
|
|
bitfld.long 0x00 28. "HPM_CAL_INVERT,Invert High Port Modulator Calibration" "0,1"
|
|
newline
|
|
bitfld.long 0x00 27. "HPM_INTEGER_INVERT,Invert High Port Modulation Integer" "0,1"
|
|
bitfld.long 0x00 24.--25. "HPM_INTEGER_SCALE,High Port Modulation Integer Scale" "0: No Scaling,1: Multiply by 2,2: Divide by 2,?..."
|
|
newline
|
|
bitfld.long 0x00 23. "HPM_DTH_EN,Dither Enable for HPM LFSR" "0,1"
|
|
bitfld.long 0x00 20. "HPM_DTH_SCL,HPM Dither Scale" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16.--18. "HPM_LFSR_SIZE,HPM LFSR Length" "0: LFSR 9 tap mask 100010000,1: LFSR 10 tap mask 1001000000,2: LFSR 11 tap mask 11101000000,3: LFSR 13 tap mask 1101100000000,4: LFSR 15 tap mask 111010000000000,5: LFSR 17 tap mask 11110000000000000,?..."
|
|
bitfld.long 0x00 15. "HPM_SDM_IN_DISABLE,Disable HPM SDM Input" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "HPM_SDM_OUT_INVERT,Invert HPM SDM Output" "0,1"
|
|
bitfld.long 0x00 13. "HPFF,HPM SDM Invalid Flag" "0,1"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "HPM_SDM_IN_MANUAL,Manual High Port SDM Fractional value"
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "HPM_SDM_RES,PLL High Port Sigma Delta Results"
|
|
bitfld.long 0x00 28.--31. "HPM_COUNT_ADJUST,HPM_COUNT_ADJUST" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 16.--25. 1. "HPM_DENOM,High Port Modulator SDM Denominator"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "HPM_NUM_SELECTED,High Port Modulator SDM Numerator"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "LPM_CTRL,PLL Low Port Modulator Control"
|
|
bitfld.long 0x00 31. "LPM_SDM_USE_NEG,Use the Negedge of the Sigma Delta clock" "0,1"
|
|
bitfld.long 0x00 24.--27. "LPM_SCALE,LPM Scale Factor" "0: No Scaling,1: Multiply by 2,2: Multiply by 4,3: Multiply by 8,4: Multiply by 16,5: Multiply by 32,6: Multiply by 64,7: Multiply by 128,8: Multiply by 256 this is the intended setting..,9: Multiply by 512,10: Multiply by 1024,11: Multiply by 2048,?..."
|
|
newline
|
|
bitfld.long 0x00 23. "LPM_D_OVRD,LPM Dither Override Mode Select" "0,1"
|
|
bitfld.long 0x00 22. "LPM_D_CTRL,LPM Dither Control in Override Mode" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "LPM_DTH_SCL,LPM Dither Scale" "?,?,?,?,?,5: -128 to 96,6: -256 to 192,7: -512 to 384,8: -1024 to 768 this is the intended setting for..,9: -2048 to 1536,10: -4096 to 3072,11: -8192 to 6144,?..."
|
|
bitfld.long 0x00 15. "LPM_DISABLE,Disable LPM SDM" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "LPM_SDM_INV,Invert LPM SDM" "0,1"
|
|
bitfld.long 0x00 13. "LPFF,LPM SDM Invalid Flag" "0,1"
|
|
newline
|
|
bitfld.long 0x00 11. "PLL_LD_DISABLE,Disable PLL Loop Divider" "0,1"
|
|
bitfld.long 0x00 0.--4. "PLL_LD_MANUAL,Manual PLL Loop Divider value" "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.long 0x28++0x03
|
|
line.long 0x00 "LPM_SDM_CTRL1,PLL Low Port Sigma Delta Control 1"
|
|
bitfld.long 0x00 31. "SDM_MAP_DISABLE,Disable SDM Mapping" "0,1"
|
|
hexmask.long.byte 0x00 16.--22. 1. "LPM_INTG,Manual Low Port Modulation Integer Value"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--14. 1. "HPM_ARRAY_BIAS,Bias value for High Port DAC Array Midpoint"
|
|
hexmask.long.byte 0x00 0.--6. 1. "LPM_INTG_SELECTED,Low Port Modulation Integer Value Selected"
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "LPM_SDM_CTRL2,PLL Low Port Sigma Delta Control 2"
|
|
hexmask.long 0x00 0.--27. 1. "LPM_NUM,Low Port Modulation Numerator"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "LPM_SDM_CTRL3,PLL Low Port Sigma Delta Control 3"
|
|
hexmask.long 0x00 0.--27. 1. "LPM_DENOM,Low Port Modulation Denominator"
|
|
rgroup.long 0x34++0x03
|
|
line.long 0x00 "LPM_SDM_RES1,PLL Low Port Sigma Delta Result 1"
|
|
hexmask.long 0x00 0.--27. 1. "LPM_NUM_SELECTED,Low Port Modulation Numerator Applied"
|
|
rgroup.long 0x38++0x03
|
|
line.long 0x00 "LPM_SDM_RES2,PLL Low Port Sigma Delta Result 2"
|
|
hexmask.long 0x00 0.--27. 1. "LPM_DENOM_SELECTED,Low Port Modulation Denominator Selected"
|
|
group.long 0x3C++0x03
|
|
line.long 0x00 "DELAY_MATCH,PLL Delay Matching"
|
|
bitfld.long 0x00 16.--19. "HPM_INTEGER_DELAY,High Port Integer Delay Matching" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 8.--11. "HPM_SDM_DELAY,High Port SDM Delay Matching" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "LPM_SDM_DELAY,Low Port SDM Delay Matching" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "CTUNE_CTRL,PLL Coarse Tune Control"
|
|
bitfld.long 0x00 31. "CTUNE_DISABLE,Coarse Tune Disable" "0,1"
|
|
hexmask.long.byte 0x00 24.--30. 1. "CTUNE_MANUAL,Manual Coarse Tune Setting"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "CTUNE_ADJUST,Coarse Tune Count Adjustment" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 15. "CTUNE_TARGET_DISABLE,Disable Coarse Tune Target" "0,1"
|
|
newline
|
|
hexmask.long.word 0x00 0.--11. 1. "CTUNE_TARGET_MANUAL,Manual Coarse Tune Target"
|
|
rgroup.long 0x54++0x03
|
|
line.long 0x00 "CTUNE_RES,PLL Coarse Tune Results"
|
|
hexmask.long.word 0x00 16.--27. 1. "CTUNE_FREQ_SELECTED,Coarse Tune Frequency Selected"
|
|
hexmask.long.byte 0x00 8.--15. 1. "CTUNE_BEST_DIFF,Coarse Tune Absolute Best Difference"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--6. 1. "CTUNE_SELECTED,Coarse Tune Setting to VCO"
|
|
tree.end
|
|
tree "XCVR_RX_DIG"
|
|
base ad:0x4005C000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "RX_DIG_CTRL,RX Digital Control"
|
|
rbitfld.long 0x00 31. "RX_DEC_FILT_SAT_Q,Decimator output saturation detected for Q channel" "0: A saturation condition has not occurred,1: A saturation condition has occurred"
|
|
newline
|
|
rbitfld.long 0x00 30. "RX_DEC_FILT_SAT_I,Decimator output saturation detected for I channel" "0: A saturation condition has not occurred,1: A saturation condition has occurred"
|
|
newline
|
|
rbitfld.long 0x00 29. "RX_RSSI_FILT_HAZARD,Decimator output for RSSI hazard condition detected" "0: A hazard condition has not been detected,1: A hazard condition has been detected"
|
|
newline
|
|
rbitfld.long 0x00 28. "RX_DEC_FILT_HAZARD,Decimator output hazard condition detected" "0: A hazard condition has not been detected,1: A hazard condition has been detected"
|
|
newline
|
|
bitfld.long 0x00 25. "RX_DEC_FILT_HZD_CORR_DIS,Decimator filter hazard correction disable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20.--24. "RX_DEC_FILT_GAIN,Decimation Filter Fractional Gain" "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"
|
|
newline
|
|
bitfld.long 0x00 18. "RX_DMA_DTEST_EN,RX DMA and DTEST enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 17. "RX_SRC_RATE,RX Sample Rate Converter Rate Selections" "0: SRC is configured for a First Order Hold rate..,1: SRC is configured for a Zero Order Hold rate.."
|
|
newline
|
|
bitfld.long 0x00 16. "RX_SRC_EN,RX Sample Rate Converter Enable" "0: SRC is disabled,1: SRC is enabled"
|
|
newline
|
|
bitfld.long 0x00 15. "RX_DC_RESID_EN,DC Residual Enable" "0: DC Residual block is disabled,1: DC Residual block is enabled"
|
|
newline
|
|
bitfld.long 0x00 14. "RX_IQ_SWAP,RX IQ Swap" "0: IQ swap is disabled,1: IQ swap is enabled"
|
|
newline
|
|
bitfld.long 0x00 13. "RX_DCOC_CAL_EN,DCOC Calibration Enable" "0: DCOC calibration is disabled,1: DCOC calibration is enabled"
|
|
newline
|
|
bitfld.long 0x00 12. "RX_DCOC_EN,DCOC Enable" "0: DCOC is disabled,1: DCOC is enabled"
|
|
newline
|
|
bitfld.long 0x00 11. "RX_AGC_EN,AGC Global Enable" "0: AGC is disabled,1: AGC is enabled"
|
|
newline
|
|
bitfld.long 0x00 10. "RX_RSSI_EN,RSSI Measurement Enable" "0: RSSI measurement is disabled,1: RSSI measurement is enabled"
|
|
newline
|
|
bitfld.long 0x00 9. "RX_NORM_EN,Normalizer Enable" "0: Normalizer is disabled,1: Normalizer is enabled"
|
|
newline
|
|
bitfld.long 0x00 8. "RX_FSK_ZB_SEL,Demodulator select" "0: FSK demodulator,?..."
|
|
newline
|
|
bitfld.long 0x00 4.--6. "RX_DEC_FILT_OSR,Decimation Filter Oversampling" "0: OSR 4,1: OSR 8,2: OSR 16,3: OSR 6,4: OSR 32,5: OSR 12,6: OSR 24,?..."
|
|
newline
|
|
bitfld.long 0x00 3. "RX_ADC_POL,Receive ADC Polarity" "0: ADC output of 1'b0 maps to -1 1'b1 maps to +1..,1: ADC output of 1'b0 maps to +1 1'b1 maps to -1"
|
|
newline
|
|
bitfld.long 0x00 1. "RX_CH_FILT_BYPASS,Receive Channel Filter Bypass" "0: Channel filter is enabled,1: Disable and bypass channel filter"
|
|
newline
|
|
bitfld.long 0x00 0. "RX_ADC_NEGEDGE,Receive ADC Negative Edge Selection" "0: Register ADC data on positive edge of clock,1: Register ADC data on negative edge of clock"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "AGC_CTRL_0,AGC Control 0"
|
|
hexmask.long.byte 0x00 24.--31. 1. "AGC_DOWN_RSSI_THRESH,AGC DOWN RSSI Threshold"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "AGC_UP_RSSI_THRESH,AGC UP RSSI Threshold"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "AGC_DOWN_LNA_STEP_SZ,AGC_DOWN_LNA_STEP_SZ" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "AGC_DOWN_BBA_STEP_SZ,AGC_DOWN_BBA_STEP_SZ" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 7. "AGC_UP_SRC,AGC Up Source" "0: PDET LO,1: RSSI"
|
|
newline
|
|
bitfld.long 0x00 6. "AGC_UP_EN,AGC Up Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "AGC_FREEZE_PRE_OR_AA,AGC Freeze Source Selection" "0: Access Address match (for active protocol),1: Preamble Detect (for active protocol)"
|
|
newline
|
|
bitfld.long 0x00 3. "AGC_FREEZE_EN,AGC Freeze Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 1.--2. "SLOW_AGC_SRC,Slow AGC Source Selection" "0: Access Address match (for active protocol),1: Preamble Detect (for active protocol),2: Fast AGC expire timer,?..."
|
|
newline
|
|
bitfld.long 0x00 0. "SLOW_AGC_EN,Slow AGC Enable" "0,1"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "AGC_CTRL_1,AGC Control 1"
|
|
hexmask.long.byte 0x00 24.--31. 1. "LNA_GAIN_SETTLE_TIME,LNA_GAIN_SETTLE_TIME"
|
|
newline
|
|
bitfld.long 0x00 23. "PDET_HI_SEL_HOLD,AGC HOLD hysteresis" "0: Disabled,1: Enabled"
|
|
newline
|
|
bitfld.long 0x00 22. "PRESLOW_EN,Pre-slow Enable" "0: Pre-slow is disabled,1: Pre-slow is enabled"
|
|
newline
|
|
bitfld.long 0x00 21. "USER_BBA_GAIN_EN,User BBA Gain Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "USER_LNA_GAIN_EN,User LNA Gain Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_USER_GAIN,BBA_USER_GAIN" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LNA_USER_GAIN,LNA_USER_GAIN" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "PRESLOW_DOWN_THRESH,PRESLOW_DOWN_THRESH" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "PRESLOW_UP_THRESH,PRESLOW_UP_THRESH" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "AGC_CTRL_2,AGC Control 2"
|
|
bitfld.long 0x00 31. "LNA_HG_ON_OVR,LNA_HG_ON override" "0,1"
|
|
newline
|
|
bitfld.long 0x00 30. "LNA_LG_ON_OVR,LNA_LG_ON override" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24.--29. "AGC_FAST_EXPIRE,AGC Fast Expire" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 21.--23. "TZA_PDET_SEL_HI,TZA PDET Threshold High" "0: 0.600V,1: 0.645V,2: 0.705V,3: 0.750V,4: 0.795V,5: 0.855V,6: 0.900V,7: 0.945V"
|
|
newline
|
|
bitfld.long 0x00 18.--20. "TZA_PDET_SEL_LO,TZA PDET Threshold Low" "0: 0.600V,1: 0.615V,2: 0.630V,3: 0.645V,4: 0.660V,5: 0.675V,6: 0.690V,7: 0.705V"
|
|
newline
|
|
bitfld.long 0x00 15.--17. "BBA_PDET_SEL_HI,BBA PDET Threshold High" "0: 0.600V,1: 0.795V,2: 0.900V,3: 0.945V,4: 1.005V,5: 1.050V,6: 1.095V,7: 1.155V"
|
|
newline
|
|
bitfld.long 0x00 12.--14. "BBA_PDET_SEL_LO,BBA PDET Threshold Low" "0: 0.600V,1: 0.615V,2: 0.630V,3: 0.645V,4: 0.660V,5: 0.675V,6: 0.690V,7: 0.705V"
|
|
newline
|
|
hexmask.long.byte 0x00 4.--11. 1. "BBA_GAIN_SETTLE_TIME,BBA Gain Settle Time"
|
|
newline
|
|
bitfld.long 0x00 2. "MAN_PDET_RST,MAN PDET Reset" "0: The peak detector reset signals are..,1: The BBA_PDET_RST and TZA_PDET_RST are used to.."
|
|
newline
|
|
bitfld.long 0x00 1. "TZA_PDET_RST,TZA PDET Reset" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "BBA_PDET_RST,BBA PDET Reset" "0,1"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "AGC_CTRL_3,AGC Control 3"
|
|
bitfld.long 0x00 28.--31. "AGC_UP_STEP_SZ,AGC Up Step Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 23.--27. "AGC_H2S_STEP_SZ,AGC_H2S_STEP_SZ" "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"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--22. 1. "AGC_RSSI_DELT_H2S,AGC_RSSI_DELT_H2S"
|
|
newline
|
|
bitfld.long 0x00 13.--15. "AGC_PDET_LO_DLY,AGC Peak Detect Low Delay" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "AGC_UNFREEZE_TIME,AGC Unfreeze Time"
|
|
rgroup.long 0x14++0x03
|
|
line.long 0x00 "AGC_STAT,AGC Status"
|
|
hexmask.long.byte 0x00 16.--23. 1. "RSSI_ADC_RAW,ADC RAW RSSI Reading"
|
|
newline
|
|
bitfld.long 0x00 10.--14. "AGC_IDX_AA_MATCH,AGC Gain Index at AA Match" "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"
|
|
newline
|
|
bitfld.long 0x00 9. "AGC_FROZEN,AGC Frozen Status" "0: AGC is not frozen,1: AGC is frozen"
|
|
newline
|
|
bitfld.long 0x00 4.--8. "CURR_AGC_IDX,Current AGC Gain Index" "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"
|
|
newline
|
|
bitfld.long 0x00 3. "TZA_PDET_HI_STAT,TZA Peak Detector High Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "TZA_PDET_LO_STAT,TZA Peak Detector Low Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 1. "BBA_PDET_HI_STAT,BBA Peak Detector High Status" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "BBA_PDET_LO_STAT,BBA Peak Detector Low Status" "0,1"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "RSSI_CTRL_0,RSSI Control 0"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RSSI_ADJ,RSSI Adjustment"
|
|
newline
|
|
bitfld.long 0x00 20.--22. "RSSI_VLD_SETTLE,RSSI Valid Settle" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "RSSI_IIR_WEIGHT,RSSI IIR Weighting" "0: Bypass,1: 1/2,2: 1/4,3: 1/8,4: 1/16,5: 1/32,?..."
|
|
newline
|
|
bitfld.long 0x00 10.--15. "RSSI_HOLD_DELAY,RSSI Hold Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 7.--9. "RSSI_N_WINDOW_NB,RSSI N Window Average Narrowband" "0: No averaging,1: Averaging window length is 2 samples,2: Averaging window length is 4 samples,3: Averaging window length is 8 samples,4: Averaging window length is 16 samples,5: Averaging window length is 32 samples,?..."
|
|
newline
|
|
bitfld.long 0x00 5.--6. "RSSI_IIR_CW_WEIGHT,RSSI IIR CW Weighting" "0: Bypass,1: 1/8,2: 1/16,3: 1/32"
|
|
newline
|
|
bitfld.long 0x00 3. "RSSI_HOLD_EN,RSSI Hold Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 1.--2. "RSSI_HOLD_SRC,RSSI Hold Source Selection" "0: Access Address match,1: Preamble Detect,?..."
|
|
newline
|
|
bitfld.long 0x00 0. "RSSI_USE_VALS,RSSI Values Selection" "0,1"
|
|
rgroup.long 0x1C++0x03
|
|
line.long 0x00 "RSSI_CTRL_1,RSSI Control 1"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RSSI_OUT,RSSI Reading"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "DCOC_CTRL_0,DCOC Control 0"
|
|
hexmask.long.byte 0x00 24.--30. 1. "DCOC_CORR_HOLD_TIME,DCOC Correction Hold Time"
|
|
newline
|
|
bitfld.long 0x00 16.--20. "DCOC_CORR_DLY,DCOC Correction Delay" "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"
|
|
newline
|
|
bitfld.long 0x00 15. "DCOC_CAL_CHECK_EN,DCOC Calibration Check Enable" "0: Calibration checking disabled,1: Calibration checking enabled"
|
|
newline
|
|
bitfld.long 0x00 8.--12. "DCOC_CAL_DURATION,DCOC Calibration Duration" "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"
|
|
newline
|
|
bitfld.long 0x00 7. "TZA_CORR_POL,TZA Correction Polarity" "0: Normal polarity,1: Negative polarity"
|
|
newline
|
|
bitfld.long 0x00 6. "BBA_CORR_POL,BBA Correction Polarity" "0: Normal polarity,1: Negative polarity"
|
|
newline
|
|
bitfld.long 0x00 5. "TRACK_FROM_ZERO,Track from Zero" "0: Track from current I/Q sample,1: Track from zero"
|
|
newline
|
|
bitfld.long 0x00 4. "DCOC_CORRECT_EN,DCOC Correction Enable" "0: Correction disabled,1: Correction enabled"
|
|
newline
|
|
bitfld.long 0x00 3. "DCOC_CORRECT_SRC,DCOC Corrector Source" "0: If correction is enabled the DCOC will use..,1: If correction is enabled the DCOC will use.."
|
|
newline
|
|
bitfld.long 0x00 2. "DCOC_TRK_EST_OVR,Override for the DCOC tracking estimator" "0: The tracking estimator is enabled only as..,1: The tracking estimator remains enabled.."
|
|
newline
|
|
bitfld.long 0x00 1. "DCOC_MAN,DCOC Manual Override" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "DCOC_MIDPWR_TRK_DIS,DCOC Mid Power Tracking Disable" "0: Tracking corrections are enabled as..,1: Tracking corrections are disabled when either.."
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "DCOC_CTRL_1,DCOC Control 1"
|
|
bitfld.long 0x00 24.--28. "DCOC_TRK_MIN_AGC_IDX,DCOC Tracking Minimum AGC Table Index" "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"
|
|
newline
|
|
bitfld.long 0x00 21.--23. "DCOC_ALPHA_RADIUS_GS_IDX,Alpha-R Scaling for Gearshift" "0: 000,1: 001,2: 010,3: 011,4: 1/16,5: 1/32,6: 1/64,?..."
|
|
newline
|
|
bitfld.long 0x00 18.--20. "DCOC_ALPHAC_SCALE_GS_IDX,DCOC Alpha-C Scaling for Gearshift" "0: 000,1: 001,2: 010,3: 1/16,4: 1/32,5: 1/64,?..."
|
|
newline
|
|
bitfld.long 0x00 16.--17. "DCOC_SIGN_SCALE_GS_IDX,DCOC Sign Scaling for Gearshift" "0: 1/8,1: 1/16,2: 1/32,3: 1/64"
|
|
newline
|
|
bitfld.long 0x00 12.--14. "DCOC_TRK_EST_GS_CNT,DCOC Tracking Estimator Gearshift Count" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 5.--7. "DCOC_ALPHA_RADIUS_IDX,Alpha-R Scaling" "0: 000,1: 001,2: 010,3: 011,4: 1/16,5: 1/32,6: 1/64,?..."
|
|
newline
|
|
bitfld.long 0x00 2.--4. "DCOC_ALPHAC_SCALE_IDX,DCOC Alpha-C Scaling" "0: 000,1: 001,2: 010,3: 1/16,4: 1/32,5: 1/64,?..."
|
|
newline
|
|
bitfld.long 0x00 0.--1. "DCOC_SIGN_SCALE_IDX,DCOC Sign Scaling" "0: 1/8,1: 1/16,2: 1/32,3: 1/64"
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "DCOC_DAC_INIT,DCOC DAC Initialization"
|
|
hexmask.long.byte 0x00 24.--31. 1. "TZA_DCOC_INIT_Q,DCOC TZA Init Q"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "TZA_DCOC_INIT_I,DCOC TZA Init I"
|
|
newline
|
|
bitfld.long 0x00 8.--13. "BBA_DCOC_INIT_Q,DCOC BBA Init Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "BBA_DCOC_INIT_I,DCOC BBA Init I" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "DCOC_DIG_MAN,DCOC Digital Correction Manual Override"
|
|
hexmask.long.word 0x00 16.--27. 1. "DIG_DCOC_INIT_Q,DCOC DIG Init Q"
|
|
newline
|
|
hexmask.long.word 0x00 0.--11. 1. "DIG_DCOC_INIT_I,DCOC DIG Init I"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "DCOC_CAL_GAIN,DCOC Calibration Gain"
|
|
bitfld.long 0x00 28.--31. "DCOC_LNA_CAL_GAIN3,DCOC LNA Calibration Gain 3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "DCOC_BBA_CAL_GAIN3,DCOC BBA Calibration Gain 3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--23. "DCOC_LNA_CAL_GAIN2,DCOC LNA Calibration Gain 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "DCOC_BBA_CAL_GAIN2,DCOC BBA Calibration Gain 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "DCOC_LNA_CAL_GAIN1,DCOC LNA Calibration Gain 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "DCOC_BBA_CAL_GAIN1,DCOC BBA Calibration Gain 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rgroup.long 0x38++0x03
|
|
line.long 0x00 "DCOC_STAT,DCOC Status"
|
|
hexmask.long.byte 0x00 24.--31. 1. "TZA_DCOC_Q,DCOC TZA DAC Q"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "TZA_DCOC_I,DCOC TZA DAC I"
|
|
newline
|
|
bitfld.long 0x00 14.--15. "DCOC_CAL_RESULT,DCOC_CAL_RESULT" "0: Calibration checks failed,1: Calibration checks neither passed nor failed..,2: Calibration checks neither passed nor failed..,3: Calibration checks passed"
|
|
newline
|
|
bitfld.long 0x00 8.--13. "BBA_DCOC_Q,DCOC BBA DAC Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 7. "DCOC_CAL_GTWSR,DCOC calibration Good Table Written Since Reset" "0: A Passing calibration result has not occurred..,1: A Passing calibration result has occurred.."
|
|
newline
|
|
bitfld.long 0x00 0.--5. "BBA_DCOC_I,DCOC BBA DAC I" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
rgroup.long 0x3C++0x03
|
|
line.long 0x00 "DCOC_DC_EST,DCOC DC Estimate"
|
|
hexmask.long.word 0x00 16.--27. 1. "DC_EST_Q,DCOC DC Estimate Q"
|
|
newline
|
|
hexmask.long.word 0x00 0.--11. 1. "DC_EST_I,DCOC DC Estimate I"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "DCOC_CAL_RCP,DCOC Calibration Reciprocals"
|
|
hexmask.long.word 0x00 16.--26. 1. "ALPHA_CALC_RECIP,Alpha Calculation Reciprocal"
|
|
newline
|
|
hexmask.long.word 0x00 0.--10. 1. "DCOC_TMP_CALC_RECIP,DCOC Calculation Reciprocal"
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "IQMC_CTRL,IQMC Control"
|
|
hexmask.long.word 0x00 16.--26. 1. "IQMC_DC_GAIN_ADJ,IQ Mismatch Correction DC Gain Coeff"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "IQMC_NUM_ITER,IQ Mismatch Cal Num Iter"
|
|
newline
|
|
bitfld.long 0x00 0. "IQMC_CAL_EN,IQ Mismatch Cal Enable" "0,1"
|
|
group.long 0x4C++0x03
|
|
line.long 0x00 "IQMC_CAL,IQMC Calibration"
|
|
hexmask.long.word 0x00 16.--27. 1. "IQMC_PHASE_ADJ,IQ Mismatch Correction Phase Coeff"
|
|
newline
|
|
hexmask.long.word 0x00 0.--10. 1. "IQMC_GAIN_ADJ,IQ Mismatch Correction Gain Coeff"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "LNA_GAIN_VAL_3_0,LNA_GAIN Step Values 3..0"
|
|
hexmask.long.byte 0x00 24.--31. 1. "LNA_GAIN_VAL_3,LNA_GAIN step 3"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "LNA_GAIN_VAL_2,LNA_GAIN step 2"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "LNA_GAIN_VAL_1,LNA_GAIN step 1"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "LNA_GAIN_VAL_0,LNA_GAIN step 0"
|
|
group.long 0x54++0x03
|
|
line.long 0x00 "LNA_GAIN_VAL_7_4,LNA_GAIN Step Values 7..4"
|
|
hexmask.long.byte 0x00 24.--31. 1. "LNA_GAIN_VAL_7,LNA_GAIN step 7"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "LNA_GAIN_VAL_6,LNA_GAIN step 6"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "LNA_GAIN_VAL_5,LNA_GAIN step 5"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "LNA_GAIN_VAL_4,LNA_GAIN step 4"
|
|
group.long 0x58++0x03
|
|
line.long 0x00 "LNA_GAIN_VAL_8,LNA_GAIN Step Values 8"
|
|
hexmask.long.byte 0x00 8.--15. 1. "LNA_GAIN_VAL_9,LNA_GAIN step 9"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "LNA_GAIN_VAL_8,LNA_GAIN step 8"
|
|
group.long 0x5C++0x03
|
|
line.long 0x00 "BBA_RES_TUNE_VAL_7_0,BBA Resistor Tune Values 7..0"
|
|
bitfld.long 0x00 28.--31. "BBA_RES_TUNE_VAL_7,BBA Resistor Tune Step 7" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "BBA_RES_TUNE_VAL_6,BBA Resistor Tune Step 6" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--23. "BBA_RES_TUNE_VAL_5,BBA Resistor Tune Step 5" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_RES_TUNE_VAL_4,BBA Resistor Tune Step 4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "BBA_RES_TUNE_VAL_3,BBA Resistor Tune Step 3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "BBA_RES_TUNE_VAL_2,BBA Resistor Tune Step 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "BBA_RES_TUNE_VAL_1,BBA Resistor Tune Step 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_RES_TUNE_VAL_0,BBA Resistor Tune Step 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x60++0x03
|
|
line.long 0x00 "BBA_RES_TUNE_VAL_10_8,BBA Resistor Tune Values 10..8"
|
|
bitfld.long 0x00 8.--11. "BBA_RES_TUNE_VAL_10,BBA Resistor Tune Step 10" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "BBA_RES_TUNE_VAL_9,BBA Resistor Tune Step 9" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_RES_TUNE_VAL_8,BBA Resistor Tune Step 8" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x64++0x03
|
|
line.long 0x00 "LNA_GAIN_LIN_VAL_2_0,LNA Linear Gain Values 2..0"
|
|
hexmask.long.word 0x00 20.--29. 1. "LNA_GAIN_LIN_VAL_2,LNA Linear Gain Step 2"
|
|
newline
|
|
hexmask.long.word 0x00 10.--19. 1. "LNA_GAIN_LIN_VAL_1,LNA Linear Gain Step 1"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "LNA_GAIN_LIN_VAL_0,LNA Linear Gain Step 0"
|
|
group.long 0x68++0x03
|
|
line.long 0x00 "LNA_GAIN_LIN_VAL_5_3,LNA Linear Gain Values 5..3"
|
|
hexmask.long.word 0x00 20.--29. 1. "LNA_GAIN_LIN_VAL_5,LNA Linear Gain Step 5"
|
|
newline
|
|
hexmask.long.word 0x00 10.--19. 1. "LNA_GAIN_LIN_VAL_4,LNA Linear Gain Step 4"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "LNA_GAIN_LIN_VAL_3,LNA Linear Gain Step 3"
|
|
group.long 0x6C++0x03
|
|
line.long 0x00 "LNA_GAIN_LIN_VAL_8_6,LNA Linear Gain Values 8..6"
|
|
hexmask.long.word 0x00 20.--29. 1. "LNA_GAIN_LIN_VAL_8,LNA Linear Gain Step 8"
|
|
newline
|
|
hexmask.long.word 0x00 10.--19. 1. "LNA_GAIN_LIN_VAL_7,LNA Linear Gain Step 7"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "LNA_GAIN_LIN_VAL_6,LNA Linear Gain Step 6"
|
|
group.long 0x70++0x03
|
|
line.long 0x00 "LNA_GAIN_LIN_VAL_9,LNA Linear Gain Values 9"
|
|
hexmask.long.word 0x00 0.--9. 1. "LNA_GAIN_LIN_VAL_9,LNA Linear Gain Step 9"
|
|
group.long 0x74++0x03
|
|
line.long 0x00 "BBA_RES_TUNE_LIN_VAL_3_0,BBA Resistor Tune Values 3..0"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BBA_RES_TUNE_LIN_VAL_3,BBA Resistor Tune Linear Gain Step 3"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BBA_RES_TUNE_LIN_VAL_2,BBA Resistor Tune Linear Gain Step 2"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BBA_RES_TUNE_LIN_VAL_1,BBA Resistor Tune Linear Gain Step 1"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BBA_RES_TUNE_LIN_VAL_0,BBA Resistor Tune Linear Gain Step 0"
|
|
group.long 0x78++0x03
|
|
line.long 0x00 "BBA_RES_TUNE_LIN_VAL_7_4,BBA Resistor Tune Values 7..4"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BBA_RES_TUNE_LIN_VAL_7,BBA Resistor Tune Linear Gain Step 7"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BBA_RES_TUNE_LIN_VAL_6,BBA Resistor Tune Linear Gain Step 6"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BBA_RES_TUNE_LIN_VAL_5,BBA Resistor Tune Linear Gain Step 5"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BBA_RES_TUNE_LIN_VAL_4,BBA Resistor Tune Linear Gain Step 4"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "BBA_RES_TUNE_LIN_VAL_10_8,BBA Resistor Tune Values 10..8"
|
|
hexmask.long.word 0x00 20.--29. 1. "BBA_RES_TUNE_LIN_VAL_10,BBA Resistor Tune Linear Gain Step 10"
|
|
newline
|
|
hexmask.long.word 0x00 10.--19. 1. "BBA_RES_TUNE_LIN_VAL_9,BBA Resistor Tune Linear Gain Step 9"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "BBA_RES_TUNE_LIN_VAL_8,BBA Resistor Tune Linear Gain Step 8"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "AGC_GAIN_TBL_03_00,AGC Gain Tables Step 03..00"
|
|
bitfld.long 0x00 28.--31. "LNA_GAIN_03,LNA Gain 03" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "BBA_GAIN_03,BBA Gain 03" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--23. "LNA_GAIN_02,LNA Gain 02" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_GAIN_02,BBA Gain 02" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LNA_GAIN_01,LNA Gain 01" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "BBA_GAIN_01,BBA Gain 01" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "LNA_GAIN_00,LNA Gain 00" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_GAIN_00,BBA Gain 00" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "AGC_GAIN_TBL_07_04,AGC Gain Tables Step 07..04"
|
|
bitfld.long 0x00 28.--31. "LNA_GAIN_07,LNA Gain 07" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "BBA_GAIN_07,BBA Gain 07" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--23. "LNA_GAIN_06,LNA Gain 06" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_GAIN_06,BBA Gain 06" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LNA_GAIN_05,LNA Gain 05" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "BBA_GAIN_05,BBA Gain 05" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "LNA_GAIN_04,LNA Gain 04" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_GAIN_04,BBA Gain 04" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "AGC_GAIN_TBL_11_08,AGC Gain Tables Step 11..08"
|
|
bitfld.long 0x00 28.--31. "LNA_GAIN_11,LNA Gain 11" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "BBA_GAIN_11,BBA Gain 11" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--23. "LNA_GAIN_10,LNA Gain 10" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_GAIN_10,BBA Gain 10" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LNA_GAIN_09,LNA Gain 09" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "BBA_GAIN_09,BBA Gain 09" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "LNA_GAIN_08,LNA Gain 08" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_GAIN_08,BBA Gain 08" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "AGC_GAIN_TBL_15_12,AGC Gain Tables Step 15..12"
|
|
bitfld.long 0x00 28.--31. "LNA_GAIN_15,LNA Gain 15" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "BBA_GAIN_15,BBA Gain 15" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--23. "LNA_GAIN_14,LNA Gain 14" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_GAIN_14,BBA Gain 14" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LNA_GAIN_13,LNA Gain 13" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "BBA_GAIN_13,BBA Gain 13" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "LNA_GAIN_12,LNA Gain 12" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_GAIN_12,BBA Gain 12" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "AGC_GAIN_TBL_19_16,AGC Gain Tables Step 19..16"
|
|
bitfld.long 0x00 28.--31. "LNA_GAIN_19,LNA Gain 19" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "BBA_GAIN_19,BBA Gain 193" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--23. "LNA_GAIN_18,LNA Gain 18" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_GAIN_18,BBA Gain 18" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LNA_GAIN_17,LNA Gain 17" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "BBA_GAIN_17,BBA Gain 17" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "LNA_GAIN_16,LNA Gain 16" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_GAIN_16,BBA Gain 16" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "AGC_GAIN_TBL_23_20,AGC Gain Tables Step 23..20"
|
|
bitfld.long 0x00 28.--31. "LNA_GAIN_23,LNA Gain 23" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "BBA_GAIN_23,BBA Gain 23" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 20.--23. "LNA_GAIN_22,LNA Gain 22" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_GAIN_22,BBA Gain 22" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LNA_GAIN_21,LNA Gain 21" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "BBA_GAIN_21,BBA Gain 21" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "LNA_GAIN_20,LNA Gain 20" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_GAIN_20,BBA Gain 20" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "AGC_GAIN_TBL_26_24,AGC Gain Tables Step 26..24"
|
|
bitfld.long 0x00 20.--23. "LNA_GAIN_26,LNA Gain 26" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA_GAIN_26,BBA Gain 26" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LNA_GAIN_25,LNA Gain 25" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "BBA_GAIN_25,BBA Gain 25" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 4.--7. "LNA_GAIN_24,LNA Gain 24" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_GAIN_24,BBA Gain 24" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
repeat 16. (strings "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" )(list 0x0 0x4 0x8 0xC 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 0x38 0x3C )
|
|
group.long ($2+0xA0)++0x03
|
|
line.long 0x00 "DCOC_OFFSET_$1,DCOC Offset"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DCOC_TZA_OFFSET_Q,DCOC TZA Q-channel offset"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "DCOC_TZA_OFFSET_I,DCOC TZA I-channel offset"
|
|
newline
|
|
bitfld.long 0x00 8.--13. "DCOC_BBA_OFFSET_Q,DCOC BBA Q-channel offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "DCOC_BBA_OFFSET_I,DCOC BBA I-channel offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
repeat.end
|
|
repeat 11. (strings "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" )(list 0x0 0x4 0x8 0xC 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 )
|
|
group.long ($2+0xE0)++0x03
|
|
line.long 0x00 "DCOC_OFFSET_$1,DCOC Offset"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DCOC_TZA_OFFSET_Q,DCOC TZA Q-channel offset"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "DCOC_TZA_OFFSET_I,DCOC TZA I-channel offset"
|
|
newline
|
|
bitfld.long 0x00 8.--13. "DCOC_BBA_OFFSET_Q,DCOC BBA Q-channel offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "DCOC_BBA_OFFSET_I,DCOC BBA I-channel offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
repeat.end
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "DCOC_BBA_STEP,DCOC BBA DAC Step"
|
|
hexmask.long.word 0x00 16.--24. 1. "BBA_DCOC_STEP,DCOC BBA Step Size"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "BBA_DCOC_STEP_RECIP,DCOC BBA Reciprocal of Step Size"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_0,DCOC TZA DAC Step 0"
|
|
hexmask.long.word 0x00 16.--27. 1. "DCOC_TZA_STEP_GAIN_0,DCOC_TZA_STEP_GAIN_0"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_0,DCOC_TZA_STEP_RCP_0"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_1,DCOC TZA DAC Step 1"
|
|
hexmask.long.word 0x00 16.--27. 1. "DCOC_TZA_STEP_GAIN_1,DCOC_TZA_STEP_GAIN_1"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_1,DCOC_TZA_STEP_RCP_1"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_2,DCOC TZA DAC Step 2"
|
|
hexmask.long.word 0x00 16.--27. 1. "DCOC_TZA_STEP_GAIN_2,DCOC_TZA_STEP_GAIN_2"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_2,DCOC_TZA_STEP_RCP_2"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_3,DCOC TZA DAC Step 3"
|
|
hexmask.long.word 0x00 16.--27. 1. "DCOC_TZA_STEP_GAIN_3,DCOC_TZA_STEP_GAIN_3"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_3,DCOC_TZA_STEP_RCP_3"
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_4,DCOC TZA DAC Step 4"
|
|
hexmask.long.word 0x00 16.--27. 1. "DCOC_TZA_STEP_GAIN_4,DCOC_TZA_STEP_GAIN_4"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_4,DCOC_TZA_STEP_RCP_4"
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_5,DCOC TZA DAC Step 5"
|
|
hexmask.long.word 0x00 16.--27. 1. "DCOC_TZA_STEP_GAIN_5,DCOC_TZA_STEP_GAIN_5"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_5,DCOC_TZA_STEP_RCP_5"
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_6,DCOC TZA DAC Step 6"
|
|
hexmask.long.word 0x00 16.--27. 1. "DCOC_TZA_STEP_GAIN_6,DCOC_TZA_STEP_GAIN_6"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_6,DCOC_TZA_STEP_RCP_6"
|
|
group.long 0x12C++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_7,DCOC TZA DAC Step 7"
|
|
hexmask.long.word 0x00 16.--28. 1. "DCOC_TZA_STEP_GAIN_7,DCOC_TZA_STEP_GAIN_7"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_7,DCOC_TZA_STEP_RCP_7"
|
|
group.long 0x130++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_8,DCOC TZA DAC Step 5"
|
|
hexmask.long.word 0x00 16.--28. 1. "DCOC_TZA_STEP_GAIN_8,DCOC_TZA_STEP_GAIN_8"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_8,DCOC_TZA_STEP_RCP_8"
|
|
group.long 0x134++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_9,DCOC TZA DAC Step 9"
|
|
hexmask.long.word 0x00 16.--29. 1. "DCOC_TZA_STEP_GAIN_9,DCOC_TZA_STEP_GAIN_9"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_9,DCOC_TZA_STEP_RCP_9"
|
|
group.long 0x138++0x03
|
|
line.long 0x00 "DCOC_TZA_STEP_10,DCOC TZA DAC Step 10"
|
|
hexmask.long.word 0x00 16.--29. 1. "DCOC_TZA_STEP_GAIN_10,DCOC_TZA_STEP_GAIN_10"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DCOC_TZA_STEP_RCP_10,DCOC_TZA_STEP_RCP_10"
|
|
group.long 0x160++0x03
|
|
line.long 0x00 "DCOC_CAL_FAIL_TH,DCOC Calibration Fail Thresholds"
|
|
hexmask.long.word 0x00 16.--25. 1. "DCOC_CAL_ALPHA_F_TH,DCOC Calibration Alpha Fail Threshold"
|
|
newline
|
|
hexmask.long.word 0x00 0.--10. 1. "DCOC_CAL_BETA_F_TH,DCOC Calibration Beta Fail Threshold"
|
|
group.long 0x164++0x03
|
|
line.long 0x00 "DCOC_CAL_PASS_TH,DCOC Calibration Pass Thresholds"
|
|
hexmask.long.word 0x00 16.--25. 1. "DCOC_CAL_ALPHA_P_TH,DCOC Calibration Alpha Pass Threshold"
|
|
newline
|
|
hexmask.long.word 0x00 0.--10. 1. "DCOC_CAL_BETA_P_TH,DCOC Calibration Beta Pass Threshold"
|
|
rgroup.long 0x168++0x03
|
|
line.long 0x00 "DCOC_CAL_ALPHA,DCOC Calibration Alpha"
|
|
hexmask.long.word 0x00 16.--26. 1. "DCOC_CAL_ALPHA_Q,DCOC_CAL_ALPHA_Q"
|
|
newline
|
|
hexmask.long.word 0x00 0.--10. 1. "DCOC_CAL_ALPHA_I,DCOC Calibration I-channel ALPHA constant"
|
|
rgroup.long 0x16C++0x03
|
|
line.long 0x00 "DCOC_CAL_BETA_Q,DCOC Calibration Beta Q"
|
|
hexmask.long.tbyte 0x00 0.--16. 1. "DCOC_CAL_BETA_Q,DCOC_CAL_BETA_Q"
|
|
rgroup.long 0x170++0x03
|
|
line.long 0x00 "DCOC_CAL_BETA_I,DCOC Calibration Beta I"
|
|
hexmask.long.tbyte 0x00 0.--16. 1. "DCOC_CAL_BETA_I,DCOC_CAL_BETA_I"
|
|
rgroup.long 0x174++0x03
|
|
line.long 0x00 "DCOC_CAL_GAMMA,DCOC Calibration Gamma"
|
|
hexmask.long.word 0x00 16.--31. 1. "DCOC_CAL_GAMMA_Q,DCOC_CAL_GAMMA_Q"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "DCOC_CAL_GAMMA_I,DCOC_CAL_GAMMA_I"
|
|
group.long 0x178++0x03
|
|
line.long 0x00 "DCOC_CAL_IIR,DCOC Calibration IIR"
|
|
bitfld.long 0x00 4.--5. "DCOC_CAL_IIR3A_IDX,DCOC Calibration IIR 3A Index" "0: 1/4,1: 1/8,2: 1/16,3: 1/32"
|
|
newline
|
|
bitfld.long 0x00 2.--3. "DCOC_CAL_IIR2A_IDX,DCOC Calibration IIR 2A Index" "0: 1/1,1: 1/4,2: 1/8,3: 1/16"
|
|
newline
|
|
bitfld.long 0x00 0.--1. "DCOC_CAL_IIR1A_IDX,DCOC Calibration IIR 1A Index" "0: 1/1,1: 1/4,2: 1/8,3: 1/16"
|
|
repeat 3. (strings "1" "2" "3" )(list 0x00 0x04 0x08 )
|
|
rgroup.long ($2+0x180)++0x03
|
|
line.long 0x00 "DCOC_CAL$1,DCOC Calibration Result"
|
|
hexmask.long.word 0x00 16.--27. 1. "DCOC_CAL_RES_Q,DCOC Calibration Result - Q Channel"
|
|
newline
|
|
hexmask.long.word 0x00 0.--11. 1. "DCOC_CAL_RES_I,DCOC Calibration Result - I Channel"
|
|
repeat.end
|
|
group.long 0x190++0x03
|
|
line.long 0x00 "CCA_ED_LQI_CTRL_0,RX_DIG CCA ED LQI Control Register 0"
|
|
bitfld.long 0x00 24.--29. "SNR_ADJ,SNR calculation adjustment" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "LQI_CNTR,LQI Counter"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "CORR_CNTR_THRESH,Correlation Count Threshold"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "LQI_CORR_THRESH,LQI Correlation Threshold"
|
|
group.long 0x194++0x03
|
|
line.long 0x00 "CCA_ED_LQI_CTRL_1,RX_DIG CCA ED LQI Control Register 1"
|
|
bitfld.long 0x00 28.--31. "LQI_BIAS,LQI Bias" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 24.--27. "SNR_LQI_WEIGHT,SNR LQI Weight" "0: 0.0,1: 1.0,2: 1.125,3: 1.25,4: 1.375,5: 1.5,6: 1.625,7: 1.75,8: 1.875,9: 2.0,10: 2.125,11: 2.25,12: 2.375,13: 2.5,14: 2.625,15: 2.75"
|
|
newline
|
|
bitfld.long 0x00 21. "MAN_AA_MATCH,Manual AA Match" "0: Normal operation,1: Manually asserts the AA match signal for the.."
|
|
newline
|
|
bitfld.long 0x00 20. "MAN_MEAS_COMPLETE,Manual measurement complete" "0: Normal operation,1: Manually asserts the measurement complete.."
|
|
newline
|
|
bitfld.long 0x00 19. "CCA1_ED_EN_DIS,CCA1_ED_EN Disable" "0: Normal operation,1: CCA1_ED_EN input is disabled"
|
|
newline
|
|
bitfld.long 0x00 18. "MEAS_TRANS_TO_IDLE,Measurement Transition to IDLE" "0: Module transitions to RSSI state,1: Module transitions to IDLE state"
|
|
newline
|
|
bitfld.long 0x00 16. "SNR_LQI_DIS,SNR LQI Disable" "0: Normal operation,1: The RX_DIG CCA/ED/LQI block ignores the AA.."
|
|
newline
|
|
bitfld.long 0x00 12.--15. "LQI_RSSI_SENS,LQI RSSI Sensitivity" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 9.--11. "LQI_RSSI_WEIGHT,LQI RSSI Weight" "0: 2.0,1: 2.125,2: 2.25,3: 2.375,4: 2.5,5: 2.625,6: 2.75,7: 2.875"
|
|
newline
|
|
bitfld.long 0x00 6.--8. "RSSI_NOISE_AVG_FACTOR,RSSI Noise Averaging Factor" "0: 0,1: 64,2: 70,3: 128,4: 139,5: 256,6: 277,7: 512"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "RSSI_NOISE_AVG_DELAY,RSSI Noise Averaging Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
rgroup.long 0x198++0x03
|
|
line.long 0x00 "CCA_ED_LQI_STAT_0,RX_DIG CCA ED LQI Status Register 0"
|
|
bitfld.long 0x00 25. "MEAS_COMPLETE,Measurement Complete" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "CCA1_STATE,CCA1 State" "0,1"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SNR_OUT,SNR output"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "ED_OUT,ED output"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "LQI_OUT,LQI output"
|
|
group.long 0x1A0++0x03
|
|
line.long 0x00 "RX_CHF_COEF_0,Receive Channel Filter Coefficient 0"
|
|
bitfld.long 0x00 0.--5. "RX_CH_FILT_H0,RX Channel Filter Coefficient 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x1A4++0x03
|
|
line.long 0x00 "RX_CHF_COEF_1,Receive Channel Filter Coefficient 1"
|
|
bitfld.long 0x00 0.--5. "RX_CH_FILT_H1,RX Channel Filter Coefficient 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x1A8++0x03
|
|
line.long 0x00 "RX_CHF_COEF_2,Receive Channel Filter Coefficient 2"
|
|
hexmask.long.byte 0x00 0.--6. 1. "RX_CH_FILT_H2,RX Channel Filter Coefficient 2"
|
|
group.long 0x1AC++0x03
|
|
line.long 0x00 "RX_CHF_COEF_3,Receive Channel Filter Coefficient 3"
|
|
hexmask.long.byte 0x00 0.--6. 1. "RX_CH_FILT_H3,RX Channel Filter Coefficient 3"
|
|
group.long 0x1B0++0x03
|
|
line.long 0x00 "RX_CHF_COEF_4,Receive Channel Filter Coefficient 4"
|
|
hexmask.long.byte 0x00 0.--6. 1. "RX_CH_FILT_H4,RX Channel Filter Coefficient 4"
|
|
group.long 0x1B4++0x03
|
|
line.long 0x00 "RX_CHF_COEF_5,Receive Channel Filter Coefficient 5"
|
|
hexmask.long.byte 0x00 0.--6. 1. "RX_CH_FILT_H5,RX Channel Filter Coefficient 5"
|
|
group.long 0x1B8++0x03
|
|
line.long 0x00 "RX_CHF_COEF_6,Receive Channel Filter Coefficient 6"
|
|
hexmask.long.byte 0x00 0.--7. 1. "RX_CH_FILT_H6,RX Channel Filter Coefficient 6"
|
|
group.long 0x1BC++0x03
|
|
line.long 0x00 "RX_CHF_COEF_7,Receive Channel Filter Coefficient 7"
|
|
hexmask.long.byte 0x00 0.--7. 1. "RX_CH_FILT_H7,RX Channel Filter Coefficient 7"
|
|
group.long 0x1C0++0x03
|
|
line.long 0x00 "RX_CHF_COEF_8,Receive Channel Filter Coefficient 8"
|
|
hexmask.long.word 0x00 0.--8. 1. "RX_CH_FILT_H8,RX Channel Filter Coefficient 8"
|
|
group.long 0x1C4++0x03
|
|
line.long 0x00 "RX_CHF_COEF_9,Receive Channel Filter Coefficient 9"
|
|
hexmask.long.word 0x00 0.--8. 1. "RX_CH_FILT_H9,RX Channel Filter Coefficient 9"
|
|
group.long 0x1C8++0x03
|
|
line.long 0x00 "RX_CHF_COEF_10,Receive Channel Filter Coefficient 10"
|
|
hexmask.long.word 0x00 0.--9. 1. "RX_CH_FILT_H10,RX Channel Filter Coefficient 10"
|
|
group.long 0x1CC++0x03
|
|
line.long 0x00 "RX_CHF_COEF_11,Receive Channel Filter Coefficient 11"
|
|
hexmask.long.word 0x00 0.--9. 1. "RX_CH_FILT_H11,RX Channel Filter Coefficient 11"
|
|
group.long 0x1D0++0x03
|
|
line.long 0x00 "AGC_MAN_AGC_IDX,AGC Manual AGC Index"
|
|
bitfld.long 0x00 25. "AGC_DCOC_START_PT,AGC DCOC Start Point" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "AGC_MAN_IDX_EN,AGC Manual Index Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16.--20. "AGC_MAN_IDX,AGC Manual Index" "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.long 0x1D4++0x03
|
|
line.long 0x00 "DC_RESID_CTRL,DC Residual Control"
|
|
bitfld.long 0x00 24.--28. "DC_RESID_MIN_AGC_IDX,DC Residual Minimum AGC Table Index" "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"
|
|
newline
|
|
bitfld.long 0x00 20. "DC_RESID_EXT_DC_EN,DC Residual External DC Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16.--18. "DC_RESID_DLY,DC Residual Delay" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 12.--14. "DC_RESID_ALPHA,DC Residual Alpha" "0,1,2,3,4,5,6,7"
|
|
newline
|
|
bitfld.long 0x00 8.--11. "DC_RESID_ITER_FREEZE,DC Residual Iteration Freeze" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--6. 1. "DC_RESID_NWIN,DC Residual NWIN"
|
|
rgroup.long 0x1D8++0x03
|
|
line.long 0x00 "DC_RESID_EST,DC Residual Estimate"
|
|
hexmask.long.word 0x00 16.--28. 1. "DC_RESID_OFFSET_Q,DC Residual Offset Q"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "DC_RESID_OFFSET_I,DC Residual Offset I"
|
|
group.long 0x1DC++0x03
|
|
line.long 0x00 "RX_RCCAL_CTRL0,RX RC Calibration Control0"
|
|
bitfld.long 0x00 25. "TZA_RCCAL_DIS,TZA RC Calibration Disable" "0: TZA RC Calibration is enabled,1: TZA RC Calibration is disabled"
|
|
newline
|
|
bitfld.long 0x00 20.--24. "TZA_RCCAL_MANUAL,TZA RC Calibration manual value" "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"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "TZA_RCCAL_OFFSET,TZA RC Calibration value offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 15. "RCCAL_COMP_INV,RC Calibration comp_out Invert" "0: The comp_out signal polarity is NOT inverted,1: The comp_out signal polarity is inverted"
|
|
newline
|
|
bitfld.long 0x00 12.--13. "RCCAL_SMP_DLY,RC Calibration Sample Delay" "0: The comp_out signal is sampled 0 clk cycle..,1: The comp_out signal is sampled 1 clk cycle..,2: The comp_out signal is sampled 2 clk cycle..,3: The comp_out signal is sampled 3 clk cycle.."
|
|
newline
|
|
bitfld.long 0x00 9. "BBA_RCCAL_DIS,BBA RC Calibration Disable" "0: BBA RC Calibration is enabled,1: BBA RC Calibration is disabled"
|
|
newline
|
|
bitfld.long 0x00 4.--8. "BBA_RCCAL_MANUAL,BBA RC Calibration manual value" "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"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "BBA_RCCAL_OFFSET,BBA RC Calibration value offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x1E0++0x03
|
|
line.long 0x00 "RX_RCCAL_CTRL1,RX RC Calibration Control1"
|
|
bitfld.long 0x00 25. "BBA2_RCCAL_DIS,BBA2 RC Calibration Disable" "0: BBA2 RC Calibration is enabled,1: BBA2 RC Calibration is disabled"
|
|
newline
|
|
bitfld.long 0x00 20.--24. "BBA2_RCCAL_MANUAL,BBA2 RC Calibration manual value" "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"
|
|
newline
|
|
bitfld.long 0x00 16.--19. "BBA2_RCCAL_OFFSET,BBA2 RC Calibration value offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 9. "ADC_RCCAL_DIS,ADC RC Calibration Disable" "0: ADC RC Calibration is enabled,1: ADC RC Calibration is disabled"
|
|
newline
|
|
bitfld.long 0x00 4.--8. "ADC_RCCAL_MANUAL,ADC RC Calibration manual value" "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"
|
|
newline
|
|
bitfld.long 0x00 0.--3. "ADC_RCCAL_OFFSET,ADC RC Calibration value offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rgroup.long 0x1E4++0x03
|
|
line.long 0x00 "RX_RCCAL_STAT,RX RC Calibration Status"
|
|
bitfld.long 0x00 21.--25. "TZA_RCCAL,TZA RC Calibration" "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"
|
|
newline
|
|
bitfld.long 0x00 16.--20. "BBA_RCCAL,BBA RC Calibration" "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"
|
|
newline
|
|
bitfld.long 0x00 10.--14. "BBA2_RCCAL,BBA2 RC Calibration" "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"
|
|
newline
|
|
bitfld.long 0x00 5.--9. "ADC_RCCAL,ADC RC Calibration" "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"
|
|
newline
|
|
bitfld.long 0x00 0.--4. "RCCAL_CODE,RC Calibration code" "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.long 0x1E8++0x03
|
|
line.long 0x00 "AUXPLL_FCAL_CTRL,Aux PLL Frequency Calibration Control"
|
|
hexmask.long.byte 0x00 16.--22. 1. "DAC_CAL_ADJUST,Aux PLL DAC Calibration Adjust value"
|
|
newline
|
|
bitfld.long 0x00 10.--11. "FCAL_SMP_DLY,Aux PLL Frequency Calibration Sample Delay" "0: The count signal is sampled 1 clk cycle after..,1: The count signal is sampled 2 clk cycle after..,2: The count signal is sampled 3 clk cycle after..,3: The count signal is sampled 4 clk cycle after.."
|
|
newline
|
|
bitfld.long 0x00 9. "FCAL_COMP_INV,Aux PLL Frequency Calibration Comparison Invert" "0: (Default) The comparison associated with the..,1: The comparison associated with the count is.."
|
|
newline
|
|
bitfld.long 0x00 8. "FCAL_RUN_CNT,Aux PLL Frequency Calibration Run Count" "0: Run count is 256 clock cycles,1: Run count is 512 clock cycles"
|
|
newline
|
|
bitfld.long 0x00 7. "AUXPLL_DAC_CAL_ADJUST_DIS,Aux PLL Frequency Calibration Disable" "0: Calibration is enabled,1: Calibration is disabled"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--6. 1. "DAC_CAL_ADJUST_MANUAL,Aux PLL Frequency DAC Calibration Adjust Manual value"
|
|
rgroup.long 0x1EC++0x03
|
|
line.long 0x00 "AUXPLL_FCAL_CNT6,Aux PLL Frequency Calibration Count 6"
|
|
hexmask.long.word 0x00 16.--25. 1. "FCAL_BESTDIFF,Aux PLL Frequency Calibration Best Difference"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "FCAL_COUNT_6,Aux PLL Frequency Calibration Count 6"
|
|
rgroup.long 0x1F0++0x03
|
|
line.long 0x00 "AUXPLL_FCAL_CNT5_4,Aux PLL Frequency Calibration Count 5 and 4"
|
|
hexmask.long.word 0x00 16.--25. 1. "FCAL_COUNT_5,Aux PLL Frequency Calibration Count 5"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "FCAL_COUNT_4,Aux PLL Frequency Calibration Count 4"
|
|
rgroup.long 0x1F4++0x03
|
|
line.long 0x00 "AUXPLL_FCAL_CNT3_2,Aux PLL Frequency Calibration Count 3 and 2"
|
|
hexmask.long.word 0x00 16.--25. 1. "FCAL_COUNT_3,Aux PLL Frequency Calibration Count 3"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "FCAL_COUNT_2,Aux PLL Frequency Calibration Count 2"
|
|
rgroup.long 0x1F8++0x03
|
|
line.long 0x00 "AUXPLL_FCAL_CNT1_0,Aux PLL Frequency Calibration Count 1 and 0"
|
|
hexmask.long.word 0x00 16.--25. 1. "FCAL_COUNT_1,Frequency Calibration Count 1"
|
|
newline
|
|
hexmask.long.word 0x00 0.--9. 1. "FCAL_COUNT_0,Frequency Calibration Count 0"
|
|
tree.end
|
|
tree "XCVR_TSM"
|
|
base ad:0x4005C2C0
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "CTRL,TSM CONTROL"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BKPT,TSM Breakpoint"
|
|
newline
|
|
bitfld.long 0x00 20. "ABORT_ON_FREQ_TARG,Abort On Frequency Target Lock Detect Failure" "0: don't allow TSM abort on Frequency Target..,1: allow TSM abort on Frequency Target Unlock.."
|
|
newline
|
|
bitfld.long 0x00 19. "ABORT_ON_CYCLE_SLIP,Abort On Cycle Slip Lock Detect Failure" "0: don't allow TSM abort on Cycle Slip Unlock..,1: allow TSM abort on Cycle Slip Unlock Detect"
|
|
newline
|
|
bitfld.long 0x00 18. "ABORT_ON_CTUNE,Abort On Coarse Tune Lock Detect Failure" "0: don't allow TSM abort on Coarse Tune Unlock..,1: allow TSM abort on Coarse Tune Unlock Detect"
|
|
newline
|
|
bitfld.long 0x00 17. "RX_ABORT_DIS,Receive Abort Disable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16. "TX_ABORT_DIS,Transmit Abort Disable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12.--15. "RAMP_DN_DELAY,PA Ramp Down Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
newline
|
|
bitfld.long 0x00 9. "TSM_IRQ1_EN,TSM_IRQ1 Enable/Disable bit" "0: TSM_IRQ1 is disabled,1: TSM_IRQ1 is enabled"
|
|
newline
|
|
bitfld.long 0x00 8. "TSM_IRQ0_EN,TSM_IRQ0 Enable/Disable bit" "0: TSM_IRQ0 is disabled,1: TSM_IRQ0 is enabled"
|
|
newline
|
|
bitfld.long 0x00 6.--7. "DATA_PADDING_EN,Data Padding Enable" "0: Disable TX Data Padding,1: Enable TX Data Padding,?..."
|
|
newline
|
|
bitfld.long 0x00 4.--5. "PA_RAMP_SEL,PA Ramp Selection" "0,1,2,3"
|
|
newline
|
|
bitfld.long 0x00 3. "FORCE_RX_EN,Force Receive Enable" "0: TSM Idle,1: TSM executes a RX sequence"
|
|
newline
|
|
bitfld.long 0x00 2. "FORCE_TX_EN,Force Transmit Enable" "0: TSM Idle,1: TSM executes a TX sequence"
|
|
newline
|
|
bitfld.long 0x00 1. "TSM_SOFT_RESET,TSM Soft Reset" "0: TSM Soft Reset removed,1: TSM Soft Reset engaged"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "END_OF_SEQ,TSM END OF SEQUENCE"
|
|
hexmask.long.byte 0x00 24.--31. 1. "END_OF_RX_WD,End of RX Warmdown"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "END_OF_RX_WU,End of RX Warmup"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "END_OF_TX_WD,End of TX Warmdown"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "END_OF_TX_WU,End of TX Warmup"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "PA_POWER,PA POWER"
|
|
bitfld.long 0x00 0.--5. "PA_POWER,PA POWER" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "PA_RAMP_TBL0,PA RAMP TABLE 0"
|
|
bitfld.long 0x00 24.--29. "PA_RAMP3,PA_RAMP3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 16.--21. "PA_RAMP2,PA_RAMP2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 8.--13. "PA_RAMP1,PA_RAMP1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "PA_RAMP0,PA_RAMP0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "PA_RAMP_TBL1,PA RAMP TABLE 1"
|
|
bitfld.long 0x00 24.--29. "PA_RAMP7,PA_RAMP7" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 16.--21. "PA_RAMP6,PA_RAMP6" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 8.--13. "PA_RAMP5,PA_RAMP5" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "PA_RAMP4,PA_RAMP4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "PA_RAMP_TBL2,PA RAMP TABLE 2"
|
|
bitfld.long 0x00 24.--29. "PA_RAMP11,PA_RAMP11" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 16.--21. "PA_RAMP10,PA_RAMP10" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 8.--13. "PA_RAMP9,PA_RAMP9" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "PA_RAMP8,PA_RAMP8" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "PA_RAMP_TBL3,PA RAMP TABLE 3"
|
|
bitfld.long 0x00 24.--29. "PA_RAMP15,PA_RAMP15" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 16.--21. "PA_RAMP14,PA_RAMP14" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 8.--13. "PA_RAMP13,PA_RAMP13" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
newline
|
|
bitfld.long 0x00 0.--5. "PA_RAMP12,PA_RAMP12" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "RECYCLE_COUNT,TSM RECYCLE COUNT"
|
|
hexmask.long.byte 0x00 16.--23. 1. "RECYCLE_COUNT2,TSM RX Recycle Count 2"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "RECYCLE_COUNT1,TSM RX Recycle Count 1"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "RECYCLE_COUNT0,TSM RX Recycle Count 0"
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "FAST_CTRL1,TSM FAST WARMUP CONTROL 1"
|
|
hexmask.long.byte 0x00 8.--15. 1. "FAST_RX2TX_START,These bits currently have no functionality"
|
|
newline
|
|
bitfld.long 0x00 3. "FAST_WU_CLEAR,Fast TSM Warmup Clear State" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "FAST_RX2TX_EN,Fast TSM RX-to-TX Transition Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 1. "FAST_RX_WU_EN,Fast TSM RX Warmup Enable" "0: Fast TSM RX Warmups are disabled,1: Fast TSM RX Warmups are enabled if the RF.."
|
|
newline
|
|
bitfld.long 0x00 0. "FAST_TX_WU_EN,Fast TSM TX Warmup Enable" "0: Fast TSM TX Warmups are disabled,1: Fast TSM TX Warmups are enabled if the RF.."
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "FAST_CTRL2,TSM FAST WARMUP CONTROL 2"
|
|
hexmask.long.byte 0x00 24.--31. 1. "FAST_DEST_RX,Fast TSM RX Jump-to Point"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "FAST_START_RX,Fast TSM RX Jump-from Point"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "FAST_DEST_TX,Fast TSM TX Jump-to Point"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "FAST_START_TX,Fast TSM TX Jump-from Point"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "TIMING00,TSM_TIMING00"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_HF_EN_RX_LO,De-assertion time setting for BB_LDO_HF_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_HF_EN_RX_HI,Assertion time setting for BB_LDO_HF_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_HF_EN_TX_LO,De-assertion time setting for BB_LDO_HF_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_HF_EN_TX_HI,Assertion time setting for BB_LDO_HF_EN (TX)"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "TIMING01,TSM_TIMING01"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_ADCDAC_EN_RX_LO,De-assertion time setting for BB_LDO_ADCDAC_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_ADCDAC_EN_RX_HI,Assertion time setting for BB_LDO_ADCDAC_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_ADCDAC_EN_TX_LO,De-assertion time setting for BB_LDO_ADCDAC_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_ADCDAC_EN_TX_HI,Assertion time setting for BB_LDO_ADCDAC_EN (TX)"
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "TIMING02,TSM_TIMING02"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_BBA_EN_RX_LO,De-assertion time setting for BB_LDO_BBA_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_BBA_EN_RX_HI,Assertion time setting for BB_LDO_BBA_EN (RX)"
|
|
group.long 0x3C++0x03
|
|
line.long 0x00 "TIMING03,TSM_TIMING03"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_PD_EN_RX_LO,De-assertion time setting for BB_LDO_PD_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_PD_EN_RX_HI,Assertion time setting for BB_LDO_PD_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_PD_EN_TX_LO,De-assertion time setting for BB_LDO_PD_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_PD_EN_TX_HI,Assertion time setting for BB_LDO_PD_EN (TX)"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "TIMING04,TSM_TIMING04"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_FDBK_EN_RX_LO,De-assertion time setting for BB_LDO_FDBK_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_FDBK_EN_RX_HI,Assertion time setting for BB_LDO_FDBK_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_FDBK_EN_TX_LO,De-assertion time setting for BB_LDO_FDBK_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_FDBK_EN_TX_HI,Assertion time setting for BB_LDO_FDBK_EN (TX)"
|
|
group.long 0x44++0x03
|
|
line.long 0x00 "TIMING05,TSM_TIMING05"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_VCOLO_EN_RX_LO,De-assertion time setting for BB_LDO_VCOLO_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_VCOLO_EN_RX_HI,Assertion time setting for BB_LDO_VCOLO_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_VCOLO_EN_TX_LO,De-assertion time setting for BB_LDO_VCOLO_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_VCOLO_EN_TX_HI,Assertion time setting for BB_LDO_VCOLO_EN (TX)"
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "TIMING06,TSM_TIMING06"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_VTREF_EN_RX_LO,De-assertion time setting for BB_LDO_VTREF_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_VTREF_EN_RX_HI,Assertion time setting for BB_LDO_VTREF_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_VTREF_EN_TX_LO,De-assertion time setting for BB_LDO_VTREF_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_VTREF_EN_TX_HI,Assertion time setting for BB_LDO_VTREF_EN (TX)"
|
|
group.long 0x4C++0x03
|
|
line.long 0x00 "TIMING07,TSM_TIMING07"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_FDBK_BLEED_EN_RX_LO,De-assertion time setting for BB_LDO_FDBK_BLEED_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_FDBK_BLEED_EN_RX_HI,Assertion time setting for BB_LDO_FDBK_BLEED_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_FDBK_BLEED_EN_TX_LO,De-assertion time setting for BB_LDO_FDBK_BLEED_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_FDBK_BLEED_EN_TX_HI,Assertion time setting for BB_LDO_FDBK_BLEED_EN (TX)"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "TIMING08,TSM_TIMING08"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_VCOLO_BLEED_EN_RX_LO,De-assertion time setting for BB_LDO_VCOLO_BLEED_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_VCOLO_BLEED_EN_RX_HI,Assertion time setting for BB_LDO_VCOLO_BLEED_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_VCOLO_BLEED_EN_TX_LO,De-assertion time setting for BB_LDO_VCOLO_BLEED_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_VCOLO_BLEED_EN_TX_HI,Assertion time setting for BB_LDO_VCOLO_BLEED_EN (TX)"
|
|
group.long 0x54++0x03
|
|
line.long 0x00 "TIMING09,TSM_TIMING09"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_LDO_VCOLO_FASTCHARGE_EN_RX_LO,De-assertion time setting for BB_LDO_VCOLO_FASTCHARGE_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_LDO_VCOLO_FASTCHARGE_EN_RX_HI,Assertion time setting for BB_LDO_VCOLO_FASTCHARGE_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_LDO_VCOLO_FASTCHARGE_EN_TX_LO,De-assertion time setting for BB_LDO_VCOLO_FASTCHARGE_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_LDO_VCOLO_FASTCHARGE_EN_TX_HI,Assertion time setting for BB_LDO_VCOLO_FASTCHARGE_EN (TX)"
|
|
group.long 0x58++0x03
|
|
line.long 0x00 "TIMING10,TSM_TIMING10"
|
|
hexmask.long.byte 0x00 24.--31. 1. "BB_XTAL_PLL_REF_CLK_EN_RX_LO,De-assertion time setting for BB_XTAL_PLL_REF_CLK_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "BB_XTAL_PLL_REF_CLK_EN_RX_HI,Assertion time setting for BB_XTAL_PLL_REF_CLK_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_XTAL_PLL_REF_CLK_EN_TX_LO,De-assertion time setting for BB_XTAL_PLL_REF_CLK_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_XTAL_PLL_REF_CLK_EN_TX_HI,Assertion time setting for BB_XTAL_PLL_REF_CLK_EN (TX)"
|
|
group.long 0x5C++0x03
|
|
line.long 0x00 "TIMING11,TSM_TIMING11"
|
|
hexmask.long.byte 0x00 8.--15. 1. "BB_XTAL_DAC_REF_CLK_EN_TX_LO,De-assertion time setting for BB_XTAL_DAC_REF_CLK_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "BB_XTAL_DAC_REF_CLK_EN_TX_HI,Assertion time setting for BB_XTAL_DAC_REF_CLK_EN (TX)"
|
|
group.long 0x60++0x03
|
|
line.long 0x00 "TIMING12,TSM_TIMING12"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXTX_AUXPLL_VCO_REF_CLK_EN_RX_LO,De-assertion time setting for RXTX_AUXPLL_VCO_REF_CLK_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXTX_AUXPLL_VCO_REF_CLK_EN_RX_HI,Assertion time setting for RXTX_AUXPLL_VCO_REF_CLK_EN (RX)"
|
|
group.long 0x64++0x03
|
|
line.long 0x00 "TIMING13,TSM_TIMING13"
|
|
hexmask.long.byte 0x00 24.--31. 1. "PLL_LOOP_IS_OPEN_RX_LO,De-assertion time setting for PLL_LOOP_IS_OPEN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "PLL_LOOP_IS_OPEN_RX_HI,Assertion time setting for PLL_LOOP_IS_OPEN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "PLL_LOOP_IS_OPEN_TX_LO,De-assertion time setting for PLL_LOOP_IS_OPEN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "PLL_LOOP_IS_OPEN_TX_HI,Assertion time setting for PLL_LOOP_IS_OPEN (TX)"
|
|
group.long 0x68++0x03
|
|
line.long 0x00 "TIMING14,TSM_TIMING14"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_PD_CYCLE_SLIP_LD_FT_EN_RX_LO,De-assertion time setting for SY_PD_CYCLE_SLIP_LD_FT_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_PD_CYCLE_SLIP_LD_FT_EN_RX_HI,Assertion time setting for SY_PD_CYCLE_SLIP_LD_FT_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_PD_CYCLE_SLIP_LD_FT_EN_TX_LO,De-assertion time setting for SY_PD_CYCLE_SLIP_LD_FT_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_PD_CYCLE_SLIP_LD_FT_EN_TX_HI,Assertion time setting for SY_PD_CYCLE_SLIP_LD_FT_EN (TX)"
|
|
group.long 0x6C++0x03
|
|
line.long 0x00 "TIMING15,TSM_TIMING15"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_VCO_EN_RX_LO,De-assertion time setting for SY_VCO_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_VCO_EN_RX_HI,Assertion time setting for SY_VCO_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_VCO_EN_TX_LO,De-assertion time setting for SY_VCO_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_VCO_EN_TX_HI,Assertion time setting for SY_VCO_EN (TX)"
|
|
group.long 0x70++0x03
|
|
line.long 0x00 "TIMING16,TSM_TIMING16"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_LO_RX_BUF_EN_RX_LO,De-assertion time setting for SY_LO_RX_BUF_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_LO_RX_BUF_EN_RX_HI,Assertion time setting for SY_LO_RX_BUF_EN (RX)"
|
|
group.long 0x74++0x03
|
|
line.long 0x00 "TIMING17,TSM_TIMING17"
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_LO_TX_BUF_EN_TX_LO,De-assertion time setting for SY_LO_TX_BUF_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_LO_TX_BUF_EN_TX_HI,Assertion time setting for SY_LO_TX_BUF_EN (TX)"
|
|
group.long 0x78++0x03
|
|
line.long 0x00 "TIMING18,TSM_TIMING18"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_DIVN_EN_RX_LO,De-assertion time setting for SY_DIVN_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_DIVN_EN_RX_HI,Assertion time setting for SY_DIVN_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_DIVN_EN_TX_LO,De-assertion time setting for SY_DIVN_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_DIVN_EN_TX_HI,Assertion time setting for SY_DIVN_EN (TX)"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "TIMING19,TSM_TIMING19"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_PD_FILTER_CHARGE_EN_RX_LO,De-assertion time setting for SY_PD_FILTER_CHARGE_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_PD_FILTER_CHARGE_EN_RX_HI,Assertion time setting for SY_PD_FILTER_CHARGE_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_PD_FILTER_CHARGE_EN_TX_LO,De-assertion time setting for SY_PD_FILTER_CHARGE_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_PD_FILTER_CHARGE_EN_TX_HI,Assertion time setting for SY_PD_FILTER_CHARGE_EN (TX)"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "TIMING20,TSM_TIMING20"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_PD_EN_RX_LO,De-assertion time setting for SY_PD_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_PD_EN_RX_HI,Assertion time setting for SY_PD_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_PD_EN_TX_LO,De-assertion time setting for SY_PD_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_PD_EN_TX_HI,Assertion time setting for SY_PD_EN (TX)"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "TIMING21,TSM_TIMING21"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_LO_DIVN_EN_RX_LO,De-assertion time setting for SY_LO_DIVN_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_LO_DIVN_EN_RX_HI,Assertion time setting for SY_LO_DIVN_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_LO_DIVN_EN_TX_LO,De-assertion time setting for SY_LO_DIVN_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_LO_DIVN_EN_TX_HI,Assertion time setting for SY_LO_DIVN_EN (TX)"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "TIMING22,TSM_TIMING22"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_LO_RX_EN_RX_LO,De-assertion time setting for SY_LO_RX_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_LO_RX_EN_RX_HI,Assertion time setting for SY_LO_RX_EN (RX)"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "TIMING23,TSM_TIMING23"
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_LO_TX_EN_TX_LO,De-assertion time setting for SY_LO_TX_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_LO_TX_EN_TX_HI,Assertion time setting for SY_LO_TX_EN (TX)"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "TIMING24,TSM_TIMING24"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SY_DIVN_CAL_EN_RX_LO,De-assertion time setting for SY_DIVN_CAL_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SY_DIVN_CAL_EN_RX_HI,Assertion time setting for SY_DIVN_CAL_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SY_DIVN_CAL_EN_TX_LO,De-assertion time setting for SY_DIVN_CAL_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SY_DIVN_CAL_EN_TX_HI,Assertion time setting for SY_DIVN_CAL_EN (TX)"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "TIMING25,TSM_TIMING25"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_LNA_MIXER_EN_RX_LO,De-assertion time setting for RX_LNA_MIXER_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_LNA_MIXER_EN_RX_HI,Assertion time setting for RX_LNA_MIXER_EN (RX)"
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "TIMING26,TSM_TIMING26"
|
|
hexmask.long.byte 0x00 8.--15. 1. "TX_PA_EN_TX_LO,De-assertion time setting for TX_PA_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "TX_PA_EN_TX_HI,Assertion time setting for TX_PA_EN (TX)"
|
|
group.long 0x9C++0x03
|
|
line.long 0x00 "TIMING27,TSM_TIMING27"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_ADC_I_Q_EN_RX_LO,De-assertion time setting for RX_ADC_I_Q_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_ADC_I_Q_EN_RX_HI,Assertion time setting for RX_ADC_I_Q_EN (RX)"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "TIMING28,TSM_TIMING28"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_ADC_RESET_EN_RX_LO,De-assertion time setting for RX_ADC_RESET_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_ADC_RESET_EN_RX_HI,Assertion time setting for RX_ADC_RESET_EN (RX)"
|
|
group.long 0xA4++0x03
|
|
line.long 0x00 "TIMING29,TSM_TIMING29"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_BBA_I_Q_EN_RX_LO,De-assertion time setting for RX_BBA_I_Q_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_BBA_I_Q_EN_RX_HI,Assertion time setting for RX_BBA_I_Q_EN (RX)"
|
|
group.long 0xA8++0x03
|
|
line.long 0x00 "TIMING30,TSM_TIMING30"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_BBA_PDET_EN_RX_LO,De-assertion time setting for RX_BBA_PDET_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_BBA_PDET_EN_RX_HI,Assertion time setting for RX_BBA_PDET_EN (RX)"
|
|
group.long 0xAC++0x03
|
|
line.long 0x00 "TIMING31,TSM_TIMING31"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_BBA_TZA_DCOC_EN_RX_LO,De-assertion time setting for RX_BBA_TZA_DCOC_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_BBA_TZA_DCOC_EN_RX_HI,Assertion time setting for RX_BBA_TZA_DCOC_EN (RX)"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "TIMING32,TSM_TIMING32"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_TZA_I_Q_EN_RX_LO,De-assertion time setting for RX_TZA_I_Q_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_TZA_I_Q_EN_RX_HI,Assertion time setting for RX_TZA_I_Q_EN (RX)"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "TIMING33,TSM_TIMING33"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_TZA_PDET_EN_RX_LO,De-assertion time setting for RX_TZA_PDET_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_TZA_PDET_EN_RX_HI,Assertion time setting for RX_TZA_PDET_EN (RX)"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "TIMING34,TSM_TIMING34"
|
|
hexmask.long.byte 0x00 24.--31. 1. "PLL_DIG_EN_RX_LO,De-assertion time setting for PLL_DIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "PLL_DIG_EN_RX_HI,Assertion time setting for PLL_DIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "PLL_DIG_EN_TX_LO,De-assertion time setting for PLL_DIG_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "PLL_DIG_EN_TX_HI,Assertion time setting for PLL_DIG_EN (TX)"
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "TIMING35,TSM_TIMING35"
|
|
hexmask.long.byte 0x00 8.--15. 1. "TX_DIG_EN_TX_LO,De-assertion time setting for TX_DIG_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "TX_DIG_EN_TX_HI,Assertion time setting for TX_DIG_EN (TX)"
|
|
group.long 0xC0++0x03
|
|
line.long 0x00 "TIMING36,TSM_TIMING36"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_DIG_EN_RX_LO,De-assertion time setting for RX_DIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_DIG_EN_RX_HI,Assertion time setting for RX_DIG_EN (RX)"
|
|
group.long 0xC4++0x03
|
|
line.long 0x00 "TIMING37,TSM_TIMING37"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_INIT_RX_LO,De-assertion time setting for RX_INIT (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_INIT_RX_HI,Assertion time setting for RX_INIT (RX)"
|
|
group.long 0xC8++0x03
|
|
line.long 0x00 "TIMING38,TSM_TIMING38"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SIGMA_DELTA_EN_RX_LO,De-assertion time setting for SIGMA_DELTA_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SIGMA_DELTA_EN_RX_HI,Assertion time setting for SIGMA_DELTA_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SIGMA_DELTA_EN_TX_LO,De-assertion time setting for SIGMA_DELTA_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SIGMA_DELTA_EN_TX_HI,Assertion time setting for SIGMA_DELTA_EN (TX)"
|
|
group.long 0xCC++0x03
|
|
line.long 0x00 "TIMING39,TSM_TIMING39"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RX_PHY_EN_RX_LO,De-assertion time setting for RX_PHY_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RX_PHY_EN_RX_HI,Assertion time setting for RX_PHY_EN (RX)"
|
|
group.long 0xD0++0x03
|
|
line.long 0x00 "TIMING40,TSM_TIMING40"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DCOC_EN_RX_LO,De-assertion time setting for DCOC_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "DCOC_EN_RX_HI,Assertion time setting for DCOC_EN (RX)"
|
|
group.long 0xD4++0x03
|
|
line.long 0x00 "TIMING41,TSM_TIMING41"
|
|
hexmask.long.byte 0x00 24.--31. 1. "DCOC_INIT_RX_LO,De-assertion time setting for DCOC_INIT (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "DCOC_INIT_RX_HI,Assertion time setting for DCOC_INIT (RX)"
|
|
group.long 0xD8++0x03
|
|
line.long 0x00 "TIMING42,TSM_TIMING42"
|
|
hexmask.long.byte 0x00 24.--31. 1. "SAR_ADC_TRIG_EN_RX_LO,De-assertion time setting for SAR_ADC_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "SAR_ADC_TRIG_EN_RX_HI,Assertion time setting for SAR_ADC_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "SAR_ADC_TRIG_EN_TX_LO,De-assertion time setting for SAR_ADC_TRIG_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "SAR_ADC_TRIG_EN_TX_HI,Assertion time setting for SAR_ADC_TRIG_EN (TX)"
|
|
group.long 0xDC++0x03
|
|
line.long 0x00 "TIMING43,TSM_TIMING43"
|
|
hexmask.long.byte 0x00 24.--31. 1. "TSM_SPARE0_EN_RX_LO,De-assertion time setting for TSM_SPARE0_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "TSM_SPARE0_EN_RX_HI,Assertion time setting for TSM_SPARE0_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "TSM_SPARE0_EN_TX_LO,De-assertion time setting for TSM_SPARE0_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "TSM_SPARE0_EN_TX_HI,Assertion time setting for TSM_SPARE0_EN (TX)"
|
|
group.long 0xE0++0x03
|
|
line.long 0x00 "TIMING44,TSM_TIMING44"
|
|
hexmask.long.byte 0x00 24.--31. 1. "TSM_SPARE1_EN_RX_LO,De-assertion time setting for TSM_SPARE1_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "TSM_SPARE1_EN_RX_HI,Assertion time setting for TSM_SPARE1_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "TSM_SPARE1_EN_TX_LO,De-assertion time setting for TSM_SPARE1_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "TSM_SPARE1_EN_TX_HI,Assertion time setting for TSM_SPARE1_EN (TX)"
|
|
group.long 0xE4++0x03
|
|
line.long 0x00 "TIMING45,TSM_TIMING45"
|
|
hexmask.long.byte 0x00 24.--31. 1. "TSM_SPARE2_EN_RX_LO,De-assertion time setting for TSM_SPARE2_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "TSM_SPARE2_EN_RX_HI,Assertion time setting for TSM_SPARE2_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "TSM_SPARE2_EN_TX_LO,De-assertion time setting for TSM_SPARE2_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "TSM_SPARE2_EN_TX_HI,Assertion time setting for TSM_SPARE2_EN (TX)"
|
|
group.long 0xE8++0x03
|
|
line.long 0x00 "TIMING46,TSM_TIMING46"
|
|
hexmask.long.byte 0x00 24.--31. 1. "TSM_SPARE3_EN_RX_LO,De-assertion time setting for TSM_SPARE3_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "TSM_SPARE3_EN_RX_HI,Assertion time setting for TSM_SPARE3_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "TSM_SPARE3_EN_TX_LO,De-assertion time setting for TSM_SPARE3_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "TSM_SPARE3_EN_TX_HI,Assertion time setting for TSM_SPARE3_EN (TX)"
|
|
group.long 0xEC++0x03
|
|
line.long 0x00 "TIMING47,TSM_TIMING47"
|
|
hexmask.long.byte 0x00 24.--31. 1. "GPIO0_TRIG_EN_RX_LO,De-assertion time setting for GPIO0_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "GPIO0_TRIG_EN_RX_HI,Assertion time setting for GPIO0_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "GPIO0_TRIG_EN_TX_LO,De-assertion time setting for GPIO0_TRIG_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "GPIO0_TRIG_EN_TX_HI,Assertion time setting for GPIO0_TRIG_EN (TX)"
|
|
group.long 0xF0++0x03
|
|
line.long 0x00 "TIMING48,TSM_TIMING48"
|
|
hexmask.long.byte 0x00 24.--31. 1. "GPIO1_TRIG_EN_RX_LO,De-assertion time setting for GPIO1_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "GPIO1_TRIG_EN_RX_HI,Assertion time setting for GPIO1_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "GPIO1_TRIG_EN_TX_LO,De-assertion time setting for GPIO1_TRIG_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "GPIO1_TRIG_EN_TX_HI,Assertion time setting for GPIO1_TRIG_EN (TX)"
|
|
group.long 0xF4++0x03
|
|
line.long 0x00 "TIMING49,TSM_TIMING49"
|
|
hexmask.long.byte 0x00 24.--31. 1. "GPIO2_TRIG_EN_RX_LO,De-assertion time setting for GPIO2_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "GPIO2_TRIG_EN_RX_HI,Assertion time setting for GPIO2_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "GPIO2_TRIG_EN_TX_LO,De-assertion time setting for GPIO2_TRIG_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "GPIO2_TRIG_EN_TX_HI,Assertion time setting for GPIO2_TRIG_EN (TX)"
|
|
group.long 0xF8++0x03
|
|
line.long 0x00 "TIMING50,TSM_TIMING50"
|
|
hexmask.long.byte 0x00 24.--31. 1. "GPIO3_TRIG_EN_RX_LO,De-assertion time setting for GPIO3_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "GPIO3_TRIG_EN_RX_HI,Assertion time setting for GPIO3_TRIG_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "GPIO3_TRIG_EN_TX_LO,De-assertion time setting for GPIO3_TRIG_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "GPIO3_TRIG_EN_TX_HI,Assertion time setting for GPIO3_TRIG_EN (TX)"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "TIMING51,TSM_TIMING51"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXTX_AUXPLL_BIAS_EN_RX_LO,De-assertion time setting for RXTX_AUXPLL_BIAS_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXTX_AUXPLL_BIAS_EN_RX_HI,Assertion time setting for RXTX_AUXPLL_BIAS_EN (RX)"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "TIMING52,TSM_TIMING52"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXTX_AUXPLL_FCAL_EN_RX_LO,De-assertion time setting for RXTX_AUXPLL_FCAL_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXTX_AUXPLL_FCAL_EN_RX_HI,Assertion time setting for RXTX_AUXPLL_FCAL_EN (RX)"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "TIMING53,TSM_TIMING53"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXTX_AUXPLL_LF_PD_EN_RX_LO,De-assertion time setting for RXTX_AUXPLL_LF_PD_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXTX_AUXPLL_LF_PD_EN_RX_HI,Assertion time setting for RXTX_AUXPLL_LF_PD_EN (RX)"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "TIMING54,TSM_TIMING54"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXTX_AUXPLL_PD_LF_FILTER_CHARGE_EN_RX_LO,De-assertion time setting for RXTX_AUXPLL_PD_LF_FILTER_CHARGE_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXTX_AUXPLL_PD_LF_FILTER_CHARGE_EN_RX_HI,Assertion time setting for RXTX_AUXPLL_PD_LF_FILTER_CHARGE_EN (RX)"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "TIMING55,TSM_TIMING55"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXTX_AUXPLL_ADC_BUF_EN_RX_LO,De-assertion time setting for RXTX_AUXPLL_ADC_BUF_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXTX_AUXPLL_ADC_BUF_EN_RX_HI,Assertion time setting for RXTX_AUXPLL_ADC_BUF_EN (RX)"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "TIMING56,TSM_TIMING56"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXTX_AUXPLL_DIG_BUF_EN_RX_LO,De-assertion time setting for RXTX_AUXPLL_DIG_BUF_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXTX_AUXPLL_DIG_BUF_EN_RX_HI,Assertion time setting for RXTX_AUXPLL_DIG_BUF_EN (RX)"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "TIMING57,TSM_TIMING57"
|
|
hexmask.long.byte 0x00 24.--31. 1. "RXTX_RCCAL_EN_RX_LO,De-assertion time setting for RXTX_RCCAL_EN (RX)"
|
|
newline
|
|
hexmask.long.byte 0x00 16.--23. 1. "RXTX_RCCAL_EN_RX_HI,Assertion time setting for RXTX_RCCAL_EN (RX)"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "TIMING58,TSM_TIMING58"
|
|
hexmask.long.byte 0x00 8.--15. 1. "TX_HPM_DAC_EN_TX_LO,De-assertion time setting for TX_HPM_DAC_EN (TX)"
|
|
newline
|
|
hexmask.long.byte 0x00 0.--7. 1. "TX_HPM_DAC_EN_TX_HI,Assertion time setting for TX_HPM_DAC_EN (TX)"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "OVRD0,TSM OVERRIDE REGISTER 0"
|
|
bitfld.long 0x00 31. "SY_VCO_EN_OVRD,Override value for SY_VCO_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 30. "SY_VCO_EN_OVRD_EN,Override control for SY_VCO_EN" "0: Normal operation,1: Use the state of SY_VCO_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 29. "SY_PD_CYCLE_SLIP_LD_EN_OVRD,Override value for SY_PD_CYCLE_SLIP_LD_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 28. "SY_PD_CYCLE_SLIP_LD_EN_OVRD_EN,Override control for SY_PD_CYCLE_SLIP_LD_EN" "0: Normal operation,1: Use the state of SY_PD_CYCLE_SLIP_LD_EN_OVRD.."
|
|
newline
|
|
bitfld.long 0x00 27. "PLL_LOOP_IS_OPEN_OVRD,Override value for PLL_LOOP_IS_OPEN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 26. "PLL_LOOP_IS_OPEN_OVRD_EN,Override control for PLL_LOOP_IS_OPEN" "0: Normal operation,1: Use the state of PLL_LOOP_IS_OPEN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 25. "BB_XTAL_AUXPLL_REF_CLK_EN_OVRD,Override value for BB_XTAL_AUXPLL_REF_CLK_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "BB_XTAL_AUXPLL_REF_CLK_EN_OVRD_EN,Override control for BB_XTAL_AUXPLL_REF_CLK_EN" "0: Normal operation,1: Use the state of.."
|
|
newline
|
|
bitfld.long 0x00 23. "BB_XTAL_DAC_REF_CLK_EN_OVRD,Override value for BB_XTAL_DAC_REF_CLK_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 22. "BB_XTAL_DAC_REF_CLK_EN_OVRD_EN,Override control for BB_XTAL_DAC_REF_CLK_EN" "0: Normal operation,1: Use the state of BB_XTAL_DAC_REF_CLK_EN_OVRD.."
|
|
newline
|
|
bitfld.long 0x00 21. "BB_XTAL_PLL_REF_CLK_EN_OVRD,Override value for BB_XTAL_PLL_REF_CLK_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "BB_XTAL_PLL_REF_CLK_EN_OVRD_EN,Override control for BB_XTAL_PLL_REF_CLK_EN" "0: Normal operation,1: Use the state of BB_XTAL_PLL_REF_CLK_EN_OVRD.."
|
|
newline
|
|
bitfld.long 0x00 19. "BB_LDO_VCOLO_FASTCHARGE_EN_OVRD,Override value for BB_LDO_VCOLO_FASTCHARGE_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 18. "BB_LDO_VCOLO_FASTCHARGE_EN_OVRD_EN,Override control for BB_LDO_VCOLO_FASTCHARGE_EN" "0: Normal operation,1: Use the state of.."
|
|
newline
|
|
bitfld.long 0x00 17. "BB_LDO_VCOLO_BLEED_EN_OVRD,Override value for BB_LDO_VCOLO_BLEED_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16. "BB_LDO_VCOLO_BLEED_EN_OVRD_EN,Override control for BB_LDO_VCOLO_BLEED_EN" "0: Normal operation,1: Use the state of BB_LDO_VCOLO_BLEED_EN_OVRD.."
|
|
newline
|
|
bitfld.long 0x00 15. "BB_LDO_FDBK_BLEED_EN_OVRD,Override value for BB_LDO_FDBK_BLEED_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "BB_LDO_FDBK_BLEED_EN_OVRD_EN,Override control for BB_LDO_FDBK_BLEED_EN" "0: Normal operation,1: Use the state of BB_LDO_FDBK_BLEED_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 13. "BB_LDO_VTREF_EN_OVRD,Override value for BB_LDO_VTREF_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12. "BB_LDO_VTREF_EN_OVRD_EN,Override control for BB_LDO_VTREF_EN" "0: Normal operation,1: Use the state of BB_LDO_VTREF_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 11. "BB_LDO_VCOLO_EN_OVRD,Override value for BB_LDO_VCOLO_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "BB_LDO_VCOLO_EN_OVRD_EN,Override control for BB_LDO_VCOLO_EN" "0: Normal operation,1: Use the state of BB_LDO_VCOLO_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 9. "BB_LDO_FDBK_EN_OVRD,Override value for BB_LDO_FDBK_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "BB_LDO_FDBK_EN_OVRD_EN,Override control for BB_LDO_FDBK_EN" "0: Normal operation,1: Use the state of BB_LDO_FDBK_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 7. "BB_LDO_PD_EN_OVRD,Override value for BB_LDO_PD_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "BB_LDO_PD_EN_OVRD_EN,Override control for BB_LDO_PD_EN" "0: Normal operation,1: Use the state of BB_LDO_PD_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 5. "BB_LDO_BBA_EN_OVRD,Override value for BB_LDO_BBA_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "BB_LDO_BBA_EN_OVRD_EN,Override control for BB_LDO_BBA_EN" "0: Normal operation,1: Use the state of BB_LDO_BBA_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 3. "BB_LDO_ADCDAC_EN_OVRD,Override value for BB_LDO_ADCDAC_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "BB_LDO_ADCDAC_EN_OVRD_EN,Override control for BB_LDO_ADCDAC_EN" "0: Normal operation,1: Use the state of BB_LDO_ADCDAC_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 1. "BB_LDO_HF_EN_OVRD,Override value for BB_LDO_HF_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "BB_LDO_HF_EN_OVRD_EN,Override control for BB_LDO_HF_EN" "0: Normal operation,1: Use the state of BB_LDO_HF_EN_OVRD to.."
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "OVRD1,TSM OVERRIDE REGISTER 1"
|
|
bitfld.long 0x00 31. "RX_BBA_Q_EN_OVRD,Override value for RX_BBA_Q_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 30. "RX_BBA_Q_EN_OVRD_EN,Override control for RX_BBA_Q_EN" "0: Normal operation,1: Use the state of RX_BBA_Q_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 29. "RX_BBA_I_EN_OVRD,Override value for RX_BBA_I_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 28. "RX_BBA_I_EN_OVRD_EN,Override control for RX_BBA_I_EN" "0: Normal operation,1: Use the state of RX_BBA_I_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 27. "RX_ADC_RESET_EN_OVRD,Override value for RX_ADC_RESET_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 26. "RX_ADC_RESET_EN_OVRD_EN,Override control for RX_ADC_RESET_EN" "0: Normal operation,1: Use the state of RX_ADC_RESET_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 25. "RX_ADC_Q_EN_OVRD,Override value for RX_ADC_Q_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "RX_ADC_Q_EN_OVRD_EN,Override control for RX_ADC_Q_EN" "0: Normal operation,1: Use the state of RX_ADC_Q_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 23. "RX_ADC_I_EN_OVRD,Override value for RX_ADC_I_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 22. "RX_ADC_I_EN_OVRD_EN,Override control for RX_ADC_I_EN" "0: Normal operation,1: Use the state of RX_ADC_I_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 21. "TX_PA_EN_OVRD,Override value for TX_PA_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "TX_PA_EN_OVRD_EN,Override control for TX_PA_EN" "0: Normal operation,1: Use the state of TX_PA_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 19. "RX_MIXER_EN_OVRD,Override value for RX_MIXER_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 18. "RX_MIXER_EN_OVRD_EN,Override control for RX_MIXER_EN" "0: Normal operation,1: Use the state of RX_MIXER_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 17. "SY_DIVN_CAL_EN_OVRD,Override value for SY_DIVN_CAL_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16. "SY_DIVN_CAL_EN_OVRD_EN,Override control for SY_DIVN_CAL_EN" "0: Normal operation,1: Use the state of SY_DIVN_CAL_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 15. "SY_LO_TX_EN_OVRD,Override value for SY_LO_TX_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "SY_LO_TX_EN_OVRD_EN,Override control for SY_LO_TX_EN" "0: Normal operation,1: Use the state of SY_LO_TX_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 13. "SY_LO_RX_EN_OVRD,Override value for SY_LO_RX_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12. "SY_LO_RX_EN_OVRD_EN,Override control for SY_LO_RX_EN" "0: Normal operation,1: Use the state of SY_LO_RX_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 11. "SY_LO_DIVN_EN_OVRD,Override value for SY_LO_DIVN_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "SY_LO_DIVN_EN_OVRD_EN,Override control for SY_LO_DIVN_EN" "0: Normal operation,1: Use the state of SY_LO_DIVN_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 9. "SY_PD_EN_OVRD,Override value for SY_PD_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "SY_PD_EN_OVRD_EN,Override control for SY_PD_EN" "0: Normal operation,1: Use the state of SY_PD_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 7. "SY_PD_FILTER_CHARGE_EN_OVRD,Override value for SY_PD_FILTER_CHARGE_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "SY_PD_FILTER_CHARGE_EN_OVRD_EN,Override control for SY_PD_FILTER_CHARGE_EN" "0: Normal operation,1: Use the state of SY_PD_FILTER_CHARGE_EN_OVRD.."
|
|
newline
|
|
bitfld.long 0x00 5. "SY_DIVN_EN_OVRD,Override value for SY_DIVN_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "SY_DIVN_EN_OVRD_EN,Override control for SY_DIVN_EN" "0: Normal operation,1: Use the state of SY_DIVN_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 3. "SY_LO_TX_BUF_EN_OVRD,Override value for SY_LO_TX_BUF_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "SY_LO_TX_BUF_EN_OVRD_EN,Override control for SY_LO_TX_BUF_EN" "0: Normal operation,1: Use the state of SY_LO_TX_BUF_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 1. "SY_LO_RX_BUF_EN_OVRD,Override value for SY_LO_RX_BUF_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "SY_LO_RX_BUF_EN_OVRD_EN,Override control for SY_LO_RX_BUF_EN" "0: Normal operation,1: Use the state of SY_LO_RX_BUF_EN_OVRD to.."
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "OVRD2,TSM OVERRIDE REGISTER 2"
|
|
bitfld.long 0x00 31. "FREQ_TARG_LD_EN_OVRD,Override value for FREQ_TARG_LD_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 30. "FREQ_TARG_LD_EN_OVRD_EN,Override control for FREQ_TARG_LD_EN" "0: Normal operation,1: Use the state of FREQ_TARG_LD_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 29. "DCOC_INIT_OVRD,Override value for DCOC_INIT" "0,1"
|
|
newline
|
|
bitfld.long 0x00 28. "DCOC_INIT_OVRD_EN,Override control for DCOC_INIT" "0: Normal operation,1: Use the state of DCOC_INIT_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 27. "DCOC_EN_OVRD,Override value for DCOC_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 26. "DCOC_EN_OVRD_EN,Override control for DCOC_EN" "0: Normal operation,1: Use the state of DCOC_EN_OVRD to override the.."
|
|
newline
|
|
bitfld.long 0x00 25. "RX_PHY_EN_OVRD,Override value for RX_PHY_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "RX_PHY_EN_OVRD_EN,Override control for RX_PHY_EN" "0: Normal operation,1: Use the state of RX_PHY_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 23. "SIGMA_DELTA_EN_OVRD,Override value for SIGMA_DELTA_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 22. "SIGMA_DELTA_EN_OVRD_EN,Override control for SIGMA_DELTA_EN" "0: Normal operation,1: Use the state of SIGMA_DELTA_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 21. "RX_INIT_OVRD,Override value for RX_INIT" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RX_INIT_OVRD_EN,Override control for RX_INIT" "0: Normal operation,1: Use the state of RX_INIT_OVRD to override the.."
|
|
newline
|
|
bitfld.long 0x00 19. "RX_DIG_EN_OVRD,Override value for RX_DIG_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 18. "RX_DIG_EN_OVRD_EN,Override control for RX_DIG_EN" "0: Normal operation,1: Use the state of RX_DIG_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 17. "TX_DIG_EN_OVRD,Override value for TX_DIG_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16. "TX_DIG_EN_OVRD_EN,Override control for TX_DIG_EN" "0: Normal operation,1: Use the state of TX_DIG_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 15. "PLL_DIG_EN_OVRD,Override value for PLL_DIG_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "PLL_DIG_EN_OVRD_EN,Override control for PLL_DIG_EN" "0: Normal operation,1: Use the state of PLL_DIG_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 13. "RX_TZA_DCOC_EN_OVRD,Override control for RX_TZA_DCOC_EN" "0: Normal operation,1: Use the state of RX_TZA_DCOC_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 12. "RX_TZA_DCOC_EN_OVRD_EN,Override control for RX_TZA_DCOC_EN" "0: Normal operation,1: Use the state of RX_TZA_DCOC_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 11. "RX_TZA_PDET_EN_OVRD,Override value for RX_TZA_PDET_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "RX_TZA_PDET_EN_OVRD_EN,Override control for RX_TZA_PDET_EN" "0: Normal operation,1: Use the state of RX_TZA_PDET_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 9. "RX_TZA_Q_EN_OVRD,Override value for RX_TZA_Q_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "RX_TZA_Q_EN_OVRD_EN,Override control for RX_TZA_Q_EN" "0: Normal operation,1: Use the state of RX_TZA_Q_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 7. "RX_TZA_I_EN_OVRD,Override value for RX_TZA_I_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "RX_TZA_I_EN_OVRD_EN,Override control for RX_TZA_I_EN" "0: Normal operation,1: Use the state of RX_TZA_I_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 5. "RX_LNA_EN_OVRD,Override value for RX_LNA_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "RX_LNA_EN_OVRD_EN,Override control for RX_LNA_EN" "0: Normal operation,1: Use the state of RX_LNA_EN_OVRD to override.."
|
|
newline
|
|
bitfld.long 0x00 3. "RX_BBA_DCOC_EN_OVRD,Override value for RX_BBA_DCOC_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "RX_BBA_DCOC_EN_OVRD_EN,Override control for RX_BBA_DCOC_EN" "0: Normal operation,1: Use the state of RX_BBA_DCOC_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 1. "RX_BBA_PDET_EN_OVRD,Override value for RX_BBA_PDET_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "RX_BBA_PDET_EN_OVRD_EN,Override control for RX_BBA_PDET_EN" "0: Normal operation,1: Use the state of RX_BBA_PDET_EN_OVRD to.."
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "OVRD3,TSM OVERRIDE REGISTER 3"
|
|
bitfld.long 0x00 31. "RX_MODE_OVRD,Override value for RX_MODE" "0,1"
|
|
newline
|
|
bitfld.long 0x00 30. "RX_MODE_OVRD_EN,Override control for RX_MODE" "0: Normal operation,1: Use the state of RX_MODE_OVRD to override the.."
|
|
newline
|
|
bitfld.long 0x00 29. "TX_MODE_OVRD,Override value for TX_MODE" "0,1"
|
|
newline
|
|
bitfld.long 0x00 28. "TX_MODE_OVRD_EN,Override control for TX_MODE" "0: Normal operation,1: Use the state of TX_MODE_OVRD to override the.."
|
|
newline
|
|
bitfld.long 0x00 27. "TX_HPM_DAC_EN_OVRD,Override value for TX_HPM_DAC_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 26. "TX_HPM_DAC_EN_OVRD_EN,Override control for TX_HPM_DAC_EN" "0: Normal operation,1: Use the state of TX_HPM_DAC_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 25. "RXTX_RCCAL_EN_OVRD,Override value for RXTX_RCCAL_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24. "RXTX_RCCAL_EN_OVRD_EN,Override control for RXTX_RCCAL_EN" "0: Normal operation,1: Use the state of RXTX_RCCAL_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 23. "RXTX_AUXPLL_DIG_BUF_EN_OVRD,Override value for RXTX_AUXPLL_DIG_BUF_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 22. "RXTX_AUXPLL_DIG_BUF_EN_OVRD_EN,Override control for RXTX_AUXPLL_DIG_BUF_EN" "0: Normal operation,1: Use the state of RXTX_AUXPLL_DIG_BUF_EN_OVRD.."
|
|
newline
|
|
bitfld.long 0x00 21. "RXTX_AUXPLL_ADC_BUF_EN_OVRD,Override value for RXTX_AUXPLL_ADC_BUF_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "RXTX_AUXPLL_ADC_BUF_EN_OVRD_EN,Override control for RXTX_AUXPLL_ADC_BUF_EN" "0: Normal operation,1: Use the state of RXTX_AUXPLL_ADC_BUF_EN_OVRD.."
|
|
newline
|
|
bitfld.long 0x00 19. "RXTX_AUXPLL_PD_LF_FILTER_CHARGE_EN_OVRD,Override value for RXTX_AUXPLL_PD_LF_FILTER_CHARGE_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 18. "RXTX_AUXPLL_PD_LF_FILTER_CHARGE_EN_OVRD_EN,Override control for RXTX_AUXPLL_PD_LF_FILTER_CHARGE_EN" "0: Normal operation,1: Use the state of.."
|
|
newline
|
|
bitfld.long 0x00 17. "RXTX_AUXPLL_PD_EN_OVRD,Override value for RXTX_AUXPLL_PD_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16. "RXTX_AUXPLL_PD_EN_OVRD_EN,Override control for RXTX_AUXPLL_PD_EN" "0: Normal operation,1: Use the state of RXTX_AUXPLL_PD_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 15. "RXTX_AUXPLL_LF_EN_OVRD,Override value for RXTX_AUXPLL_LF_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 14. "RXTX_AUXPLL_LF_EN_OVRD_EN,Override control for RXTX_AUXPLL_LF_EN" "0: Normal operation,1: Use the state of RXTX_AUXPLL_LF_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 13. "RXTX_AUXPLL_FCAL_EN_OVRD,Override value for RXTX_AUXPLL_FCAL_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 12. "RXTX_AUXPLL_FCAL_EN_OVRD_EN,Override control for RXTX_AUXPLL_FCAL_EN" "0: Normal operation,1: Use the state of RXTX_AUXPLL_FCAL_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 11. "RXTX_AUXPLL_VCO_EN_OVRD,Override value for RXTX_AUXPLL_VCO_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 10. "RXTX_AUXPLL_VCO_EN_OVRD_EN,Override control for RXTX_AUXPLL_VCO_EN" "0: Normal operation,1: Use the state of RXTX_AUXPLL_VCO_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 9. "RXTX_AUXPLL_BIAS_EN_OVRD,Override value for RXTX_AUXPLL_BIAS_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 8. "RXTX_AUXPLL_BIAS_EN_OVRD_EN,Override control for RXTX_AUXPLL_BIAS_EN" "0: Normal operation,1: Use the state of RXTX_AUXPLL_BIAS_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 7. "TSM_SPARE3_EN_OVRD,Override value for TSM_SPARE3_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 6. "TSM_SPARE3_EN_OVRD_EN,Override control for TSM_SPARE3_EN" "0: Normal operation,1: Use the state of TSM_SPARE3_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 5. "TSM_SPARE2_EN_OVRD,Override value for TSM_SPARE2_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 4. "TSM_SPARE2_EN_OVRD_EN,Override control for TSM_SPARE2_EN" "0: Normal operation,1: Use the state of TSM_SPARE2_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 3. "TSM_SPARE1_EN_OVRD,Override value for TSM_SPARE1_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 2. "TSM_SPARE1_EN_OVRD_EN,Override control for TSM_SPARE1_EN" "0: Normal operation,1: Use the state of TSM_SPARE1_EN_OVRD to.."
|
|
newline
|
|
bitfld.long 0x00 1. "TSM_SPARE0_EN_OVRD,Override value for TSM_SPARE0_EN" "0,1"
|
|
newline
|
|
bitfld.long 0x00 0. "TSM_SPARE0_EN_OVRD_EN,Override control for TSM_SPARE0_EN" "0: Normal operation,1: Use the state of TSM_SPARE0_EN_OVRD to.."
|
|
tree.end
|
|
tree "XCVR_TX_DIG"
|
|
base ad:0x4005C200
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "CTRL,TX Digital Control"
|
|
hexmask.long.word 0x00 22.--31. 1. "FREQ_WORD_ADJ,Frequency Word Adjustment"
|
|
bitfld.long 0x00 19. "ZERO_FDEV,On-Air at Zero FDev" "0,1"
|
|
newline
|
|
bitfld.long 0x00 16. "TX_CAPTURE_POL,Polarity of the Input Data for the Transmitter" "0,1"
|
|
bitfld.long 0x00 12.--13. "SOC_TEST_SEL,Radio Clock Selector for SoC RF Clock Tests" "0: No Clock Selected,1: PLL Sigma Delta Clock divided by 2,2: Auxiliary PLL Clock divided by 2,3: RF Ref Osc clock divided by 2"
|
|
newline
|
|
bitfld.long 0x00 11. "TX_DFT_EN,DFT Modulation Enable" "0,1"
|
|
bitfld.long 0x00 8.--10. "DFT_CLK_SEL,DFT Clock Selection" "0: 62.5 kHz,1: 125 kHz,2: 250 kHz,3: 500 kHz,4: 1 MHz,5: 2 MHz,6: 4 MHz,7: RF OSC Clock"
|
|
newline
|
|
bitfld.long 0x00 7. "LFSR_EN,LFSR Enable" "0,1"
|
|
bitfld.long 0x00 4.--6. "LFSR_LENGTH,LFSR Length" "0: LFSR 9 tap mask 100010000,1: LFSR 10 tap mask 1001000000,2: LFSR 11 tap mask 11101000000,3: LFSR 13 tap mask 1101100000000,4: LFSR 15 tap mask 111010000000000,5: LFSR 17 tap mask 11110000000000000,?..."
|
|
newline
|
|
bitfld.long 0x00 0.--3. "RADIO_DFT_MODE,Radio DFT Modes" "0: Normal Radio Operation DFT not engaged,1: Carrier Frequency Only,2: Pattern Register GFSK,3: LFSR GFSK,4: Pattern Register FSK,5: LFSR FSK,6: Pattern Register O-QPSK,7: LFSR O-QPSK,8: LFSR 802.15.4 Symbols,9: PLL Modulation from RAM,10: PLL Coarse Tune BIST,11: PLL Frequency Synthesizer BIST,12: High Port DAC BIST,13: VCO Frequency Meter,?..."
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "DATA_PADDING,TX Data Padding"
|
|
bitfld.long 0x00 31. "LRM,LFSR Reset Mask" "0,1"
|
|
hexmask.long.word 0x00 16.--30. 1. "DFT_LFSR_OUT,LFSR Output"
|
|
newline
|
|
hexmask.long.byte 0x00 8.--15. 1. "DATA_PADDING_PAT_1,Data Padding Pattern 1"
|
|
hexmask.long.byte 0x00 0.--7. 1. "DATA_PADDING_PAT_0,Data Padding Pattern 0"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "GFSK_CTRL,TX GFSK Modulator Control"
|
|
bitfld.long 0x00 31. "TX_IMAGE_FILTER_2_OVRD,TX Image Filter 2 Override Control" "0,1"
|
|
bitfld.long 0x00 30. "TX_IMAGE_FILTER_1_OVRD,TX Image Filter 1 Override Control" "0,1"
|
|
newline
|
|
bitfld.long 0x00 29. "TX_IMAGE_FILTER_0_OVRD,TX Image Filter 0 Override Control" "0,1"
|
|
bitfld.long 0x00 28. "TX_IMAGE_FILTER_OVRD_EN,TX Image Filter Override Enable" "0,1"
|
|
newline
|
|
bitfld.long 0x00 24.--26. "GFSK_MOD_INDEX_SCALING,GFSK Modulation Index Scaling Factor" "0: 000,1: 1 + 1/32,2: 1 + 1/16,3: 1 + 1/8,4: 1 - 1/32,5: 1 - 1/16,6: 1 - 1/8,?..."
|
|
bitfld.long 0x00 21. "GFSK_FLD,Disable GFSK Filter Lookup Table" "0,1"
|
|
newline
|
|
bitfld.long 0x00 20. "GFSK_MLD,Disable GFSK Multiply Lookup Table" "0,1"
|
|
bitfld.long 0x00 16.--17. "GFSK_MI,GFSK Modulation Index" "0: 0.32,1: 0.50,2: 0.70,3: 1.00"
|
|
newline
|
|
hexmask.long.word 0x00 0.--15. 1. "GFSK_MULTIPLY_TABLE_MANUAL,Manual GFSK Multiply Lookup Table Value"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "GFSK_COEFF2,TX GFSK Filter Coefficients 2"
|
|
hexmask.long 0x00 0.--31. 1. "GFSK_FILTER_COEFF_MANUAL2,GFSK Manual Filter Coefficients[63:32]"
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "GFSK_COEFF1,TX GFSK Filter Coefficients 1"
|
|
hexmask.long 0x00 0.--31. 1. "GFSK_FILTER_COEFF_MANUAL1,GFSK Manual Filter Coefficient [31:0]"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "FSK_SCALE,TX FSK Modulation Levels"
|
|
bitfld.long 0x00 31. "FSK_BITRATE_SCALE_DISABLE,FSK Bitrate Scaling Disable" "0,1"
|
|
hexmask.long.word 0x00 16.--28. 1. "FSK_MODULATION_SCALE_1,FSK Modulation Scale for a data 1"
|
|
newline
|
|
hexmask.long.word 0x00 0.--12. 1. "FSK_MODULATION_SCALE_0,FSK Modulation Scale for a data 0"
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "DFT_PATTERN,TX DFT Modulation Pattern"
|
|
hexmask.long 0x00 0.--31. 1. "DFT_MOD_PATTERN,DFT Modulation Pattern"
|
|
tree.end
|
|
autoindent.off
|
|
newline
|